Bullet Point Generator
Paste a wall of text, a messy list of sentences or a brain-dump of ideas, and the generator restructures it into clean bullet points. It splits on sentence boundaries (or line breaks, your choice), trims stray whitespace, capitalises the first word of each bullet, and lets you pick the bullet character — classic dot, arrow, dash, number, custom emoji — with optional indentation for nested points.
How to convert text to bullet points
-
1
Paste your source text
A paragraph, a comma-separated list, or one item per line — all work.
-
2
Choose the split rule
Split by sentence (uses `. ? !`), by line break, or by a custom delimiter like `;` or `|`.
-
3
Pick the bullet character and indent
• (dot), – (en dash), → (arrow), * (asterisk), 1. 2. 3. (numbered), or a custom emoji. Optional two-space or four-space indent.
-
4
Copy the result
Output comes as Markdown (for Notion, GitHub, Obsidian), plain text (for email, docs) or HTML (`<ul><li>...</li></ul>`).
Input to output examples
Input: “We need to fix the login bug, update the pricing page, send the monthly report by Friday, and prep the Q3 roadmap deck before the board meeting.”
Output (dot bullets):
- Fix the login bug
- Update the pricing page
- Send the monthly report by Friday
- Prep the Q3 roadmap deck before the board meeting
Output (numbered):
- Fix the login bug
- Update the pricing page
- Send the monthly report by Friday
- Prep the Q3 roadmap deck before the board meeting
Bullet style conventions
| Style | Character | Typical use |
|---|---|---|
| Dot | • | Default for most docs, readable at any size |
| Dash | – or — | Clean and minimal; popular in European typography |
| Asterisk | * | Markdown source, plain-text emails |
| Arrow | → or ➜ | “Next step” lists, flowing actions |
| Number | 1. 2. 3. | Sequence matters; steps in a process |
| Checkbox | [ ] or ☐ | Tasks you can tick off |
Writing tips
- Parallel structure: start each bullet with the same part of speech (all verbs, or all nouns).
- Consistent length: if one bullet is a paragraph, the others should be too.
- Lead with the verb for action bullets (“Review the draft” beats “Draft review needed”).
- No orphan bullets: if you only have one bullet, it’s a sentence, not a list.
- Three to seven items is the sweet spot. Longer lists often deserve sub-headers instead.
Frequently Asked Questions
It splits on period, question mark, and exclamation mark followed by whitespace, with heuristics for common abbreviations (Dr., e.g., i.e.) so those don’t wrongly trigger a split.
Yes. Prefix source lines with > or two spaces and the generator preserves them as sub-bullets with the indentation style you pick.
Plain text. Google Docs auto-detects bullet characters and converts them into proper list items with their own styling.
Yes — re-select the bullet style and the output updates instantly from the already-parsed list. No need to reload your input.
Related Tools
Word Counter
Count words, characters, sentences and paragraphs with reading time, speaking time, keyword density and a Flesch readability score for essays, posts, captions and meta descriptions.
Emoji Kitchen
Try verified Google Emoji Kitchen sticker pairs, download PNGs, and get supported suggestions when a pair is not in the curated set.
Password Generator
Generate strong random passwords with adjustable length, symbols, numbers and mixed case using cryptographic randomness.
Meme Text Generator
Add classic meme captions to a template or your own image. Set top and bottom text, tune font, color and stroke, then download or copy a PNG.
Anagram Solver
Paste scrambled letters or a crossword fodder clue and get every valid English word that can be made, sorted by length.
Glitch Text Generator
Create Zalgo-style glitch text with Unicode combining marks. Choose intensity, preview variants and copy corrupted text for profiles, memes or horror posts.