What "Provably Fair" Actually Means (and How to Check It Yourself)

Provably fair uses a server seed, a client seed, and a nonce to generate each result — combine them and you can recreate the outcome yourself after the fact.

The site commits to the server seed before you play, by publishing its hash — that’s what stops them from changing the result after seeing your bet.

“Provably fair” only proves the math wasn’t rigged after you placed a wager. It says nothing about whether the odds themselves are generous or terrible — those are two separate things.

You can verify most sites’ results with a free third-party checker without needing to trust the platform’s own “verify” button.

“Provably fair” gets stamped on a lot of homepages, and most people click past it without knowing what it actually checks. It’s not a vibe or a certification from some regulator — it’s a specific cryptographic method, and you can verify it yourself in about two minutes once you know what you’re looking at. Here’s how it actually works, not just what the badge means.

The Three Pieces: Server Seed, Client Seed, Nonce

Every provably fair result comes from combining three inputs. The server seed is a random string the platform generates — you don’t see this one until after you’ve played. The client seed is something you control, either auto-generated or one you set yourself. The nonce just counts up by one with every bet, so the same two seeds never produce the same result twice in a row. Combine all three through a hash function, and out comes your result.

Why You Can’t Just Trust the Site’s Word for It

Here’s the part that actually makes this “provable” instead of just “claimed.” Before you ever place a bet, the platform publishes the hash of its server seed — not the seed itself, the hashed version. A hash is one-way: you can turn a seed into its hash instantly, but you can’t reverse a hash back into the original seed. That means the site is locked into that seed the moment it publishes the hash, because changing it afterward would produce a different hash than the one it already showed you. Once you’re done playing (usually when you rotate seeds), the platform reveals the actual server seed, and you can run it through the same hash function yourself to confirm it matches what they published up front.

How to Actually Verify a Result

Most platforms have a “Provably Fair” or “Verify” tab somewhere in account settings — that’ll show you the seeds and nonce for a past bet. Paste those into a third-party verifier (not the platform’s own tool, since you want something they don’t control) and it’ll recompute the result independently. If it matches what the platform showed you when you played, the math checks out. We walk through this exact process on our LootKick review, including what we found when we ran it against our own test opens.

What Provably Fair Doesn’t Tell You

This is the part most guides skip, and it’s the most important one. Provably fair confirms the outcome wasn’t rigged after the fact — it says nothing about whether the odds were good to begin with. A box can be 100% provably fair and still have a 2% chance of hitting anything worth more than you paid. Fairness and value are separate questions. Always check the posted RTP or odds table on a box separately from whether it’s provably fair — our RTP guide breaks down how to read those numbers.

A Quick Warning on Fake “Provably Fair” Badges

Not every site that displays this badge actually implements the seed system correctly, and a few just put the label on without any real verification tool behind it. If a platform can’t show you a working verify page with actual seed and hash data, the badge is decorative, not functional. Check for the verify tool before you trust the label.

FAQ

No — it means the result wasn't changed after you bet, not that the odds favor you. You can lose consistently on a fully provably fair box if the odds are simply bad.
Yes. The badge itself proves nothing on its own — what matters is whether there's a working verification tool behind it that actually shows seeds, hashes, and nonces you can check.
No. Third-party verifier tools do the hashing for you — you just paste in the seeds and nonce the platform gives you and compare the output.
No, and this is a common mix-up. Provably fair is a math system a platform can implement with zero regulatory oversight. Licensing is a separate legal status entirely — a site can be one, both, or neither.