Security and Privacy Tools

Random Number Generator

Draw secure random integers over exact inclusive bounds, with optional unique values and sorting—even beyond JavaScript’s safe-integer range.

Your content stays on your device Free, with no account
Private by design. Processed on this device.Local processing · no uploads

Cryptographic browser randomness with BigInt rejection sampling. Signed bounds support up to 120 digits; 1–1000 results. Unique draws use sampling without replacement. Sorting changes presentation only. This is not a verifiable public lottery or audited drawing service.

LOCAL RESULT

Ready. Run the tool when you choose.

A FEW SIMPLE STEPS

How to use Random Number Generator

  1. Enter the labeled inputs and review the tool’s limits and assumptions.
  2. Choose the processing button. File Hash Checker also starts when a valid file is selected.
  3. Review the result and status. Reveal or copy sensitive output only when you choose.
  4. Clear all when finished. Switching standalone tools does not transfer inputs.
PRIVATE BY DESIGN

Why use this tool?

Numbers are generated entirely on your device using browser crypto. Exact integer arithmetic avoids floating-point rounding at large bounds. No results or history are uploaded or saved.

Tool inputs stay in your browser. Only your theme preference is saved on this device.

A few things worth knowing

How does this tool work?

Cryptographic browser randomness with BigInt rejection sampling. Signed bounds support up to 120 digits; 1–1000 results. Unique draws use sampling without replacement. Sorting changes presentation only. This is not a verifiable public lottery or audited drawing service.

Are inputs uploaded or saved?

No. Processing uses local browser JavaScript and workers. Inputs are not stored, logged, placed in URLs or sent to external services. Clipboard or downloads occur only when you choose.

What happens when I clear or leave?

Input and result references are released and any active worker is terminated. JavaScript cannot guarantee physical memory erasure or remove screenshots, copied clipboard data or downloads. Clear those separately if needed.

Does this verify safety?

No tool can guarantee security of a device, a password or a file. Strength is a local model estimate; file hashing verifies bytes against a supplied digest. Encryption protects compatible text under its stated format and passphrase assumptions.