Proof-of-Work Mining Simulator

Mine a “block” in your browser: pick a difficulty and watch SHA-256 hash until it beats the target.

🔒 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.

Related tools

Embed this tool

Add this free tool to your own site: