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.
Wondering what you could get out of our paid plans?
P.S. Learn all about your copyrights in Picmaker.