Back to Glossary
Licensing & Security

RNG (Random Number Generator)

A Random Number Generator is the software engine that determines the outcome of every spin, card deal, and dice roll in an online casino. It produces millions of random numbers per second, and the number generated at the exact millisecond you press "spin" determines where the reels stop. The outcome is decided before the animation even plays.

Modern casino RNGs use pseudorandom number generation algorithms (PRNGs) seeded with entropy from hardware-level sources. The outputs pass statistical tests for randomness including frequency tests, serial tests, and runs tests. Licensed casinos are required to have their RNGs audited by independent testing labs like eCOGRA, iTech Labs, or GLI.

Can the casino rig the RNG? Not easily, and not without risk. Any RNG tampering would be detected during regulatory audits, and the casino would lose its licence and face criminal charges. That said, this protection only applies to licensed, regulated casinos. Unlicensed operators can and do run rigged software. This is why playing at licensed casinos matters.

Related Terms

Reverse Withdrawal RNG Certification