Quick answer
The Coinbase Wallet extension is the desktop browser version of Coinbase Wallet, a self-custody crypto wallet. It lets you hold, send, receive and swap digital assets, view NFTs, and connect to Web3 apps without leaving the page you are browsing.
Because it is self-custody, the keys live on your device behind your password — not on Coinbase's servers — and your recovery phrase is the only backup that exists.
What is the Coinbase Wallet Extension?
A wallet that lives in your browser toolbar instead of on a company's balance sheet.
Most people meet crypto through an exchange account: the company holds the assets, and you log in to move them. A browser wallet works the other way round. The extension generates a key pair on your machine, stores it encrypted with the password you choose, and uses it to sign transactions that you approve yourself. Nobody else can move those assets — including Coinbase.
The extension is the desktop companion to the Coinbase Wallet mobile app. Both are the same kind of product: a self-custody wallet for coins and tokens, collectibles, and Web3 apps. The extension is the one designed for desktop browsing, so it is what you reach for when a website asks to "connect a wallet".
It is worth separating three things that are often confused:
| Product | Who holds the keys | What it is for |
|---|---|---|
| Coinbase Wallet extension | You (keys encrypted on your device) | Desktop browsing, Web3 apps, swaps, self-custody holdings |
| Coinbase Wallet mobile app | You (keys encrypted on your phone) | On-the-go access, mobile dApp browser, mobile sign-in options |
| A Coinbase account | Coinbase (custodial) | Buying, selling, storing balances on an exchange, fiat on-ramps |
Conceptual comparison. Product boundaries, features and availability change — check the official Coinbase Wallet documentation for the current picture.
What you can do with it
The extension is a wallet first, and a gateway to Web3 second.
Hold and transfer assets
Receive at your public address, send to any compatible address, and track token balances across the networks you have added.
Swap and bridge
Trade one token for another or move assets between networks, with the route, price impact and fees shown before you confirm.
Connect to Web3 apps
One click to connect a dApp — marketplaces, DeFi dashboards, games, social apps — then approve each action individually.
View NFTs and collectibles
See the collectibles held by your address and send or receive them, subject to what each network and marketplace supports.
Pair a hardware wallet
Connect a supported hardware device so keys stay offline while the extension handles the interface.
Add the networks you use
Ethereum, Base, Polygon, Arbitrum, Optimism, Avalanche, BNB Chain, Solana and more, switchable from the network selector.
Getting started in four steps
Install from an official source, back up the recovery phrase offline, then fund the wallet when you are ready.
-
1
Install only from an official source
Open your browser's own extension gallery (Chrome Web Store or Firefox Add-ons) or the official Coinbase Wallet page, and install from there. Search-result ads, emails, DMs and "sponsored" links are a common delivery route for fake wallets.
-
2
Create a new wallet or restore an existing one
A brand-new wallet generates a fresh recovery phrase. If you already have a wallet, choose restore/import and enter the phrase you saved earlier. Never type a recovery phrase into anything except the wallet's own onboarding screen.
-
3
Set a password and back up the phrase offline
The password encrypts the wallet on this device. The recovery phrase is what rebuilds the wallet on any other device — write it on paper or stamp it into metal, keep it off the internet, and never photograph it.
-
4
Fund it and connect your first app
Transfer crypto in from an exchange or another wallet, or use the in-wallet buy flow where it is available. Then open a dApp you already trust, click "Connect Wallet", and read each request before approving.
How connecting to a Web3 app works
Two very different requests that people often read as one.
Connecting is not the same as signing
A connection request shares your public address so the app can read your balances. It cannot move anything, and you can disconnect whenever you like.
A transaction or signature request is the one that matters: it can transfer tokens, swap assets, or grant a contract permission to spend a specific token. Read the amount, the destination and the network before you approve — and if a request appears that you did not expect, reject it.
Two habits prevent most of the damage users experience: disconnecting apps you no longer use, and revoking token approvals that you granted in the past. An old unlimited approval on a contract you have forgotten is a standing permission that anyone who compromises that contract can use.
Some dApps also offer a QR or WalletConnect-style pairing option instead of a browser connection. That is useful when you would rather keep the signing step on a phone, or when a site does not detect the extension in the browser profile you are using.
Staying safe with a self-custody wallet
Self-custody moves responsibility for security to you. A handful of rules cover almost every real-world loss.
The one rule that matters most
Never enter your recovery phrase anywhere except the wallet's own restore screen. Not in a website, not in a chat, not in a "migration" or "validation" form, not on a phone call with someone claiming to be support. Any request for those 12 words is an attempt to take everything in the wallet.
- Reach dApps by bookmark, not by search. Typo-squatted and ad-promoted clones are the standard way drainer sites are found.
- Check the address after pasting. Clipboard-swapping malware changes copied addresses, and the transaction will look perfectly normal.
- Use a burner for experiments. Keep a wallet with small balances for new protocols, and a separate one for anything meaningful.
- Prefer a hardware wallet above a certain size. Keys that never touch the browser cannot be lifted by a malicious extension or a compromised page.
- Treat unexpected urgency as a red flag. Legitimate products do not need your phrase to fix something within ten minutes.
Common questions about the Coinbase Wallet Extension
Short answers to what people ask most often. The full list lives on the FAQ page.
What is the Coinbase Wallet Extension?
It is a self-custody crypto wallet that runs as a browser add-on. You hold the keys, approve what happens, and use it to interact with Web3 apps from your desktop browser.
Is it the same as a Coinbase account?
No. A Coinbase account is custodial — Coinbase holds the assets. Coinbase Wallet is self-custody: you hold the keys, and you do not need a Coinbase account to use it.
Is the extension free?
The wallet is free. You still pay network fees (gas), and any swap, bridge or card-purchase fees a provider charges — all shown before you confirm.
Does it work on mobile?
No — browser extensions are desktop-only. On phones and tablets, use the Coinbase Wallet mobile app instead.
Can anyone recover my wallet if I lose the recovery phrase?
No. There is no reset, no support override and no backup on Coinbase's servers. The phrase is the wallet — store it offline and in more than one safe place.
Is this site the official Coinbase Wallet site?
No. This is an independent educational guide. It is not affiliated with or endorsed by Coinbase, it does not host downloads, and it will never ask for a recovery phrase.
Where to go next
How to install, safely
Six steps from official source to first connected app, plus install problems and fixes.
Features in detail
Self-custody key handling, swaps, network support, NFTs, hardware wallets.
Security & self-custody
The recovery phrase model, approval hygiene, and the scams worth recognising.
Troubleshooting
Sites that do not detect the wallet, stuck transactions, wrong networks.