True Random Number Service

Gaussian Random Number Generator

This form allows you to generate random numbers from a Gaussian distribution (also known as a normal distribution). The randomness comes from atmospheric noise, which for many purposes is better than the pseudo-random number algorithms typically used in computer programs. The form uses a Box-Muller Transform to generate the Gaussian distribution from uniformly distributed numbers.

Step 1: The Numbers

Generate random numbers (maximum 10,000) from a Gaussian distribution.

The distribution's mean should be (limits ±1,000,000) and its standard deviation (limits ±1,000,000).

The numbers should have significant digits (minimum 2, maximum 20).

Note that this generator does not guarantee your numbers to have the exact mean and standard deviation of the distribution from which they are taken. To approximate the distribution better, generate more numbers.

Step 2: Display Options

Format the numbers in column(s).

You can choose the notation that will be used for your numbers:
Scientific (E) notation [explain this]
Standard decimal notation [to appear]

Step 3: Choose Output Format

How do you want the fractions to be shown?
On a nicely formatted web page (type text/html)
As a bare-bones text document (type text/plain)

Step 4: Choose Randomization

Do you want a new randomization or one that was prepared earlier? [explain this]
Generate your own personal randomization right now
Use pregenerated randomization from
Use pregenerated randomization based on persistent identifier (max 64 alphanumeric characters)

Step 5: Go!

Be patient! It may take a little while to generate your numbers...

Need more numbers than this form supports? Check out our File Generation Service.

© 1998-2022 RANDOM.ORG
Follow us: Twitter | Facebook
Terms and Conditions
About Us