All your Web3 tools in one place 
        Whether you’re swapping tokens, collecting NFTs, or using a dApp, Coinbase Wallet extension keeps your private keys local and your experience seamless.
        
          Secure key storage Non-custodial wallet: keys stay in your browser. Connect to dApps One-click connections for DeFi, NFT marketplaces, and games. Multi-chain support Ethereum, Layer 2s, and EVM-compatible chains. Easy account recovery Backup your seed phrase and restore on any device.  
        
       
      
        
          
            Extension 
            Chrome • Firefox • Edge
           
          v2.1.0
         
        Extension UI preview
        
       
     
    
      Features at a glance 
      
        
          Fast transaction signing 
          Approve or reject transactions in a single click. The extension displays gas estimates and token details before signing.
         
        
          Secure by design 
          Private keys and seed phrases are encrypted and stored locally — never on remote servers.
         
        
          Built-in token manager 
          Add custom tokens, track balances, and monitor activity with an intuitive dashboard.
         
       
     
    
      Install & setup 
      Installing the Coinbase Wallet extension takes a few minutes. Follow these steps to get started.
      
        
          1
          
            Download the extension 
            Visit the Chrome Web Store, Firefox Add-ons, or Edge Add-ons and search for "Coinbase Wallet". Click "Add to browser".
           
         
        
          2
          
            Create or import a wallet 
            Choose Create new wallet  to generate a new seed phrase, or Import wallet  to restore an existing one using your 12/24-word recovery phrase.
           
         
        
          3
          
            Pin the extension 
            Pin Coinbase Wallet to your browser toolbar for quick access to accounts and dApp connections.
           
         
        
          4
          
            Connect to dApps 
            When a site requests a wallet connection, approve the request in the popup. Review permissions carefully before allowing access.
           
         
       
     
    
      Security & best practices 
      Security is our top priority. Here are practical rules to keep your funds safe.
      
        Never share your seed phrase. Coinbase will never ask for it. 
        Use a hardware wallet for large holdings — the extension supports hardware wallet integrations. 
        Keep your browser and the extension up to date to receive the latest security fixes. 
        Review transaction requests and the destination address before approving. 
       
     
    
      For developers 
      Integrate Coinbase Wallet with your dApp using standard Web3 provider patterns (window.ethereum). Use the following quickstart:
      // Example: request accounts
if (window.ethereum) {
  await window.ethereum.request({ method: 'eth_requestAccounts' });
}
 
      See the official developer docs for detailed guides, RPC endpoints, and integration recipes.
     
    
      Frequently asked questions 
      Q:  Is the extension custodial?A: No. The extension is non-custodial. Private keys remain in your browser and are encrypted with your password. 
      Q:  Can I use multiple accounts?A: Yes — create multiple accounts within the extension and switch between them easily. 
      Q:  What if I lose my device?A: You can restore your wallet on any compatible device using your recovery phrase. Keep it safe and offline.