iGaming Centre

RNG (Random Number Generator)

An RNG (random number generator) is the certified software that decides every outcome in an online casino game, producing results nobody can predict or alter.

Compare the providers

11 companies are listed under Security in the supplier directory.

See Security

At a glance

Compare providers
Last updated
19 Sept 2026

An RNG (random number generator) is the piece of software that produces the outcome of every round in an online casino game: which symbols land, which card is dealt, where the ball stops. Because there is no physical wheel or deck online, the RNG is the game's source of chance, and its integrity is the foundation of the whole product. Regulators therefore require the RNG to be independently tested and certified before a game can be offered, and re-tested when it changes.

How it works

Casino RNGs are pseudo-random: deterministic algorithms (commonly variants of Mersenne Twister or cryptographically secure generators) seeded from a high-entropy source such as hardware noise or system events. They produce long streams of numbers that pass statistical tests for uniformity and independence. The game maps each number onto an outcome using its reel strips or card deck.

The RNG runs on the studio's game server, never in the player's browser, so the client cannot influence it. Outcomes are generated per request and are not affected by previous results, timing or bet size — the "hot" or "due" machine is a myth in an RNG game. Certification labs such as GLI, iTech Labs, BMM and eCOGRA test the generator's statistical properties, its seeding, its scaling into game outcomes and the implementation in each game, and issue certificates per jurisdiction that regulators recognise.

Why it matters for operators and suppliers

For operators, a certified RNG is a licence condition. Every game in the lobby needs a valid certificate for each market it is offered in, and platform or aggregation providers are usually responsible for tracking them. A certification lapse or an uncertified variant is a compliance breach.

For studios, RNG certification is a fixed cost of entering each regulated market and one of the reasons new jurisdictions take months to open. It is also a trust signal in marketing: certificate numbers and lab logos appear in game rules for a reason.

Example

A studio launching a new slot in Ontario, Sweden and Malta submits the game and its RNG implementation to a lab. The lab confirms the generator's output over billions of draws matches the expected distribution, that the outcome mapping yields the certified RTP, and that the seeding cannot be reproduced. Three jurisdiction-specific certificates follow, each referenced in the game's info screen and in the aggregator's compliance database.

Frequently asked questions

Not in a licensed environment: the RNG is certified, runs on audited servers, and outcome logs are available to the regulator. Unlicensed sites carry no such guarantee, which is the practical reason to check for a licence.

Independent test labs accredited by regulators, including GLI, iTech Labs, BMM Testlabs and eCOGRA. Certificates are issued per game and per jurisdiction.

It is pseudo-random: generated by an algorithm from an unpredictable seed. For gaming purposes the output is statistically indistinguishable from true randomness and cannot be predicted by players.

Providers to compare

From Security in the supplier directory.

All 11 in Security →All 443 in Game Development →

More terminology

All terminology Updated 19 Sept 2026 Wiki home