Random numbers generator
Generates random numbers and texts. You can use this calculator to generate random passwords.

Beta version#

This online calculator is currently under heavy development. It may or it may NOT work correctly.
You CAN try to use it. You CAN even get the proper results.
However, please VERIFY all results on your own, as the level of completion of this item is NOT CONFIRMED.
Feel free to send any ideas and comments !


popular sets (click to use):32-bit unsigned integer,64-bit unsigned integer,32-bit signed integer,64-bit signed integer,floating point,lotto,password,dice roll
Show detailed settings:
General settings
Work mode
Number of items to generate
Sort results
Numbers - settings
Minimal value
Maximum value
Precision (decimals)
Unique numbers only (draw without repetitions)
Text - settings
Length (number of characters)
Use big letters (A,B,C...)
Use small letters (a,b,c...)
Use decimals (0,1,2...)
Use punctuation marks (,.:!?)
Use special characters (@#$%^&*)
Use parentheses ()
Use square brackets []

Common sense tells#

We wanted to draw 5 integer numbers in range from 0 to 4294967295 inclusive.
There are 4294967296 of such numbers.
It means, that we we pulled out 5 from 4294967296 of possible numbers.

Output - random numbers of strings go here#

Generate more results

Some facts#

⚠ WARNING! This calculator does not guarantee cryptographically strong results. If you need it, contact us.
  • The problem of random number generation is one of the most important issues related to the modeling of natural processes. This problem occurs also in various kinds of games and lotteries.
    The first methods of generating random numbers were based on the observation of a physical phenomenon - eg. the number of dots, which fell on the cubical dice. Other methods, which can be used to get random numbers are for example coin flip, or rotate the roulette wheel.
  • Fast development of computers and constant growth of their computational capabilities allow to model and simulate various natural, increasingly more complex phenomena. In order to get a large number of random numbers, the methods used for gaming and gambling are too cumbersome - and therefore there was a need to find new, better methods of generating random numbers.
  • Because computers work in deterministic manner, they are not very suitable to generate a truly unique sequences of random numbers. In situations where the randomness of the numbers generated is fundamental, the stochastic processes occurring in nature are applied, as these are unpredictable due to the laws of quantum physics such as radioactivity, thermal noise, or the radio noise.
  • Human behaviour can also be a source of random numbers.
    The unpredictability of human behaviour is used in the random number generators used in cryptography - for example where it is very important to obtain an unpredictable number used as a seed for encryption algorithm.
    One of the ways to convert human activities to the sequence of random numbers is to ask him to perform random mouse movements or press random keys. The basis for the generated numbers can be a specific location of the mouse cursor or presses of particular keys on the keyboard, but also the time between successive events.
  • There are many scenarios, when we need to generate random numbers without any human intervention and without the possibility of using "natural" source of random numbers (eg. microphone noise). So, scientists work on algorithms to generate such numbers.
  • Such algorithms are usually based on some form of recursion, where the first value - often called seed - is either set as a fixed or taken from some other source. Seed value is often obtained from the real-time clock.
  • Because computer works in deterministic manner, it's not able to generate a "real" random numbers. It also means that generated numbers - no matter what algorithm is used - will be repeated sooner or later. Getting a good random number generator would require periods not to happen. Due to this fact the random numbers generated by computer algorithm are called pseudo-random numbers.

Tags and links to this website#

What tags this calculator has#


Links to external sites (leaving Calculla?)#

JavaScript failed !
So this is static version of this website.
This website works a lot better in JavaScript enabled browser.
Please enable JavaScript.