Missing Number Finder

Paste the numbers you have; the tool compares them against the range (step by step) and lists the ones that never appear. Duplicates are removed automatically.
Range Source:   Min:   Max:   Step:
Output:   Separator:
Statistics Result Download CSV
No. Missing Value / Range Quantity

Introduction to the tool and how to use it

Missing Number Finder quickly answers which numbers are missing from this run of values. Typical uses: reconciling ticket numbers, checking whether IDs are consecutive, hunting gaps in raffle numbers, auditing stock codes, or verifying exam question numbers.
Note: only integers are recognized; decimals and text are ignored. With a custom range, numbers outside it are not counted toward the missing check and are noted separately in the stats. When the range exceeds 200,000, it is truncated automatically with a notice.

How to use

  1. Paste the existing numbers into the input box; commas, spaces, line breaks, or any symbol are fine, and duplicates are removed automatically.
  2. Choose the range source:
       · Auto from min/max — sets the check range from the smallest and largest numbers you entered (most common);
       · Custom range — enter the minimum and maximum yourself, suited to questions like which values from 1 to 100 are missing.
  3. Set the step — the default 1 checks every number; enter 2 to check an arithmetic progression like 1, 3, 5, 7... (good for IDs where only parity or a fixed interval matters).
  4. Choose the output:
       · Missing numbers — each gap value on its own line, ready to copy directly;
       · Missing ranges — consecutive gaps merge into a range such as 12 - 18, so you can see how long the gap is at a glance.
  5. Set the separator — the default \\n means one per line; switch to a half-width comma to join everything onto one line.
  6. Click start; results appear in the text box and the table below (index / missing numbers or ranges / missing count), and the table can be downloaded as CSV.

Message board

All messages →
0/200

  • No one has spoken up yet — want to go first?