List Item Counter

Input
Chars: 0
Output
Items: 0
Tool Options

Item delimiter

Split items on a pattern, e.g. s+ or [,;|].

Numbering system

Counter format

Output separator

Options

What is the List Item Counter Tool?

The list item counter is a free, browser-based utility that adds a number, letter, or Roman numeral counter before every item in a list. Paste a column of names, keywords, colors, or any one-item-per-line data and instantly turn it into a numbered list like "1. apple, 2. orange, 3. banana". Everything runs locally in your browser — your data never leaves your device.

It is one of the fastest ways to add a counter to list items online without reaching for spreadsheet formulas or word processors.

Numbering Systems

  • Integers: Regular numerals (1, 2, 3, …).
  • Lowercase / uppercase letters: Alphabetical counters (a, b, c, … z, aa, ab or A, B, C, …).
  • Lowercase / uppercase Roman numerals: Classic roman counting (i, ii, iii, … or I, II, III, …).

Counter Formats

  • Just the counter — "1 apple, 2 orange".
  • Counter with dot — "1. apple, 2. orange".
  • Counter with parenthesis — "1) apple, 2) orange".
  • Counter with bracket — "1] apple, 2] orange".
  • Wrapped in parentheses / brackets — "(1) apple, (2) orange" or "[1] apple, [2] orange".
  • Custom: Build your own format using %n for the counter, e.g. %n: produces "1: apple, 2: orange".

How to Number a List Online

  1. Paste your list into the input, one item per line (or delimit items by a symbol or regex).
  2. Choose a numbering system — integers, letters, or Roman numerals.
  3. Pick a counter format — dot, parenthesis, bracket, wrapped, or custom.
  4. Set an output separator — newline, comma, space, or custom.
  5. Toggle skip empty items, reverse numbering, or start from zero, then Copy or Download the result.

Common Use Cases

  • Numbering tasks, steps, or checklist items for documents and emails.
  • Enumerating colors, keywords, or data points for reports and presentations.
  • Creating Roman- or letter-styled outlines and hierarchies.
  • Adding zero-based indexes to arrays and data for developers.

Enjoying the tools? Support the project!

Buy me a coffee