Yes, SAT.1 is free. You just need to create a free account with your email address before you can watch the livestream. Note that if you register via 7Pass, you will be able to watch SAT.1 online along with other channels like ProSieben and Kabel Eins, which belong to the same media group.