Buy crypto with a credit card

Use your Visa, Mastercard or other supported card to buy BTC, ETH, USDT, USDC in 37 fiat currencies. You see the full cost upfront — a transparent 2% platform fee, no hidden extras — and the crypto goes straight to your own wallet.

How buying by card works

  1. STEP 1

    Enter your amount

    Pick one of 37 fiat currencies, choose BTC, ETH, USDT or USDC, and paste your wallet address.

  2. STEP 2

    Review your quote

    See the exchange rate, the 2% platform fee and the exact amount of crypto you will receive.

  3. STEP 3

    Pay by card

    Complete the purchase with your credit or debit card on the secure hosted checkout. You choose the card option there.

What you can count on

  • Secure card payment

    Your card details are entered on our payment provider's hosted checkout. CryptoBuy never sees or stores your full card number.

  • Transparent 2% platform fee

    The quote screen shows the rate, the 2% platform fee and the exact crypto amount you receive — before you pay anything.

  • Live quotes

    Rates come from live market data at the moment you request a quote. Quotes are time-limited so the numbers you see are real.

  • Delivered to your wallet

    Once your card payment confirms, the crypto is sent to the wallet address you provided. We never hold your crypto.

Card payments are processed by CryptoBuy's payment provider on their own secure checkout. Minimum card payments start at the equivalent of 10 USD; the exact minimum for your currency is shown on the quote screen. Crypto purchases are irreversible once delivered — always double-check your wallet address.