BYes, One can easily join Jimdo for free. Jimdo does not allow you to have a credit card to sign up.