Tools you might need next
Generate Markdown tables from row and column data. Create GFM-ready tables for docs, README files, and wikis without hand-formatting pipes and dashes.
Generate Lorem ipsum and custom placeholder text for mockups. Control paragraph count, word length, and sentence variety for design and prototyping.
Generate a reference table of HTML character entities. Look up named, decimal, and hex encodings for symbols, accents, and special characters quickly.
Converts lines of text into a sequentially numbered list. Supports multiple formats: "1. ", "1) ", "(1) ", "1: ", and custom patterns. Handles nested numbering (1.1, 1.2) for hierarchical lists.
Output = format.replace("{n}", counter) + line; counter += stepOptions for restarting numbering at blank lines (new section), skipping empty lines, continuing from a specified number, and using custom increments (2, 4, 6 for even numbers).
Updated: July 2026
Convert bullet points into numbered steps for a tutorial.
→ 1. First step\n2. Second step\n...\n8. Eighth step
Generate a hierarchical numbered list in legal citation format.
→ (1) First item\n (a) Sub-item\n (b) Sub-item\n(2) Second item
Blank lines between items should not receive numbers. They act as visual separators. Skip empty lines during numbering while preserving them in the output.
When lists exceed 9 items, single-digit numbers misalign with double-digit: "9. " vs "10. ". Pad with spaces (" 9. ") or accept misalignment based on the use case.
Generate numbered or ordered lists from plain text lines. Convert bullet points, tasks, and outlines into consistently formatted sequential lists. It applies the numbered list formatting (Output = format.replace("{n}", counter) + line; counter += step). For example: number a procedure list — Convert bullet points into numbered steps for a tutorial.