What it looks like
Random entropy is simply bits: unpredictable zeroes and ones. Sixteen random bytes give 128 bits, enough for a 12-word BIP39 phrase after adding a checksum.
Bitcoin Entropy Lab
Entropy is uncertainty that an attacker must guess. A wallet needs enough unpredictable entropy to create private keys no one else can reproduce.
Random entropy is simply bits: unpredictable zeroes and ones. Sixteen random bytes give 128 bits, enough for a 12-word BIP39 phrase after adding a checksum.
Dates, quotations, repeated patterns, biased coins, and human-chosen words occupy tiny, guessable corners of the possible range. More characters do not automatically mean more entropy.
Good wallets use a cryptographically secure random-number generator, ideally with hardware randomness and health checks. Generate keys in a trusted wallet or signing device, never on this page.
Interactive microscope
Learning only. Never use entropy shown by a website to protect real bitcoin.
The browser requests cryptographically secure bytes from your device. Regenerating should change roughly half the squares.
Record the result before flipping again. One independent fair flip can contribute one bit. Keyboard: H or T.
Each independent roll carries about 2.58 bits. A real conversion must remove modulo bias; the raw three-bit display below is only a visual trace.
Type anything. The estimate measures variety inside this sample, not how difficult your idea is to guess from dictionaries or personal information.
Images, movement, and sound contain variation, but their true unpredictability is unknown. Capture a sample, inspect its fingerprint, then mix it with secure device randomness.
Microphone audio stays in this browser and is discarded after its fingerprint is made.
Choose an environmental source.
What entropy protects
A wallet deterministically derives many private keys from one starting secret. These fingerprints demonstrate that branching behavior without creating recovery words, real private keys, or Bitcoin addresses.
Calculating…———These are domain-separated SHA-256 teaching fingerprints. They illustrate deterministic derivation but are deliberately not usable wallet credentials.
Change one bit
Flip one bit in the starting entropy and compare its demonstration fingerprint. A good cryptographic function changes roughly half its output bits.
Brute-force race
Watch an imaginary attacker test one trillion candidates every second. The counter moves quickly; its share of the full keyspace effectively does not.
Under the hood
BIP39 does not pick twelve words independently. It starts with entropy, appends checksum bits derived from SHA-256, then cuts the result into 11-bit indexes for a 2,048-word list.
Each 11-bit group is a number from 0 to 2,047: an index into the selected BIP39 wordlist. Hover or focus an index to see exactly which bits created it. The words themselves are intentionally not shown.
Attacker's view
Move the control to change the search space. This assumes an unrealistically favorable attacker trying one trillion guesses every second.