Random Number Generator

Draw random numbers with or without repetition

When turned on, each number comes out at most once until you click “Refill ballot box”.

Use a comma to separate. Ranges with a hyphen (e.g.: 24-30).

Benefits of UtiliApp

  • 100% free
  • Works in the browser
  • Not registered
  • Deleted files

How to use

  1. 1.

    Set range

    Fill in the fields “From” and “To” with the smallest and largest numbers of the draw.

  2. 2.

    Choose quantity

    Indicate how many numbers you want to draw in the field “Quantity”.

  3. 3.

    No repetition (optional)

    Mark “No repetition” to avoid repeating numbers; uncheck to allow repetitions.

  4. 4.

    Draw

    Click on “Draw” to generate the numbers.

  5. 5.

    Use the result

    Copy the numbers shown below the button and paste them wherever needed (spreadsheet, message, etc.).

Frequently Asked Questions

What happens if the quantity is greater than the interval without repetition?

The draw returns up to the maximum possible limit (without repetition). If you need more numbers than fit in the interval, uncheck “No repetition”.

Is it really random?

We use the browser's pseudo-random number generator (Math.random). It is suitable for general use, but not cryptographically secure.

Can I repeat a draw exactly the same (with a seed)?

Not at the moment. The generator does not use a fixed seed, so results are not reproducible.

What are the limits?

The larger the interval and the quantity, the longer the processing time. For comfortable use, keep intervals in the thousands.

Does the tool send my data?

No. Everything runs locally in your browser.

Your files are processed locally and deleted.

Quick examples

  • Lottery: 6 numbers from 1 to 60, without repetition.
  • Simple draws: 1 number from 1 to 100 (repeat for multiple rounds).
  • Draw with replacement: uncheck “No repetition” to allow the same number to be drawn more than once.

Best practices

  • Check that the quantity does not exceed the possible total when “No repetition” is checked (e.g.: from 1 to 10 there are only 10 unique numbers).
  • To sort the result, copy and paste into a spreadsheet or use a sorting tool (ascending/descending).
  • For public audit, record the interval, quantity, and the repetition option used before drawing.