Bullet List to Numbered List Converter
Convert bullet lists to numbered lists or numbered lists back to bullets instantly. Supports nested lists with per-level counters, six bullet marker styles, four number formats, and a one-click Swap button to flip direction. Free, private, and no signup required.
Why Use Our Bullet List to Numbered List Converter?
Instant Real-Time Conversion
The bullet list to numbered list converter processes your text the moment you paste or type — no button to press, no delay. The output panel updates live with every keystroke.
Bidirectional — Bullet ↔ Numbered
Convert bullet lists to numbered lists or numbered lists back to bullet lists with one click. The Swap button flips the direction and uses the current output as the new input — no copy-pasting required.
Flexible Marker Styles & Nested Lists
Choose from six bullet markers (-, *, •, ◦, ▸, +) and four number formats (1. / 1) / 1: / (1)). Indentation is preserved for nested lists, with per-level counters that reset correctly.
100% Private — No Upload
All conversion happens locally in your browser. Your text never leaves your device. No account, no tracking, no data stored anywhere — completely private and secure.
Common Use Cases for the Bullet List to Numbered List Converter
Document & Report Formatting
Convert unordered brainstorm notes into a numbered list for formal reports and documents. The bullet list to numbered list converter handles the reformatting instantly so you can focus on content.
Presentation & Slide Decks
Switch between bullet points and numbered steps when building slide decks. Use the converter to reformat lists from your notes into the ordered sequence your presentation requires.
Markdown & Documentation
Convert between Markdown unordered lists (- item) and ordered lists (1. item) when writing README files, wikis, and technical documentation. The converter handles all common Markdown bullet markers.
Code Comments & Changelogs
Reformat bullet-point changelogs into numbered release notes, or convert numbered steps in code comments back to bullets for a less formal tone. The converter preserves indentation for nested items.
Email & Communication
Convert bullet-point action items into numbered steps for email instructions, or turn numbered agendas back into bullets for informal team updates. The bullet list to numbered list converter works in seconds.
Educational Content & Tutorials
Transform unordered topic lists into numbered step-by-step instructions for tutorials and how-to guides. The converter handles nested lists correctly, preserving the hierarchy of your content.
Understanding Bullet List to Numbered List Conversion
What Is a Bullet List to Numbered List Converter?
A bullet list to numbered list converter transforms unordered lists — where each item is prefixed with a bullet marker like -, *, or • — into ordered lists where each item is prefixed with a sequential number. The reverse conversion (numbered to bullet) is equally useful when you need to remove the implied sequence from a list. The converter on this page handles all common bullet markers and number formats, preserves indentation for nested lists, and processes your text in real time entirely in your browser.
How Our Bullet List to Numbered List Converter Works
Conversion happens in three steps, entirely in your browser:
- Parse each line:The converter scans each line for a recognised bullet marker (-, *, •, ◦, ▸, >, +) or number format (1. / 1) / 1: / (1)). Lines without a recognised marker are passed through unchanged.
- Apply conversion: Bullet markers are replaced with sequential numbers in your chosen format, or numbers are replaced with your chosen bullet marker. Indentation is measured and per-level counters are maintained for nested lists. Your text never leaves your browser.
- Output and copy: The converted list appears in the output panel in real time. Copy it to your clipboard or download it as a .txt file with one click.
Supported Input Formats
- Bullet markers:Hyphen (-), asterisk (*), bullet (•), circle (◦), triangle (▸), greater-than (>), and plus (+) — all common in Markdown, plain text, and word processors.
- Number formats: Period (1.), parenthesis (1)), colon (1:), and wrapped parentheses ((1)) — covering all common ordered list styles.
- Nested lists: Indentation (spaces or tabs) is detected and preserved. Per-level counters reset correctly when the nesting depth changes.
- Mixed content: Lines without a list marker are passed through unchanged — useful for lists with headers or paragraph text between items.
Bidirectional Conversion with the Swap Button
The Swap button flips the conversion direction and automatically uses the current output as the new input — so you can round-trip a list without copy-pasting. This is useful when you want to preview both formats or when you receive a numbered list and need to convert it back to bullets for a different context.
Related Text Tools
Line Reverser
Reverse the order of lines in any text instantly with smart blank line handling and trim options.
Sentence Splitter
Split any block of text into one sentence per line. Handles abbreviations, decimal numbers, and ellipsis correctly.
Find and Replace — Multi-Rule
Apply multiple find-and-replace rules — plain text or regex — to any text simultaneously.
Text to HTML List
Convert plain text (one item per line) to <ul> or <ol> HTML with configurable class names and attributes.
Frequently Asked Questions About the Bullet List to Numbered List Converter
A bullet list to numbered list converter transforms unordered lists — where each item is prefixed with a bullet marker like -, *, or • — into ordered lists where each item is prefixed with a sequential number. The tool also works in reverse, converting numbered lists back to bullet lists.
No. The bullet list to numbered list converter only changes the list marker at the start of each line — it never modifies the text content of any item. Every word in your list items is preserved exactly as you entered it.
Completely. All conversion happens locally in your browser using JavaScript. Your text is never uploaded to any server, never stored, and never transmitted anywhere. The converter works entirely offline once the page has loaded.
Yes — 100% free, forever. No signup, no account, no premium tier, no ads. The converter is a fully free browser-based tool with no usage limits and no character restrictions.
The converter recognises seven bullet markers: hyphen (-), asterisk (*), bullet (•), circle (◦), triangle (▸), greater-than (>), and plus (+). These cover all common bullet styles used in Markdown, plain text editors, and word processors.
The converter supports four number formats for output: period (1.), parenthesis (1)), colon (1:), and wrapped parentheses ((1)). For input, it recognises all four formats when converting numbered lists back to bullets.
Yes. The converter detects indentation (spaces or tabs) and preserves it in the output. Per-level counters are maintained independently, so nested numbered lists restart at 1 for each new nesting level and reset correctly when the depth changes.
Lines without a recognised bullet marker or number format are passed through to the output unchanged. This means you can convert lists that contain headers, blank lines, or paragraph text between items without losing any content.
Yes. Select "Numbered → Bullet" from the direction dropdown, or click the Swap button to flip the direction and use the current output as the new input. The Swap button makes round-tripping between formats instant.