Yes, Picmaker is free. We don't need your credit card information to get you signed up for Picmaker.
However, with our paid plans, you have tons of other options too that you can explore based on your need.
And, here is how you can sign up on Picmaker.
P.S. Please read this FAQ to learn more about your copyright in Picmaker.