$80,557BTC · 4 Nov 18:26 UTC
Menu

Uphold alternatives

$20 in BTCBonus termsAs of November 2, 2026
Fee on a $1,000 buy
$20by bank transfer
Bank withdrawal time
Not published
Coins
300

When Uphold isn't right for you, these US exchanges are ranked by the cost of a $1,000 purchase with a bank transfer. The list also shows which states each exchange leaves out.

Uphold alternatives compared in dollars

Exchange$1,000 buy by bank transferHow it is chargedStates it does not serveCompare with Uphold
Binance.US$0no fee, plus spreadAmerican Samoa, Guam, Alaska, Connecticut, Georgia, Maine, New York, North Carolina, North Dakota, Ohio, Oregon, Texas, Vermont, Washington, Northern Mariana Islands, U.S. Virgin IslandsUphold vs Binance.US
Robinhood logo$0no fee, plus spreadServes every stateUphold vs Robinhood
Crypto.com logo$50.5% taker fee, Crypto.com ExchangeNew YorkUphold vs Crypto.com
Kraken logo$80.8% taker fee, Kraken ProNew York, MaineUphold vs Kraken
Cash App$90.9% fee, plus spread–Uphold vs Cash App
River$101% fee, plus spreadNevada, New YorkUphold vs River
eToro logo$101% fee, plus spreadNevada, Hawaii, Puerto Rico, US Virgin Islands, American Samoa, GuamUphold vs eToro
Gemini logo$121.2% taker fee, Gemini ActiveTraderServes every stateUphold vs Gemini
PayPal logo$181.8% fee, plus spreadHawaiiUphold vs PayPal
Coinbase–Coinbase shows its fee on the order preview–Uphold vs Coinbase
OKX US logo–Order previews from OKX US show its fee.Guam, American Samoa, Northern Mariana Islands, U.S. Virgin Islands, New YorkUphold vs OKX US

Uphold: what makes people leave

A $1,000 bank-transfer buy on Uphold costs $20, and 9 of the US exchanges listed above charge less in their published fees.

Uphold doesn't serve New York, U.S. Minor Outlying Islands, U.S. Virgin Islands, Puerto Rico, Guam, Louisiana, American Samoa and Northern Mariana Islands.

Switching away from Uphold

First open the new account and verify it. Once it's set up, transfer your crypto from Uphold to the address for deposits that the new exchange gives you.

Uphold charges 0.00004 BTC ($3.22) to send Bitcoin out.

Learn more about Uphold