Add Line Numbers
Prefix every line of text with its line number instantly — perfect for code listings, transcripts, and references. Free, client-side numbering tool.
🔒 100% Client-Side Processing
Your data is processed entirely in your browser and never transmitted to any server.
Example
Input
alpha
beta Output
1. alpha
2. beta Numbering starts at 1 and uses a dot-and-space prefix. Blank lines are numbered too, so the count matches the real line numbers in your editor.
0 / 100M Limit
Common Use Cases
Referencing code in reviews
Number a snippet before pasting into a doc or chat so feedback can point at "line 14" unambiguously.
Preparing transcripts and depositions
Add citable line numbers to interview transcripts and legal documents.
Creating numbered checklists
Convert a plain list of steps into a numbered procedure in one paste.
Frequently Asked Questions
- What format are the line numbers?
- Each line is prefixed with its 1-based number, a period, and a space — "1. first line". The numbering restarts from 1 each time you run the tool on new input.
- When would I number lines?
- Referencing specific lines in code reviews or documentation, preparing legal or transcript documents with citable line references, and creating ordered lists from plain text in one step. When the numbers have served their purpose, Remove Line Numbers strips them back off.
- Is my data private when I use this tool?
- Yes. This tool runs entirely in your browser using client-side JavaScript — nothing you type is transmitted to, logged by, or stored on any server. You can safely process confidential text, tokens, or code.