No, your credit card information is not required on Credit Karma, and there is no fee for accessing your free credit score.