Unicode-aware counts, reading time and platform limits
Line Numbering
Number the lines or paragraphs of a text with a start value, step, zero padding and custom prefix and suffix, skipping empty lines, with Arabic-Indic or Persian digits.
Workspace
Result
How the result is calculated
The text is split on \n and each line is preceded by prefix + number + suffix. Number = start + (index × step), zero-padded to the chosen width (a negative keeps its sign). With skip enabled an empty line is not numbered and does not advance the counter. “Paragraphs” numbers blocks separated by one or more blank lines and keeps the separators. Latin digits are converted to Arabic-Indic or Persian after formatting when requested.
\n separates, not a visual wrap. CRLF endings are preserved as they are. It does not number nested lists and does not understand numbering already present in the text.FAQ
How do I get fixed-width numbers?
Set “Zero-pad width” to 3 to get 001, 002.
Can I number in steps of 10?
Yes, set start 10 and step 10.


