Clipboard will auto-clear in 30s Password managers, sync services and extensions can read it. Paste soon.

Amulet

Offline BIP‑39 · BIP‑32 · In your browser · v1.63
Click: how to go offline →

Built for long-term holders. A Bitcoin seed minted in your own room, on a machine you control, with no part you can't see. 256 bits from the browser's CSPRNG, optionally folded together with dice, cards, or keystrokes via SHA‑256. Reproducible to the byte if you ever want to check.

Verify this file before you trust it recommended

This page was downloaded from somewhere. Nothing on it can prove the file was not altered in transit or at rest — a modified copy could bias the entropy and still look identical. The only real check is a SHA‑256 digest compared against a value you obtained independently of the download: the project's release notes, a signed manifest, a copy a friend already trusts.

Drop this .html file here or click to choose it — the same file you are looking at now

You can compute the same digest without this page, which is the better habit:

Linux / BSD    sha256sum  "Amulet.html"
macOS          shasum -a 256  "Amulet.html"
Windows        certutil -hashfile "Amulet.html" SHA256
PowerShell     Get-FileHash "Amulet.html" -Algorithm SHA256

A matching digest proves the file is unmodified. It does not prove the file is trustworthy — that depends entirely on where your expected value came from. A checksum published on the same page that served the download proves nothing against a compromised server.

1Seed length
2Extra entropyOptional
Add your own randomness
Pick one source. Mixed into the seed via SHA‑256(csprng ‖ user_input) and logged in the report so you can recreate the seed offline.

CSPRNG only

No extra input. The browser's cryptographic RNG (256 bits) is the sole source — this is cryptographically sufficient on its own.

Everything happens locally. Nothing leaves your browser.