No. You won’t need to enter in any credit card to sign up. Just create your account and get started for free.