Launch wwwallet

A free, non-custodial Ethereum wallet

Your keys.

Your device.

Free for everyone.

wwwallet runs in your browser and keeps your keys encrypted on your own device. There’s no account to create, nothing to pay and no ads, and it works the same way for everyone.

Launch wwwallet

No sign-up · No ads · No tracking · 31 languages

Principles

Free, open and built for anyone

Software that holds your money should be a tool you use, not a business built on its users. These are the commitments wwwallet is built around.

  • Free, with no catch

    No price, no premium tier, no paid features. wwwallet adds no fees of its own — the only cost is the network’s own transaction fee.

  • No ads, no tracking

    No adverts, no analytics, no tracking scripts, and no data sold to anyone. There’s no profile of you to sell in the first place.

  • No sign-up

    No email, phone number or ID check. Open it, create a wallet, and you’re ready.

  • Your keys stay with you

    Keys are created and encrypted on your device and never leave it. wwwallet can’t see them, move your funds or lock you out.

  • Works anywhere

    Runs in any modern browser on phone or desktop, and installs like an app — no app store account needed.

  • In 31 languages

    Use it in the language you’re most comfortable with, in light or dark mode.

  • Code in the open

    The full source is published for anyone to read and audit. It’s source-available rather than open source — the FAQs explain what the licence allows.

  • Nothing to switch off

    There’s no account for anyone to freeze. Your funds live on Ethereum itself, and any account’s key can be taken to another wallet at any time.

wwwallet

Built so only you can open it

wwwallet doesn't hold your funds — it helps you hold them yourself. Here's what that means in practice.

Non-custodial, always

Your private keys are generated and encrypted on your own device. wwwallet's servers never see them — there's no database of keys to breach, because there isn't a database at all.

Encrypted with AES-256, unlocked your way

Your vault is protected with AES-256-GCM encryption. Unlock it with your recovery phrase, or enable a passkey — Face ID, Touch ID, or Windows Hello — for fast, local-only access.

Locks itself automatically

wwwallet locks after a short period of inactivity, and never writes your unlocked session to disk — close the tab and it forgets, on purpose.

Fifteen Ethereum networks, one set of accounts

Hold and send across Ethereum mainnet and 14 more networks — including Arbitrum, Base, Optimism, Polygon, Linea, and ZKsync — with the same accounts and addresses.

Ethereum

Why Ethereum

wwwallet is built around Ethereum specifically. Here’s the case for it, in plain terms.

A world computer, not just a ledger

Ethereum took Bitcoin’s idea of a shared, tamper-proof ledger and extended it: a global, programmable computer that anyone can build on, and no single party can switch off.

Secured by staking, not mining

Since “the Merge” in 2022, Ethereum has been secured by Proof-of-Stake rather than energy-intensive mining — validators put ETH at risk as collateral instead of burning electricity to compete for blocks.

Open and permissionless

Nobody approves your account. Anyone, anywhere, can hold ETH or build an application on Ethereum — the same rules apply to everybody, including the largest institutions.

The standard other networks build on

Layer-2 networks like Arbitrum, Base, and Optimism — all supported in wwwallet — extend Ethereum’s security to faster, cheaper transactions instead of starting from scratch.

Read more at the Ethereum Foundation

Crypto

Crypto, in plain terms

A few concepts worth understanding before you hold any crypto yourself — not just with wwwallet.

Custodial vs. non-custodial

A custodial wallet or exchange holds your keys for you — convenient, but you’re trusting someone else not to freeze, lose, or misuse your funds. A non-custodial wallet such as wwwallet leaves the keys, and the responsibility, in your hands alone.

Staking vs. mining

Proof-of-Work mining secures a blockchain with raw computing power and electricity. Proof-of-Stake secures it with capital at risk instead. Ethereum’s move to staking cut its energy use by more than 99.9% — roughly the difference between powering a small country and a small town.

Beyond Ethereum

Bitcoin prioritizes simplicity and predictability over programmability. Chains like Solana push raw throughput, often trading off decentralization to get there. Ethereum leans toward decentralization and security first, and leaves speed and cost to Layer-2 networks built on top of it.

Nobody legitimate asks for your phrase

No exchange, no support agent and nobody from wwwallet will ever ask for your recovery phrase — whichever app you use. Anyone who does is trying to rob you.

Go deeper with the Bankless podcast

FAQs

Common questions

Is wwwallet really free?

Yes. There’s no charge to use it, no premium tier and nothing behind a paywall, and wwwallet adds no fee to anything you send or swap. The only unavoidable cost is the network’s own transaction (gas) fee, which goes to the network rather than to wwwallet. Swap quotes come from the 0x exchange aggregator (or LI.FI, on networks 0x doesn’t cover), which can include its own fee on some trades — any such fee is listed on the review screen before you confirm.

Are there ads, trackers or analytics?

No. wwwallet shows no ads, runs no analytics or tracking scripts, and doesn’t build a profile of you. There’s no account, so there’s nothing to attach one to.

Do I need an account or ID to use it?

No. There’s no sign-up, email address, phone number or identity check — you create a wallet on your device and start using it.

If it’s free, how does wwwallet pay for itself?

It doesn’t make money from its users — no fees, no ads, no data sales. Running costs are kept small by design: the app itself runs in your browser, and the backend only relays public blockchain and price data.

Can anyone freeze my wallet?

There’s no account, so there’s nothing for wwwallet — or anyone else — to freeze. Your keys never leave your device, and transactions are signed there before they’re sent to the network. Your funds live on Ethereum, not in wwwallet: you can view any account’s private key or recovery phrase from its menu and import it into any other Ethereum wallet app whenever you like.

Is my recovery phrase enough to get my wallet back?

Not by itself. Your recovery phrase unlocks your encrypted vault, but the vault itself lives only on your device. If you lose or wipe that device without ever taking a backup, there’s nothing left for the phrase to unlock. Always pair your recovery phrase with a Google Drive or file backup — see the next question.

How do I back up my wallet?

From Settings, back up your encrypted vault to your own Google Drive or as a file you download and keep yourself. A Drive backup goes in a private app folder, and wwwallet can’t see anything else in your Drive. Back up when you first set up, and again whenever you add accounts.

Can I use wwwallet on more than one device?

Yes, but it doesn’t sync automatically — each device holds its own local vault. To use wwwallet on a new device, restore it there from a Drive or file backup, then unlock with your recovery phrase.

What happens if I lose my device and never backed up?

Your funds are unrecoverable. That’s by design: wwwallet has no account system and keeps no copy of your vault anywhere, so nobody — including us — can restore it for you. It’s the trade-off for keys nobody but you can access.

Do passkeys (Face ID / Touch ID) carry over to a new device?

No. A passkey is tied to the device it was created on. After restoring a backup on a new device, unlock with your recovery phrase and you can set up a fresh passkey there.

Is wwwallet open source?

No — it’s source-available. The full source is public on GitHub so anyone can read, review, and audit it, but it isn’t open source: the code is licensed under the PolyForm Strict License 1.0.0.

What am I allowed to do with the code?

You can read and audit all of it, and run an unmodified copy for noncommercial purposes such as personal study, research, and testing. You can’t distribute it, modify it or build derivative works (including forks), or use it commercially. If you need something the license doesn’t allow, contact the copyright holder for a separate license.

Is wwwallet safe to use? Is there any warranty?

wwwallet is non-custodial software provided “as is”, without warranty of any kind. You alone control your keys and funds — nobody, including us, can recover a lost recovery phrase or backup, reverse a transaction, or compensate you for losses. Only use funds you can afford to lose, double-check addresses and networks before you send, and nothing here is financial, investment, legal, or tax advice.

What networks does wwwallet support?

Ethereum mainnet, plus Arbitrum, Base, Optimism, Polygon, Robinhood Chain, World Chain, Ink, Linea, Gnosis, Celo, ZKsync Era, Ronin, Unichain, and Scroll — all from the same set of accounts.

How do I fund my wallet?

Open an account, choose “View QR code” to see its address, and send funds to that address from an exchange or another wallet. Make sure you send on the right network (such as Ethereum, Base, or Arbitrum) — the same address works on every supported network, but funds sent on one network only appear on that network. You’ll also want a little of the network’s native coin (such as ETH) to pay transaction fees.

What can I do with wwwallet?

Send: transfer ETH or any token to an address you paste, scan from a QR code, or pick from your own accounts, and review the details before you confirm. Swap: exchange one token for another on the same network from the Swap tab, with a quote and fee estimate shown up front. Receive: show your address as a QR code. You can also see your balances with USD values and your transaction history across all supported networks.

What does wwwallet know about me?

Nothing that identifies you. There’s no account, login, or database. Balance and price data is fetched through wwwallet’s own backend rather than your browser calling third-party providers directly, and that backend never sees your keys, passwords, or recovery phrase.