HTML & Markup
HTML List Generator
Turn plain lines into an ordered or unordered list, or turn term: definition
pairs into a definition list. Indentation creates nested lists, and everything updates as you
type — your text never leaves the page.
List options
liveItems
0 linesOne item per line. For definition lists, separate each term from its definition with the chosen separator.
HTML output
0 itemsPreview
renderedHow it works
Every non-blank line becomes a list item, and any leading whitespace nests it under the
previous item, so two spaces (or a tab) is one level deep. Definition lists pair each line
around the separator you choose. Text is HTML-escaped for you, so characters such as
& and < are safe in the output. The generated markup is built
with plain JavaScript in your browser — nothing is uploaded and no page is ever reloaded.