Skip to main content
Coinbase Onramp and Offramp enable seamless movement of value between fiat and crypto in both directions. Whether your users want to fund their wallets with crypto or cash out their holdings to fiat, these products provide fast, compliant, and user-friendly experiences that work globally. See the Web demo and the Mobile demo to try them out.

Use cases

Onboard new users

Purchase first crypto with familiar payment methods.

Fund wallets

Add funds to self-custody wallets directly from your app.

Enable cash out

Convert crypto earnings to fiat and deposit to bank accounts.

DeFi onboarding

Acquire crypto for DeFi applications and protocols.

Key features

FeatureOnramp (Fiat → Crypto)Offramp (Crypto → Fiat)
What it doesConverts fiat currency into crypto and sends to any wallet addressConverts crypto into fiat currency and deposits to bank accounts
Payment methods• Debit cards
• Credit cards (non-US)
• Apple Pay
• ACH bank transfers (US)
• Coinbase balances
• ACH bank transfers (US)
• PayPal (select countries)
• Coinbase balances
Integration options• Coinbase-hosted
• Headless (Embedded Apple Pay)
• Coinbase-hosted
Shared infrastructureSame API authentication, session tokens, webhooks, security requirements, and transaction APIsSame API authentication, session tokens, webhooks, security requirements, and transaction APIs

Supported assets & networks

Both products support all crypto assets and networks available on Coinbase, including:
  • Layer 1 networks: Bitcoin, Ethereum, Solana, Polygon, Avalanche, and more
  • Layer 2 networks: Base, Optimism, Arbitrum
  • Popular assets: ETH, BTC, USDC, SOL, MATIC, and 200+ other cryptocurrencies
Use the Config and Options APIs to retrieve the complete, up-to-date list of supported assets, networks, and payment methods available for your users’ location.
Need help? Join our Discord community to connect with our team and other developers.