True Random Number Service

From 4 January 2015, RANDOM.ORG will redirect all non-secure requests (HTTP) to our secure service (HTTPS) Learn more...

Do you own an iOS or Android device? Check out our app!

Random String Generator

This form allows you to generate random text strings. The randomness comes from atmospheric noise, which for many purposes is better than the pseudo-random number algorithms typically used in computer programs.

Part 1: The Strings

Generate random strings (maximum 10,000).

Each string should be characters long (maximum 20).

Which characters are allowed to occur in the strings?
Numeric digits (0-9)
Uppercase letters (A-Z)
Lowercase letters (a-z)

Do you want each string to be unique?
Each string should be unique (like raffle tickets)
Identical strings are allowed (like dice rolls)

Part 2: Choose Output Format

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

Part 3: 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)

Part 4: Go!

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

© 1998-2014 RANDOM.ORG
Valid XHTML 1.0 Transitional | Valid CSS
Terms and Conditions