Proof-of-Work Mining Simulator
Proof of work demo: pick a difficulty and watch the nonce grind until the hash beats the target. Mining made visible, in your browser, free.
🔒 100% in your browser — nothing is uploaded
How it works
See how proof-of-work mining works: pick a difficulty (how many leading zeros the hash must have), and your browser hashes the block data with an increasing nonce until it finds one whose SHA-256 (or Bitcoin-style double SHA-256) hash meets the target. The search runs on a background thread so the page stays responsive. Each extra zero is about 16× more work.
Frequently asked questions
What is proof of work?
A way to prove you spent computing effort: you must find a nonce so the block’s hash meets a difficulty target. It is hard to find but trivial to verify — the basis of Bitcoin mining.
What does difficulty mean here?
How many leading zero characters the hex hash must have. More zeros means an exponentially rarer hash, so it takes far more tries on average.
Is this real mining?
No — it is an educational simulation in your browser, not connected to any blockchain. Real Bitcoin mining uses double SHA-256 at astronomically higher difficulty.