The trillion dollar Bitcoin lottery you can play now for free – but will never win

Bitcoin is a $1.5 trillion prize pool secured by nothing more than numbers, private keys, generated by math, that unlock wallets holding real money.

That’s the seductive idea behind Keys.lol: a site that spits out batches of Bitcoin private keys and their corresponding addresses, like an infinite roll of digital lottery tickets.

Refresh the page, and you get another set. Refresh again, and you get another.

Somewhere in that endless stream is a key that matches a wallet with a balance, maybe even one holding a life-changing amount.

This is the only lottery where the game is real, and the jackpot exists, yet the odds are so extreme that “never” is the practical outcome.

The keyspace is so vast that even checking billions of addresses at a time doesn’t meaningfully move the needle; the chance of landing on a funded wallet is so close to zero that it effectively disappears.

Keys.lol feels like a shortcut to fortune, but what it actually demonstrates is the opposite: why Bitcoin wallets are secure, and why brute-force “guessing” isn’t a threat model so much as a lesson in how big numbers can get.

Winning lottery 9x in a row easier than breaching Bitcoin's securityWinning lottery 9x in a row easier than breaching Bitcoin's security
Related Reading

Winning lottery 9x in a row easier than breaching Bitcoin’s security

Bitcoin has a better chance of returns within a year than winning the lottery.

Nov 7, 2022 · Soumen Datta

How to play the free Bitcoin lottery

Open the website. Hit refresh. Watch it spit out a new batch of 90 Bitcoin private keys and addresses, like scratchcards scrolling past at high speed.

Page 9 of keys.lol
Page 9 of keys.lol

It feels like a loophole in reality: if you can generate enough keys, fast enough, surely you’ll eventually land on one that already controls real BTC.

That temptation is exactly what Keys.lol is built to dramatize. The homepage claims “every Bitcoin private key” is on the site and encourages you to “try your luck.”

But the punchline is mathematical: yes, you can play, and no, you can’t win, at least not in any practical sense.

I’m not trying to advertise how to “hack Bitcoin.” It’s the opposite: a fun, slightly mind-melting way to understand why Bitcoin wallets are secure.

The space of possible keys and addresses is so large that “randomly guessing” is effectively impossible.

An unintended side effect is that refreshing for long enough may well cure your gambling addiction, too. The fun goes from “but what if I hit one?” to “yeah, this is impossible” pretty quickly.

Keys.lol turns keyspace into a game

Keys.lol doesn’t store a literal database of keys (that would be physically impossible). It generates keys procedurally on the fly based on a page number.

That means it can display deterministic slices of the keyspace without ever saving them.

In other words: it’s not a vault of stolen secrets. It’s a number generator with a balance checker and a casino vibe.

And if you’re refreshing random batches, say 90 addresses at a time, you’re essentially buying free lottery tickets against the entire Bitcoin address universe.

The math behind the impossible odds

A Bitcoin private key is basically a number in an astronomically large range. Keys.lol itself describes it as between 1 and (2^256).

But for this “lottery,” the practical target is addresses with a non-zero balance.

As of February 2026, there are 58 million BTC addresses with a non-zero balance. Let’s use that as the “number of winning tickets.”

Now compare it to the size of the space you’re sampling from.

A standard way to think about Bitcoin addresses is that they’re derived via hashing to a 160-bit value.

  • (2^160) possible address-hash outcomes
  • That’s about 1.46 × 10^48 possible destinations for “where BTC could be,” in address-space terms

Even if tens of millions are funded, that’s still a rounding error against 10^48.

So what are the odds per refresh?

If you sample addresses uniformly at random from the full space, the probability a single random address is one of the 58,000,000 non-zero ones is:

  • p = 58,000,000 / 2^160 ≈ 3.97 × 10^-41

If you check 90 addresses in one go, your chance of finding at least one non-zero balance becomes:

  • P(≥ 1) ≈ 90p ≈ 3.57 × 10^-39

That’s roughly:

Written out, that’s:

1 in 280,000,000,000,000,000,000,000,000,000,000,000,000,000 (“280 undecillion.”)

A human way to feel “1 in 2.8×10^38”

Try this mental model:

Imagine you could do one billion refreshes per second (and each refresh checks 90 addresses).

The expected time to hit just one non-zero address would still be on the order of 10^12 years.

The age of the universe is ~10^10 years.

That’s about 10^12 times the age of the universe, or a trillion universe-lifetimes just to find a single funded address.

So you’re not “unlikely” to win. You’re functionally guaranteed not to on any timescale that matters.

How much harder than winning the lottery?

The EuroMillions jackpot odds are about 1 in 139,838,160; the US Powerball odds are 1 in 292,201,338.

Keys.lol’s “90-address refresh finds a funded wallet” odds are about 1 in (2.8 × 10^38).

So EuroMillions is roughly:

  • (2.8 × 10^38) / (1.398 × 10^8) ≈ 2 × 10^30

That’s about two nonillion times more likely than your refresh ever finding a non-zero address.

Put differently: you’d have a better chance of winning EuroMillions again and again and again than hitting a funded BTC address by random key generation.

When immortal AIs start saving in Bitcoin forever, what happens to BTC built for humans?When immortal AIs start saving in Bitcoin forever, what happens to BTC built for humans?
Related Reading

When immortal AIs start saving in Bitcoin forever, what happens to BTC built for humans?

Bitcoin mathematics assume users eventually die, and the network isn’t ready for an owner that never sells.

Dec 8, 2025 · Liam ‘Akiba’ Wright

This is why Bitcoin wallets are secure

The entire security model of Bitcoin ownership is built on one simple idea:

Even if everyone on Earth used every computer they could possibly build, guessing someone else’s private key is still computationally and probabilistically out of reach.

Keys.lol is compelling because it makes the impossible feel tangible. You’re looking at real-looking keys and real-looking addresses and hoping for a miracle.

CryptoSlate Daily Brief

Daily signals, zero noise.

Market-moving headlines and context delivered every morning in one tight read.