No. You do not need to enter a credit card. When you sign up from our website, you get a 30-day trial and are only required to enter your credit card when you are ready to upgrade your account.