Skip to main content
Generator Hut

Random Odd Number Generator

Random odd numbers in any range, plus the full list from 1 to 100.

Generator settings

Between 1 and 10,000.

Both ends are included in the results. Negative numbers are allowed.

No number repeats within a batch.

Generated numbers

Your numbers will appear here. Press Generate to start.

Generate random odd numbers — values that leave a remainder when divided by two — between any two bounds. Odd numbers are what you want when a tie has to be impossible: an odd-sized panel cannot deadlock, and an odd number of votes always resolves. The full list of odd numbers from 1 to 100 is included below.

Every match from 1 to 100

There are 50 of them, listed in full below. The generator above draws from exactly this set, so every result you get is one of these — and each is equally likely.

  1. 1
  2. 3
  3. 5
  4. 7
  5. 9
  6. 11
  7. 13
  8. 15
  9. 17
  10. 19
  11. 21
  12. 23
  13. 25
  14. 27
  15. 29
  16. 31
  17. 33
  18. 35
  19. 37
  20. 39
  21. 41
  22. 43
  23. 45
  24. 47
  25. 49
  26. 51
  27. 53
  28. 55
  29. 57
  30. 59
  31. 61
  32. 63
  33. 65
  34. 67
  35. 69
  36. 71
  37. 73
  38. 75
  39. 77
  40. 79
  41. 81
  42. 83
  43. 85
  44. 87
  45. 89
  46. 91
  47. 93
  48. 95
  49. 97
  50. 99

Why use this tool?

Never an even result

Only odd values are ever drawn, so there is nothing to filter afterwards and no need to generate again when the wrong parity turns up.

Ties become impossible

An odd number of voters, judges or panel members cannot split evenly, which is the usual reason for wanting one.

The full list included

All fifty odd numbers from 1 to 100 are on this page in plain text, ready to read or copy without generating anything.

Works below zero

-7 and -99 are odd too. Negative ranges are handled correctly rather than silently skipped.

How this random odd number generator works

The generator builds the set of odd values in your range before drawing, rather than drawing a number and re-rolling when it comes out even. Odd numbers form an arithmetic progression — the first odd value at or above your minimum, then every second number after it — so the set is described mathematically and never materialised, no matter how wide the range.

The draw picks an index into that set using rejection sampling, so no value is favoured. That approach also makes the cost independent of range width: an odd number between 1 and a billion takes the same work as one between 1 and 10.

Negative odd numbers are the case that catches naive implementations out. In JavaScript, -7 % 2 evaluates to -1 rather than 1, so a parity check written as `n % 2 === 1` silently excludes every negative odd number. This generator tests the absolute remainder instead.

How to use it

  1. Step 1: Set your range

    Enter the minimum and maximum. Both are included in the results.

  2. Step 2: Choose how many

    Set a quantity, decide whether repeats are allowed, and pick a sort order.

  3. Step 3: Generate

    Press Generate, then copy one value or export the batch as CSV or JSON.

Example usage

Sizing a panel
Drawing an odd number of judges or reviewers guarantees a majority exists on every decision.
Alternating assignments
Odd-numbered slots to one group, even to another — with the starting point drawn rather than chosen.
Classroom parity work
A batch of odd numbers to sort, add or compare, with the complete list on this page as the reference.

Frequently asked questions

How many odd numbers are there between 1 and 100?

Fifty: 1, 3, 5 and so on up to 99. All of them are listed on this page. Note that 100 itself is even, so the last odd number in the range is 99.

Can odd numbers be negative?

Yes. -1, -7 and -99 are all odd, because dividing them by two leaves a remainder. Set a negative minimum and they are included.

Why would I want odd numbers specifically?

Usually to make a tie impossible. An odd number of votes, judges or panel members always produces a majority. Odd counts are also used to guarantee a true middle value in a set, which is what makes a median unambiguous.

Is one an odd number?

Yes, and it is the smallest positive one. It is neither prime nor composite, but its parity is not in question.

Are the results secure and unbiased?

Values come from the Web Crypto API rather than Math.random(), and the index into the set of odd values is drawn with rejection sampling so there is no bias toward the low end.

Browse every tool in Random Number Generators & Number Tools.