Paste the lines
Enter the content that should receive sequential labels.
Line numbering tool
Apply sequential numbers to lists, instructions, code samples, questions, and copied text. Control the numbering sequence and formatting without a spreadsheet formula.
Format tool
Transfers stay in this browser session; results are never placed in the URL.
Enter the content that should receive sequential labels.
Choose the first number, increment, zero-padding width, prefix, and separator.
Each non-empty row receives the next value in the sequence.
Number procedures, checklists, requirements, and agenda items.
Add stable row numbers to names, IDs, keywords, or exported records.
Create numbered examples and reference-friendly text blocks.
Yes. Enter any starting integer and choose a positive or negative increment.
Yes. Set the padding width to create values such as 001, 002, and 003.
No. Empty rows are ignored so the sequence applies only to content lines.
Keep working
Remove blank and whitespace-only lines from text online, or collapse repeated blank rows into a single separator while preserving the remaining text.
Add text before or after every line in a list. Wrap values in quotes, build URLs, format SQL values, and edit columns in bulk online.
Alphabetize a list of words or names, sort numbers, use natural order, or reverse the original lines. Copy or download the sorted list free in your browser.
Convert lines into JSON, JavaScript, Python, PHP or Java arrays, or quoted SQL IN values. Escape strings and choose compact or formatted output online.
Your privacy choices
Core list tools run locally. Optional providers load only after you choose. We never send your list contents, outputs, filenames, or recipe data to analytics.
Review cookie details