Home

PRIVATE BROWSER TOOL · PHASE 1

Random Decimal Generator

Generate fixed-precision decimal values inside a closed range without floating-point boundary surprises. The complete workflow runs locally in this browser, with visible controls and a result you can inspect before copying or downloading.

LOCAL WORKBENCH

Generate a result

No upload · no account · no URL storage

Ready. Entries and results stay in this browser tab.

Choose your settings, then select Generate.

How it works

  1. Scale both endpoints to integers using the requested number of decimal places.
  2. Draw uniformly from every representable scaled integer in the inclusive interval.
  3. Format each selected integer back to the exact requested decimal precision.

Worked example

From 1.25 to 1.40 at two decimal places, 1.25 and 1.40 are both eligible outcomes.

Limits and interpretation

  • Precision is limited to six decimal places, magnitude to one billion, and the scaled grid to 4,294,967,296 positions.
  • Unique mode fails when the requested count exceeds the number of representable values.
  • This produces decimal samples, not arbitrary-precision scientific calculations.

Privacy

Your inputs and generated results stay in this browser. This tool does not put them in a URL, analytics event, server log, or external request.

Frequently asked questions

How does Random Decimal Generator make its random choices?
The scaled integer interval is sampled with Web Crypto rejection sampling, giving each displayed decimal equal probability.
Does Random Decimal Generator upload my inputs or results?
No. Values stay in the current browser tab and are not placed in the URL, analytics, storage, or network requests.
When should I use Random Decimal Generator?
Use it for bounded fixtures, classroom examples, or simulations that need a stated number of decimal places.

Related tools