Turn a plain list into a numbered one. Set where the count starts, what separates the number from the text, and whether blank lines are skipped.
Like bullets, the numbers in a word processor's ordered list are drawn by the application rather than stored in the text, so they disappear on paste into a plain field. Numbering here writes the digits into the text itself. That makes the output useful for the places an ordered list style cannot reach: a chat message, a code comment, a bio, a support ticket, a plain-text email. It also makes the numbering stable. Nothing renumbers itself when you edit a line later, which is either exactly what you want or the reason to renumber deliberately.
Zero padding matters as soon as the list passes nine entries. Without it, item 9 and item 10 have different widths and the text after them no longer lines up, which looks wrong in any monospaced context. With padding on, the width is calculated from the largest number in the list, so a 120-line list pads to three digits and stays aligned throughout. Starting the count somewhere other than one is for continuing a list that began elsewhere, or for numbering from zero when the list maps to array indices.
Yes. Set the start value to any number, including zero, which is useful when the list maps onto array indices.
Not by default. They are passed through untouched and do not consume a number. Turn off "skip empty lines" if you want them counted.
To keep alignment past item 9. Without padding, 9 and 10 are different widths and the text after them stops lining up in any monospaced view.