No, signing up is FREE. There is no need for a credit card unless you choose to use our upgrade features.