Next-Gen App & Browser Testing Cloud
Trusted by 2 Mn+ QAs & Devs to accelerate their release cycles

You can use the Free Online Random Decimal Generator to generate randomly-generated decimal numbers in any range (between two numbers of your choice, including negatives). To generate random decimal numbers in the range between the lower and upper limit, select the options below and click on the Generate button. The tool is developed by TestMu AI and is completely free to use.
Generate Decimal Number
Random Decimal
A random decimal number generator is a tool that produces random decimal values between a minimum and a maximum limit that you choose. Instead of picking numbers by hand, you set a range and the generator returns an unpredictable value inside it, which is useful for test data, simulations, sampling, and everyday number picking.
The generator on this page keeps things deliberately simple. You type a lower limit and an upper limit, click one button, and get a value inside that range every time.
Generating a random decimal number takes only a few seconds and needs no signup or installation. Follow these steps:
A random decimal generator uses a pseudorandom number generator (PRNG) algorithm to produce a sequence of numbers that appear to be random but are actually determined by an initial seed value. The generator on this page follows the same principle, turning each click into a new value inside your range:
The random decimal number generator keeps range-based number picking simple and fast. Here are its main features:
Random decimal values show up anywhere unpredictable numeric input is needed. These are the most common ways the generator gets used:
Yes. The random decimal number generator is completely free, with no signup, no usage limits, and no hidden charges. It is maintained by TestMu AI as part of a larger collection of free online developer and testing utilities, so you can generate as many values as you need.
To generate a random decimal number in a range from p to q, first take a random number from the open interval (0,1). Multiply it by the difference (q - p), then add p. The result is a random decimal that always falls between your two chosen numbers.
No. Like most software tools, the generator relies on a pseudorandom number generator, which produces values that look random but are derived from an internal seed. That is more than random enough for test data, simulations, sampling, and games, though not for security-critical work.
Yes. You can enter negative values in the Min and Max fields, such as -50 and 50, and the generator will return a random value inside that range. Just make sure the minimum is smaller than the maximum so the interval is valid.
Yes. The entire generation happens locally in your browser using JavaScript. The numbers you enter and the values you generate are never uploaded or stored on a server, so the tool is safe to use with ranges taken from internal or sensitive test scenarios.
The tool produces one value per click, and every click of the generate button returns a fresh, independent number for the same range. If you need a long list of values in bulk, generating repeatedly and pasting the results into a sheet works well.
Use a random decimal generator when your scenario needs values between whole numbers, such as prices, measurements, percentages, or probabilities. A random number generator that returns only integers suits counts, IDs, and dice-style picks. Both approaches draw from the same underlying pseudorandom techniques.
A decimal number expresses a value using base 10 point notation, such as 0.75, while a fraction expresses the same value as a ratio of two integers, such as 3/4. Every terminating or repeating decimal can be rewritten as an equivalent fraction and vice versa.
Did you find this page helpful?
TestMu AI forEnterprise
Get access to solutions built on Enterprise
grade security, privacy, & compliance