Add numbers to every line with your choice of separator, zero-padding and empty-line skipping.
Paste lines, get numbers.
Paste your lines into the input box.
Set the starting number and separator style.
Toggle zero-padding and empty-line skipping.
Copy the numbered result.
Built for speed, privacy and reliability — on any device.
Dot, colon, parentheses or plain space — pick what fits your format.
001, 002, 003 — aligned columns for lists and references.
Optionally leave blank lines unnumbered so spacing stays clean.
Numbering runs locally — your text never leaves the browser.
No account, no limits.
Yes — set any starting value, including 0. Numbers increment line by line.
It pads numbers with leading zeros so every number has the same width — 001, 002, 003.
By default they are skipped — untick the option if you want every line numbered.
No. Numbering runs entirely in your browser.
The tool works in all modern browsers including Google Chrome, Mozilla Firefox, Microsoft Edge, Safari and Opera. We recommend keeping your browser up to date for the best experience.
Step-by-step guide with screenshots and tips.
Read guide →Step-by-step guide with screenshots and tips.
Read guide →Step-by-step guide with screenshots and tips.
Read guide →Step-by-step guide with screenshots and tips.
Read guide →