Credit card issuers such as American Express, Chase, Capital One, and Citi all allow crypto purchases and treat them as a cash advance.
What credit cards can be used for crypto?
In short, yes you can buy crypto with a credit card. Some of the most popular cryptocurrency exchanges allow you to make purchases with credit cards when you set up your payment method in your account.