Number text lines
Add consecutive numbers to a list with a custom start and separator.
Your files are processed here, on your device
We do not send your file or text contents to a processing server. No account is needed and there is no daily operation quota. Individual tools have size limits to protect your device’s memory.
A connection is needed to load the site and its resources. Hosting may receive technical visit data. Favorites store only tool identifiers in this browser.
How we handle your data →How to use this tool
- Paste the list with its line breaks.
- Choose the starting number, separator and blank-line behavior.
- Check the first and last numbers before continuing another list.
An example you can verify
Turn a list into a sequence that can be referenced by number.
Example input
Ana Luis
Expected result
3. Ana 4. Luis
A skipped blank line does not consume a number. Change the start when continuing a previous list.
Number text lines: uses and practical guidance
Numbering lines adds a visible index to a list so individual entries can be referenced easily. It is useful for instructions, inventories of references and reviews where several people need to discuss a particular item. Numbering follows the order of the text you paste. It does not sort entries, identify duplicates or verify that each line represents a complete record. Prepare the list structure before assigning reference numbers to it.
The starting number lets you continue a sequence begun in another block. Decide how empty lines should be treated before processing, because they may be visual separators or positions you intend to count. Inspect the separator accompanying each index as well. A label convenient for human reading may be unsuitable for importing into a system that expects only the original data. Choose the output style according to its actual destination.
An entry occupying several real lines may receive several numbers. Automatic visual wrapping inside the text field differs from a line break stored in the content. Use one item per line when you need a clear correspondence between index and record. If existing entries already contain numbers, consider whether another sequence will clarify the review or create two competing references. The tool adds labels without interpreting the meaning of previously included numbering.
Verify the first index, last index and a region containing blank lines. Confirm that the numbered quantity matches your intention and that entry text remains intact. If sorting or shuffling follows, decide whether an index should identify the original position or the final position: numbering before and after produces different references. Keep the unnumbered list for reuse without labels. Line prefixes and suffixes is the appropriate alternative for adding fixed text rather than a changing consecutive index.
A practical check before using the result
For review references, agree whether an index identifies a draft position or the final position. When an entry moves after numbering, its label may preserve an earlier reference. That can be useful, but reviewers need to understand the convention. Test a starting value other than one and an empty line to confirm behaviour. If numbers are copied into another application, check that it does not interpret them as entry data. Keep an unlabelled source and a numbered working version to distinguish their purposes. A consecutive sequence makes items easier to locate, but does not establish that their contents are complete or correct. Consistent scope and version naming keep references meaningful during later changes.
Settings and limits
Paste text, choose the starting number and separator. Blank lines can be skipped without consuming a number. The starting value supports integers from −1,000,000 to 1,000,000.
Frequently asked questions
Are blank lines removed?
No. When skipped, blank lines are retained and numbering continues on the next nonempty line.