Skip to content
AldeaCode Logo
Numeration100% local · 0 bytes sent

Number Each Line

Number every line with a configurable start, step, separator and zero-padding. Build numbered lists, footnote markers, or step-by-step instructions in seconds.

Loading…

How it works

We compute (start + i × step) for line i (0-based), apply zero-padding if requested, append the separator and the original line. Empty lines also receive a number.

How to use it

  1. Paste the lines

    Drop in a TODO list, a docs body, a code snippet, or any list. Empty lines also receive a number.

  2. Set start, step, separator

    Start at 1 or any number, step by 1 or 5 or 10, pick a separator like dot-space or close-paren-space. Each combo updates live.

  3. Pick zero-padding

    Choose how many digits to pad with leading zeros. Padding 3 turns 1 into 001, useful for sorted IDs and consistent width.

  4. Copy the numbered output

    Take the numbered list into your docs, your task tracker, or a code review reference where you need stable line markers.

Use cases

Turn a list into numbered steps for documentation.

Number lines in a code paste for review references.

Build a TOC by hand with consistent numbering.

Generate sequential IDs for a template.

Your data never leaves your browser

Every utility runs entirely on your device. Nothing is uploaded, nothing is stored on a server. You can disconnect from the internet and they keep working.

Frequently asked questions

Related tools