No, you do not need a credit card to sign-up. provides a 14-day free trial for all users to explore and understand the tool. Once you feel comfortable using and understand its features, you can upgrade to a paid plan by paying through a Visa, Mastercard, Paypal or any other credit / debit card.

Did this answer your question?