You can add money to your Revolut account with a card in AUD, BGN, CAD, CHF, CZK, DKK, EUR, GBP, HKD, HRK, HUF, JPY, NOK, PLN, RON, SEK, USD, ZAR. You should add money in the currency that your card is held in. For example, if you have a UK bank account, make sure you add GBP. If you don't, your card will convert the money for you and charge a conversion fee.
We currently support Mastercard® and Visa® cards. Unfortunately, American Express is not supported.