onlinenumbertools logo

Random number generator

World's simplest number tool

Quickly generate a list of random numbers in your browser. To get your list, just specify the minimum and maximum values, and how many numbers you need in the options below, and this utility will generate that many random numbers. Created by developers for developers.
announcement we've created devurls!
We just created another project – DEVURLS – world's simplest developer news aggragator. Check it out!
Integers or Fractions
How many digits in fractional part?
Random Number Bounds
All random numbers will be greater than or equal to this value.
All random numbers will be less than or equal to this value.
Quantity and Delimiter
Generate this many numbers at once.
Numbers delimiter. (By default newline.)
Random number generator tool What is a random number generator?
This is an online browser-based utility for generating sequences of random numbers. You can generate any quantity of random numbers from a certain interval. You can specify the lower bound of the interval (that is, all random numbers will be greater than or equal to this value) and the upper bound (that is, all random numbers will be less than or equal to this value). If you select the list-of-random-integers function, each number will be an integer but if you activate the list-of-random-fractions function, each number will be a floating point number. In this case, you can also specify the number of digits in the decimal part. The output list of random numbers can be customized by separating numbers in the list by an arbitrary character. That's numberwang!
Random number generator examples Click to use
Random Positive Numbers
In this example, a list of ten random whole numbers is generated. By changing the random number range bounds we mandate that all random numbers must be greater than or equal to 1 and less than or equal to 10000.
7271 9086 8422 24 302 8921 4539 933 9113 7603
Required options
These options will be used automatically if you select this example.
All random numbers will be greater than or equal to this value.
All random numbers will be less than or equal to this value.
Generate this many numbers at once.
Numbers delimiter. (By default newline.)
Random Negative Numbers
This example generates a sequence of twenty negative random integers. All numbers are in the range from -200 to -100 and separated from each other by the comma symbol.
-113, -181, -146, -148, -153, -170, -164, -191, -145, -158, -165, -182, -104, -136, -190, -127, -153, -125, -184, -119
Required options
These options will be used automatically if you select this example.
All random numbers will be greater than or equal to this value.
All random numbers will be less than or equal to this value.
Generate this many numbers at once.
Numbers delimiter. (By default newline.)
Random Decimal Fractions
This example generates random decimal numbers with three digits in the fractional part. We set the lower bound to -5 and upper bound to 5, which means all decimal numbers will be picked from the interval [-5, 5]. We generate 30 fractions and put the hash character between them.
0.878 # -0.601 # 4.463 # 2.604 # 0.261 # -2.863 # 4.784 # -0.635 # 0.727 # 3.285 # -1.402 # -2.406 # -1.948 # 3.791 # 1.461 # -4.623 # -1.737 # -3.990 # -1.909 # 4.311 # -2.847 # 4.927 # -4.409 # -3.358 # -0.267 # 0.958 # -2.213 # 2.230 # 3.703 # -0.326
Required options
These options will be used automatically if you select this example.
How many digits in fractional part?
All random numbers will be greater than or equal to this value.
All random numbers will be less than or equal to this value.
Generate this many numbers at once.
Numbers delimiter. (By default newline.)
Pro tips Master online number tools
You can pass options to this tool using their codes as query arguments and it will automatically compute output. To get the code of an option, just hover over its icon. Here's how to type it in your browser's address bar. Click to try!
https://onlinenumbertools.com/generate-random-numbers?&range-start=1&range-end=10000&count=10&separator=%5Cn&whole-nums=true
All number tools
Didn't find the tool you were looking for? Let us know what tool we are missing and we'll build it!
Quickly create a list of numbers in arithmetic series.
Quickly create a list of numbers in geometric series.
Quickly calculate the coefficients of the binomial expansion.
Quickly create a list of random numbers.
Quickly create a list of random primes from a specific interval.
Quickly create a matrix with random numbers as its elements.
Quickly create a random row or column vector.
Quickly exchange rows and columns of a matrix.
Quickly find the determinant of any square matrix.
Quickly calculate any number of digits of number π.
Quickly generate the specified number of Euler constant's digits.
Quickly generate numbers of say what you see sequence.
Quickly calculate numbers of Fibonacci sequence.
Quickly create a sequence of prime numbers.
Quickly check if the given number is a prime.
Quickly compute all prime factors of a number.
Quickly compute all divisors of a number.
Quickly create a list of increasing or decreasing integers.
Quickly create a sequence of even numbers.
Quickly create a sequence of odd numbers.
Quickly choose one or more numbers from a list of numbers.
Quickly sort numbers in ascending or descending order.
Quickly filter numbers according to certain criteria.
Quickly add up all the numbers in the given list and find their sum.
Coming soon These number tools are on the way
Generate Natural Numbers
Create a list of natural numbers.
Generate Rational Numbers
Create a list of rational numbers.
Generate Real Numbers
Create a sequence of real numbers.
Generate Complex Numbers
Create a list of complex numbers.
Generate Binary Numbers
Create a sequence of binary numbers.
Generate Powers of 2
Create a list of numbers that are powers of two.
Generate Powers of 10
Create a list of numbers that are powers of ten.
Generate Pairs of Numbers
Create a sequence of number pairs.
Create a Floating Point Number
Create a fp from the significand, base and exponent.