Are min and max inclusive or exclusive?▾
Both min and max are inclusive. If you set min to 1 and max to 6, the output can be 1, 2, 3, 4, 5, or 6 — including both endpoints. This matches the natural human reading of 'a number between 1 and 6' without any off-by-one adjustment needed.
What happens if I ask for more unique numbers than the range allows?▾
The tool detects this before generating and displays a validation warning explaining that the requested count exceeds the available integers in the range. You must either reduce the count, widen the range, or turn off unique mode before the generation will proceed.
Can I generate decimal or floating-point numbers?▾
The tool generates integers only. For floating-point random numbers, use a browser console snippet like Math.random() * (max - min) + min, or a dedicated library such as Lodash's _.random with floating-point support.
Is the randomness suitable for cryptographic use?▾
The generator uses the browser's built-in randomness source, which is cryptographically strong for most practical purposes. However, for true security-critical applications such as generating cryptographic keys or nonces, use a dedicated cryptographic library with certified entropy sources.
How do I export the result as CSV?▾
Select comma-separated format in the output options before copying. The result pastes as a single comma-delimited row into a spreadsheet cell, which you can then use Data > Split to Columns in Google Sheets or Excel's Text to Columns feature to expand into individual cells.
Why are the same numbers showing up — is it broken?▾
If unique mode is off, duplicates are expected — each number is drawn independently so any value can appear more than once. This is statistically normal and not a bug. Enable unique mode if you need a draw without replacement where each value appears at most once.
What is the maximum count I can request at once?▾
There is no hard coded cap, but practical performance in a browser degrades past roughly 100,000 numbers due to DOM rendering limits. For bulk data generation beyond that scale, a short Node.js or Python script will perform significantly better.
Can I seed the generator for reproducible results?▾
The tool uses the browser's entropy source which cannot be manually seeded for reproducibility. For reproducible random sequences in tests, use a seeded PRNG library like seedrandom in Node.js, which lets you specify a seed string and replay the same sequence.