🌐
RANDOM.ORG
random.org
RANDOM.ORG - True Random Number Service
In reality, most random numbers ... not be random in the way you expect if you're used to dice rolls and lottery drawings. RANDOM.ORG offers true random numbers to anyone on the Internet....
List Randomizer
This page allows you to randomize lists of strings using true randomness, which for many purposes is better than the pseudo-random number algorithms typically used in computer programs.
RANDOM.ORG
This page allows you to generate random text strings using true randomness, which for many purposes is better than the pseudo-random number algorithms typically used in computer programs.
Random Integer Generator
This page allows you to generate random integers using true randomness, which for many purposes is better than the pseudo-random number algorithms typically used in computer programs.
Random Password Generator
This page allows you to generate random passwords using true randomness, which for many purposes is better than the pseudo-random number algorithms typically used in computer programs.
website that produces true random numbers based on atmospheric noise
Random.org (stylized as RANDOM.ORG) is a website that produces random numbers based on atmospheric noise. In addition to generating random numbers in a specified range and subject to a specified probability distribution, … Wikipedia
Factsheet
Type of site Web service
Available in English
Owner Mads Haahr
Factsheet
Type of site Web service
Available in English
Owner Mads Haahr
🌐
GIGACalculator.com
gigacalculator.com β€Ί calculators β€Ί statistics β€Ί random number generator
Random Number Generator 🎲 - True Random Number Generator / Picker
Free online random number generator with true random numbers. ➀ Can be used to pick a number for giveaways, sweepstakes, charity lotteries, etc. to draw a winner among a set of participants. Generate a random number between any two numbers, or simulate a coin flip or dice roll online.
Discussions

What is a reliable way of generating a truly random number?
If you're on a relatively modern CPU you can #include immintrin.h and use the rdrand CPU intrinsics. See https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#ig_expand=5627&cats=Random Note there are some security concerns with this depending on what you intend to do https://en.wikipedia.org/wiki/RDRAND#Security_issues Another option on Linux is to read from /dev/random or /dev/urandom More on reddit.com
🌐 r/C_Programming
39
19
July 31, 2022
web development - I need a true random number generator web service - Software Engineering Stack Exchange
The only differences between the ... and the output of true physical randomness is religious -- no known method can distinguish these outputs. There is no test that one will pass and the other will fail. I have developed random number generators for online casino use that have ... More on softwareengineering.stackexchange.com
🌐 softwareengineering.stackexchange.com
May 17, 2011
True Random Number Generator

The reverse breakdown (avalanche voltage) of one transistor base emitter junction and Vbe of the second transistor add up to 8V.

Source is 18V, diode drops 8V and the series resistor is 1K so there's 10mA through it. You may see some noise but the amplitude will be small. Try a 100K resistor instead. What you should see is 8VDC with less than 500mVp-p of fuzz riding on it.

More on reddit.com
🌐 r/AskElectronics
6
2
February 11, 2014
A true random number generator from a web-camera video input
Well easily hackable by attacking the stream but besides a nice ideaπŸ’‘. Keep on coding Also, I would assume that you don't retrieve a uniform distribution as full black and and full white are way more unlikely like a mixed view. I guess that it may look like a gaussian. Add a normalizing step for the open interval [0;1[ so that you can use it in stochastic calculations More on reddit.com
🌐 r/Python
9
3
July 21, 2018
🌐
RANDOM.ORG
random.org β€Ί integers
RANDOM.ORG - Integer Generator
This page allows you to generate random integers using true randomness, which for many purposes is better than the pseudo-random number algorithms typically used in computer programs.
🌐
Calculator.net
calculator.net β€Ί home β€Ί math β€Ί random number generator
Random Number Generator
Two free random number generators that work in user-defined min and max range. Both random integers and decimal numbers can be generated with high precision.
🌐
CalculatorSoup
calculatorsoup.com β€Ί calculators β€Ί statistics β€Ί random-number-generator.php
Random Number Generator
January 27, 2026 - It uses the random_int() function in PHP to generate random numbers which pass the "next-bit test." This means that it's statistically impossible to predict future output by knowing previously generated numbers. A random number generator programmed with a dedicated CSPRNG function is computationally indistinguishable from a true random number generator.
🌐
Robertnz
robertnz.net β€Ί true_rng.html
True random number generators
These can be assembled into bytes, integers or floating point numbers and then, if necessary, into random numbers from other distributions using methods such as those in newran. I had experimented with one of these from a Canadian company and found it to produce reasonably satisfactory numbers - I now know how to make it produce very satisfactory numbers - subject to a problem I'll go over later. I have also tested generators from Colorado and Holland and found them to produce very satisfactory numbers.
🌐
NumberGenerator.org
numbergenerator.org β€Ί true-random-numbers
True Random Numbers - Number Generator
Random Number generators provided on this site produce True Random Numbers. We use a very complex secret algorithm to fetch randomness from a universe formed by amalgamation of multiple randomized universes. These multiple sources of randomness ensure that the numbers are as random as they can be and not affected by a single source.
Find elsewhere
🌐
Anu
qrng.anu.edu.au
ANU QRNG – Quantum random numbers
This website offers true random numbers to anyone on the internet. The random numbers are generated in real-time in our lab by measuring the quantum fluctuations of the vacuum. The vacuum is described very differently in the quantum physics and classical physics.
🌐
Reddit
reddit.com β€Ί r/c_programming β€Ί what is a reliable way of generating a truly random number?
r/C_Programming on Reddit: What is a reliable way of generating a truly random number?
July 31, 2022 -

As far as I know, most random number generators aren't truly random, and with sufficient skill, they can be reversed engineered and thus become (computationally) predictable. This is a problem in cryptography, as random number generation is necessary, but they need to be completely unpredictable (i.e. for generating large primes for keys).

Is there a way to access hardware RNG in C? I heard that modern CPUs have this functionality, but it doesn't seem trivial to access this, so any help would be appreciated.

🌐
Quantinuum
quantinuum.com β€Ί glossary-item β€Ί true-random-number-generator
Quantinuum | True Random Number Generator
A device or mechanism that generates random numbers from a physical process, rather than a computational algorithm. While TRNGs produce random numbers, they often lack provable randomness and have been shown to be vulnerable to various attacks ...
🌐
Wikipedia
en.wikipedia.org β€Ί wiki β€Ί Hardware_random_number_generator
Hardware random number generator - Wikipedia
December 9, 2025 - To reduce costs and increase robustness of quantum random number generators, online services have been implemented.
🌐
Chanzly
chanzly.com β€Ί en β€Ί number-generator
Random Number Generator - True Random Numbers Online
Professional random number generator for true random numbers. Any number range, multiple numbers simultaneously, perfect for lottery!
🌐
Truerandomgenerator
truerandomgenerator.com
True Random Number Generator | Lottery Picker & Wheel Spinner
Use True Randomizer to create lottery numbers, spin wheels, and shuffle lists. Transparent, cryptographically secure, and instant results online.
🌐
Tectrolabs
tectrolabs.com
TectroLabs | True random number generators
The maker of SwiftRNG, MicroRNG and AlphaRNG: fast, secure, and portable hardware (true) random number generators for Windows, macOS, freeBSD and Linux. Our SwiftRNG devices connect via USB, come with a robust API, and deliver reliable performance in mission critical applications that require entropy source.
🌐
Trng
trng.info
True Random Number Generator | Quantum TRNG Online Tool | trng.info
Free quantum-based TRNG for cryptography, research, and gaming. Generate random numbers, choices, and bytes.
Top answer
1 of 6
25

Maybe this one.

http://qrng.physik.hu-berlin.de/

From the site:

We provide a new quantum random number generator (QRNG) based on the quantum randomness of photon arrival times. It promises provable and long term statistical quality, speed as well as affordability. Our design creates a new quality in the sense that it offers substantially higher bit rates than previous solutions available to the public. This has become possible by exploiting most recent photon timing instrumentation and state-of-the-art data processing in hardware.

In addition to providing high speed (up to 150 Mbits/s over USB), the post-processing algorithm applied to the raw data is based on solid predictions from information theory which guarantee conservation of randomness. This allows for the use of the delivered random numbers in unconditionally secure encryption schemes.
[...]
Access Policies
None of the served data is delivered more than once, neither to a single user nor across > independent users. Using the service is free of charge, but requires registration.

2 of 6
33

What you are asking for is Holy water, and you are rejecting the suggestion that you use regular water. The only reason for preferring Holy water over water is religious. There are simple, randomly-seeded PRNGs that cannot be distinguished from true physical randomness by any known process. And these systems are non-deterministic.

A real-world computer has several sources of true physical randomness. For example, a modern x86 CPU has a 'TSC' which measures the instruction cycle count (and thus, indirectly, the time to a resolution of a billionth of a second or so).

You can capture the TSC when a network packet arrives. The low bits of the TSC will depend on the precise offset between the crystal oscillator that times the network interface and the crystal oscillator that runs the CPU. This is dependent on microscopic zone temperature variations in the two quartz crystals that are believed to be truly random.

Similarly, you can capture the TSC when data arrives from the hard drive. The low bits are dependent on turbulent airflow shearing between the hard drive surface and the case. This is also believed to be truly random.

Well-known algorithms, such as the one the Linux kernel uses (developed by Theodore Ts'o based on the work of M. Matsumoto and Y. Kurita) use the avalanche effect to convert a few unpredictable bits into a much larger number. The only differences between the outputs of these algorithms (assuming they are properly seeded by TSC data) and the output of true physical randomness is religious -- no known method can distinguish these outputs. There is no test that one will pass and the other will fail.

I have developed random number generators for online casino use that have achieved independent certification. These methods are the ones used in the real world.

🌐
Cosmomath
cosmomath.com β€Ί home β€Ί random number generator
Random Number Generator - True Randomness Online
September 30, 2025 - Generate truly random numbers for games, contests, cryptography, and research. Customize ranges, seeds, and quantity. Trusted by developers and statisticians!
🌐
RANDOM.ORG
random.org β€Ί sequences
RANDOM.ORG - Sequence Generator
This page allows you to generate randomized sequences of integers using true randomness, which for many purposes is better than the pseudo-random number algorithms typically used in computer programs.