Generate Odd Numbers

Generate Odd Numbers gives you a quick way to pull out only the odd integers from any range. You just enter two numbers like 1 to 20 or 99-21 and it fills in all the odd values between them. The direction doesn’t matter; it handles forward and reverse automatically.

Whether you’re prepping math examples, building test data, or just need a quick list, this saves time. You also get an options box to control whether to include 1 when it’s part of the range. The output updates live, and you can copy it or download the list with a click.

Paste your input above or import a file below.
No file chosen
Supported file types: .txt, .csv, .tsv, .log, .json, .xml, .md, .ini, .yaml, .yml, .html, .htm, .css
Total items: 0
Options
Include 1 if in range
Maximize output

How to Use:

  1. Type a range using “to” or a dash (e.g., 1 to 15 or 21-1).
  2. Click “Generate” or just start typing the result appears instantly.
  3. View the odd number list in the output area, one per line.
  4. Use “Copy Output” to send it to your clipboard.
  5. Click “Export to File” to save it as a .txt file.
  6. Toggle the “Include 1 if in range” setting in the Options box to control whether 1 is included.

Example:

Input:

1 to 9

Output:

1  
3
5
7
9

Toggle the option off and it starts at 3 instead.

Common Use Cases:

Generate Odd Numbers is handy for teachers making number problems, developers testing loop logic, or anyone who needs a clean list of odds. It eliminates the need for formulas or filters just choose your range and go. It’s fast, simple, and accurate every time.

Useful Tools & Suggestions:

After generating odds, Generate Even Numbers is the obvious next step if you’re comparing distributions. And when you’ve got a big list going, Find Unique List Items helps you spot anything that repeats unexpectedly.