Skip to content

Outline Numbering Generator

Type or paste an outline, indented with tabs, spaces or Markdown bullets, and get it back numbered: decimal (1, 1.1, 1.1.1), the traditional I. A. 1. a. (1) (a) outline, or a legal style for clauses, articles and statutes. Depth is read from your indentation, numbers restart under every new parent, and nothing is uploaded.

Runs entirely in your browser. Your outline and any file you open are never uploaded.

The traditional outline taught for essays and speeches. Seven levels are defined; a deeper outline starts the pattern again.

Type or paste an outline to number it.

How to Use the Outline Numbering Generator

  1. Write the outline, one item per line. Indent a line further than the one above it to make it a sub-item. Tabs, two spaces, four spaces and Markdown bullets (-, * or +) all work, and blank lines are ignored.
  2. Choose a style. Decimal numbering suits reports and theses; the I. A. 1. a. outline suits essays and speeches; the legal styles suit contracts, bylaws and bills. A line under the style menu shows the sequence.
  3. Set the details. Choose how the result is indented, which number the first item gets, and whether decimal numbers end in a full stop. Tick Remove numbers already on each line to renumber an outline that has numbers of its own.
  4. Copy the result. The table lists the first label used at each level and how many items sit there. Copy the outline or download it as a text file.

How Depth Is Read

The tool keeps a list of the indents it has seen. A line indented more than the previous one is a child of it, however many spaces or tabs deeper it sits, so a stray extra space cannot skip a level. A line indented less than the previous one closes the deeper levels and joins the nearest earlier line that has the same indent. Tabs are counted to the next tab stop, using the width you set. If a line backs out to an indent that no earlier line used, it is placed under the closest level and the tool tells you how many lines that happened to, so you can check them.

The Numbering Styles

StyleLevels, from the topTypical use
Decimal1, 1.1, 1.1.1, 1.1.1.1 and so on, with no limitReports, theses, specifications and standards
Outline (I. A. 1. a.)I., A., 1., a., (1), (a), (i); the pattern starts again at level 8Essay and speech outlines, study notes
Legal clauses1., 1.1, (a), (i), (A)Contract clauses and policies
Articles and sectionsArticle I, Section 1.01, (a), (i), (A)Agreements and bylaws arranged in articles
StatuteSec. 1., (a), (1), (A), (i), (I), (aa), (AA)The pattern of U.S. federal bills and statutes

Legal numbering is convention, not a single standard. Contracts and court rules differ between firms and jurisdictions, so follow the house style or the rules of your court where one applies. Beyond Z, letters double (AA, BB) as word processors count them, and Roman numerals run to 3,999 before the tool falls back to ordinary digits.

Worked Example

Choose Load a sample: twelve lines of a thesis outline, three levels deep, with five top-level headings. In the I. A. 1. a. style it begins with I. Introduction, A. Background to the study and B. Research questions, then numbers the two questions under it 1. and 2.; II. Literature review starts the next section and A. begins again beneath it. The last heading is V. Discussion. Switch to decimal and the same lines become 1 Introduction, 1.1 Background to the study, 1.2 Research questions, 1.2.1 Primary question, and finally 5 Discussion.

Typed numbers do not renumber themselves

The labels are plain text. If you move a section, run the outline through the tool again rather than editing numbers by hand. If you need Word or Google Docs to renumber as you edit, use their built-in multilevel lists and paste the text from here as a guide to the pattern.

Frequently Asked Questions

What is the correct format for an alphanumeric outline?
The traditional order is I., A., 1., a., (1), (a), (i): Roman numerals, capital letters, numbers, lowercase letters, then the same three kinds in brackets. Most writing guides add that a level needs at least two items, so an A needs a B and a 1 needs a 2. If a single point has no partner, fold it into its parent.
How do I make a numbered outline from an indented list?
Paste the list with each sub-point indented under its parent, choose a numbering style, and copy the result. The tool reads depth from the indentation, so the same list can be numbered in decimal, I. A. 1. a., or a legal style just by changing the menu.
What is the difference between decimal and legal numbering?
Decimal numbering writes every number in full: 2.3.1 is the first item under 2.3. Legal numbering usually switches to letters and brackets after a level or two, as in 2.3(a)(i), so the numbers stay short. The legal styles here print the label of the item alone, such as (a), since its parent is on the line above.
Can it renumber an outline that already has numbers?
Yes. Tick Remove numbers already on each line and the tool strips labels such as 1., a), (ii), 2.1 and Section 2.01 before numbering. Use it with care on text that starts with a letter and a full stop, such as an author's initial, or with a figure such as 3.5 million, because those look like labels.
Does it work with Markdown lists?
It strips the bullet characters -, * and + and reads the indentation, so a nested Markdown bullet list becomes a numbered outline. Markdown's own numbered lists (1. 2. 3.) are left as text unless you tick the option to remove existing numbers.
How many levels can I use?
Decimal numbering has no limit. The I. A. 1. a. style defines seven levels and the statute style eight; if your outline is deeper, the pattern starts again and the tool says so. Legal clause and article styles define five levels. Few readers can follow more than four or five levels of nesting.

Related Tools

More in Text Cleanup & Formatting

See all Text Cleanup & Formatting