True Random Number Service

API Features

Our API is intended to make true randomness available to your application in many useful forms and in a way that is simple to use. Here is a full feature list:

Authentic true random data
  • Originating from RANDOM.ORG's proven true random number generators;
  • All data subjected to real-time statistical testing;
  • Generator has been independently verified by eCOGRA and Gaming Labs International;
  • Service operational since 1998 – we're here to stay
Strongly secure HTTP
  • 4096-bit EV-certificate ensures authenticity and privacy of your random data while in transit
Digital signing and sequence numbering
  • Allows strong non-repudiation, suitable for commercial gambling applications
Excellent uptime record
  • Suitable for commercial and gambling applications and many other purposes
Many data types supported
  • Uniformly distributed integers in configurable ranges, with and without replacement;
  • Uniformly distributed decimal fractions with up to 20 decimal places, with and without replacement;
  • Normally distributed decimal fractions (‘Gaussians’);
  • Alphanumeric strings generated from the characters you chose, with and without replacement;
  • Universally Unique IDentifiers (UUIDs);
  • Binary Large OBjects (BLOBs)
Easy tracking of your application's API usage
  • Through response fields, easily accessible to your client;
  • Through our API management console, easily accessible to you (TBA)
Free client libraries
  • Available under commercial-friendly open source licences
Flexible pricing
  • Free license tiers for trial and non-profit applications;
  • Scalable license tiers for commercial and gambling applications

As always, feel free to get in touch if you have questions.

© 1998-2017 RANDOM.ORG
Terms and Conditions
About Us