SQL Formatter
Re-indent a SQL query into readable clauses, joins and conditions.
Convert HTML back into clean Markdown, keeping lists, tables and code.
Scripts, styles and head content are dropped. Layout containers such as div and section are walked through, because Markdown has no equivalent for them.
The HTML to Markdown converter parses the markup the way a browser would — forgiving unclosed tags and unquoted attributes — then walks the tree, keeping headings, nested lists, tables, links and fenced code, and dropping scripts and styles.
Going from HTML back to Markdown is how you rescue content from a CMS, a rendered page or an email into something you can keep in version control. The converter parses the HTML properly and walks the tree, so malformed markup and omitted end tags are handled the way a browser would.
Headings become hashes, bold and italic become the right markers, links and images keep their URLs and titles, and a link whose text is its own URL is written as a bare URL rather than a redundant pair. Nested lists keep their nesting and their numbering, tables become pipe tables, and a pre block becomes a fence that keeps its language class. Scripts, styles and head content are dropped, and containers such as div and section are walked through rather than represented, because Markdown has no equivalent for them.
Unclosed paragraphs and list items, unquoted attributes and stray closing tags are handled the way a browser handles them.
Nested lists stay nested and ordered lists keep their start value, which is where most converters flatten everything.
A pre block whose code carries a language class becomes a fence with that language, and its content is left unescaped.
Scripts, styles and head content are removed rather than turned into text, and layout containers are walked through rather than represented.
A link whose text is its own URL is written as the URL, not as a redundant label-and-target pair.
A full page, a fragment, or a chunk copied from developer tools.
Choose the bullet character and whether headings use hashes or underlines.
Check that lists and tables came through the way you expected.
Paste it into a README, a documentation site or a note-taking app.
Their contents are kept and the elements themselves are dropped, because Markdown has no equivalent. If the layout depends on them, that structure is genuinely lost.
Yes. Script, style, meta, link and title content is dropped rather than being turned into text, which is almost always what you want when rescuing article content.
Yes, into GitHub-flavoured pipe tables. Cells containing a pipe are escaped. Merged cells cannot be represented in Markdown and are flattened.
Yes. The parser forgives unclosed paragraphs and list items, unquoted attributes and stray closing tags, the same way a browser does.
What people who use the HTML to Markdown think of it. Reviews come from visitors and are posted as written.
No ratings yet
Yours would be the first.
0 reviews
Newest first
No reviews yet
Be the first to rate the HTML to Markdown. It takes half a minute and no account.
Write the first reviewRe-indent a SQL query into readable clauses, joins and conditions.
Generate plausible addresses in the format each country actually uses.
Generate Dart model classes with fromJson and toJson from a sample payload.
Find what runs on a port, with a note on whether it should be exposed.
Every regex token, searchable, with an example of what it matches.
Convert an IPv4 address into every IPv6 form that carries it, and back.
Build a .gitignore from templates for your stack, editor and OS.
Stack CSS filters on a real image and copy the declaration.