🇬🇧EN

Text to List

Turn lines of text into bullet points or a numbered list — in your browser.

✨ What do you want to try next?

You've finished this tool — here are a few you might find useful.

Explore 100+ free toolsPDF, Image, Text, Convert, Calculate and more — all free.View all tools →

About Text to List

This turns a plain block of lines into a formatted list by adding a marker to the front of each line. It saves the tedium of typing 1., 2., 3. or a dash before every item — useful for drafting agendas and to-do lists, turning a rough brain-dump into bullets, building a numbered list for a document, or prefixing lines with a custom label. Whatever you paste, each line comes back as a list item.

How it works

Each line of your input becomes one list item, with your chosen marker added to the front:

  • Bulleted — a dash -, a bullet •, or an asterisk *.
  • Numbered — 1., 2., 3.… or 1), 2), 3)…, numbered in order from the top.
  • Custom — any prefix you type is added to the start of every line.

An optional skip blank lines setting drops empty lines so they don't become empty bullets. Numbered lists count only the lines that are kept.

Assumptions and behaviour

  • One input line = one list item, in the original order.
  • Numbering starts at 1 and increments per output line; with 'skip blank lines' on, blank lines aren't counted, so the numbers stay consecutive.
  • The dash, asterisk and numbered styles produce valid Markdown list syntax, so the output pastes straight into Markdown editors as a real list.
  • The custom prefix is inserted exactly as typed, including any trailing space you add.

Limitations

  • It prefixes lines; it doesn't indent nested items, wrap long lines, or build sub-lists — every line is treated as a top-level item.
  • It won't merge wrapped text into single items — if one logical point spans several lines in your input, each of those lines becomes its own bullet.
  • The bullet character • is a literal symbol, not Markdown; use the dash or asterisk style if you need Markdown that renders as a list.

Privacy

Formatting happens entirely in your browser. Your text is never uploaded or stored.

Frequently asked questions

Is this text to list tool free?

Yes — free, no sign-up, no limits, runs in your browser.

What list styles can I make?

Bulleted (dash, bullet or asterisk), numbered (1. or 1) style), or a custom prefix you type yourself.

Will the numbers stay in order if I skip blank lines?

Yes. With 'skip blank lines' on, empty lines are dropped and only kept lines are numbered, so the numbering stays consecutive.

Does the output work in Markdown?

The dash, asterisk and numbered styles are valid Markdown list syntax and paste in as real lists. The • bullet is a literal symbol, not Markdown.

Can it create nested or indented lists?

No. It adds a marker to each line as a top-level item; it doesn't indent or build sub-lists.

Can I add my own prefix to every line?

Yes — choose the custom option and type any prefix; it's added to the start of each line exactly as entered.

Is my text uploaded?

No. Everything runs locally in your browser; nothing is sent or stored.

Lakshay Kumar

Written by Lakshay Kumar(TechLakshay)

A QA Automation Engineer by trade, Lakshay's real passion is untangling complex problems into simple, working solutions — which is exactly why FreeMyTask exists. On Instagram, he channels that same instinct into helping 26,000+ content creators with SEO education, motivation, and hands-on query solving.

Last updated: August 22, 2026
🎁