How do I create a Uniswap account with an in-app wallet?

You can now create a Uniswap account and start swapping in seconds. Uniswap's in-app wallet lets you create an account using a passkey (like Face ID, Touch ID, or your password manager), so you can get started right from your browser.

What is an in-app wallet?

An in-app wallet (also known as an embedded wallet) is a crypto wallet built directly into the Uniswap web app. Instead of downloading a separate wallet app and saving a seed phrase, you create your wallet with a passkey — the same technology you might use to log into your bank or email.

This is designed for:

  • Newcomers to crypto who want to buy their first token without navigating complex wallet setup.
  • Centralized exchange (CEX) users who want to access tokens that aren't available on their exchange.
  • Experienced traders who want a wallet for one-off trades without risking their main wallet.
     

How do I set up an in-app wallet?

  1. Go to the Uniswap web app and tap "Get Started" (or “Connect” if you have previously used Uniswap products).
  2. Select "Create Account".
  3. Choose a username.
  4. Tap Continue and create a passkey when prompted.
    You can use your device's biometrics (Face ID, fingerprint), a password manager (like 1Password), or your device's built-in passkey support.
  5. Add a backup login using Google, Apple, or email in your wallet settings. This helps you recover access if you lose your primary passkey.
     

How do I fund my in-app wallet?

Once your wallet is created, you can add funds using a fiat on-ramp (buying crypto with a debit card or bank transfer) directly within the Uniswap app. Follow the prompts after wallet creation to fund your wallet and make your first swap.
 

How do I keep my account secure?

Your in-app wallet is secured by your passkey. To add extra protection:

  • Add multiple passkeys: In your wallet settings, you can add passkeys for different devices (for example, one for your laptop and one for your phone).
  • Add a backup login: You can add a backup login method using Google, Apple, or email in your wallet settings. This helps you recover access if you lose your primary passkey.
  • Save your passkeys: Make sure your passkeys are backed up in your password manager or cloud keychain.
     

When will I need to authenticate with my passkey?

When you authenticate with your passkey, you start an active session. You can make multiple swaps during a session without re-authenticating each time. For security, your session will expire after a period of inactivity, and you'll need to use your passkey again on your next transaction.
 

How do I sign out and sign back in?

You can sign out of your in-app wallet at any time from your wallet settings. To sign back in, tap “Get started” (or “Connect” if you have previously used Uniswap products), select your account, and authenticate with your passkey.
 

What if I lose access to my passkey?

If you've set up a backup login method (Google, Apple, or email), you can use that to recover access. This is why we strongly recommend adding a backup login in your wallet settings right after creating your account.

It’s also a best practice to create separate passkeys for each device you have (such as your computer and your phone), so that you’re less likely to lose access to your wallet by losing access to one passkey.

Uniswap Labs does not have access to your passkey or recovery phrase.
 

How do I access my recovery phrase?

Only access your recovery phrase in private. Keep your recovery phrase secure. Anyone with access to your recovery phrase can access your wallet. Uniswap Labs does not have access to your recovery phrase and will never ask for it.

  1. Open your in-app wallet and select the Settings gear.
  2. Select “Recovery Phrase”, then select “View”
  3. Write down your recovery phrase somewhere secure. Make sure to write down all 24 words in order.
  4. Select “Hide your recovery phrase” when you are done.
  5. Make sure to store your written recovery phrase in a safe and private place.
     

Is my in-app wallet a real crypto wallet?

Yes. Your in-app wallet is a fully functional crypto wallet that can hold tokens and execute swaps on supported networks. Solana is not supported on in-app wallets.
 

Do I need to download anything?

No. The in-app wallet works entirely in your web browser. No app or extension download is required to get started.
 

Can I upgrade to the Uniswap Mobile Wallet or Uniswap Extension?

Yes. If you decide you want a traditional self-custody wallet, you can graduate your in-app wallet to the Uniswap Mobile Wallet or the Uniswap Extension.

  1. Download the Uniswap Mobile Wallet or Uniswap Extension.
  2. Select “I already have a wallet”.
  3. Choose a sign in method:
    A. To use your passkey (if you have saved it on the device you're using) or backup login:
    1. Select “Log in”.
    2. Use your passkey or email to log in.



    B. To use your recovery phrase:
    1. Select “Enter recovery phrase”.
    2. Enter all 24 words of your recovery phrase in order.

  4. Confirm the wallet address you would like to import, then select “Import wallet”. All wallet addresses created with the recovery phrase entered will be listed.

Can I use my in-app wallet and another wallet at the same time?

You can switch between your in-app wallet and other connected wallets within the Uniswap app.