Focused tools
10 HTML jobs
Runtime
Your browser
Private HTML tools for source inspection
Format, validate, minify, sanitize, encode, decode, extract, inspect, and audit pasted HTML without loading it as a web page.
Choose an HTML job
Each route owns one concrete source or report contract.
Start with the HTML formatter
Normalize one parsed document here, or open a dedicated route for diagnostics, sanitizing, text, tree, metadata, entity, or link work.
Format HTML
Source stays in this tab. Parser input is capped at 500 KiB; sanitizing uses 256 KiB.
Formatted HTML
Every result is inert, copyable source or data, never live DOM.
A bounded local source workspace
Pasted markup can contain private drafts and dangerous active content. Tool Swim parses strings locally and exposes results only as inert text or JSON.
Document and fragment modes are explicit. Input is capped at 500 KiB, sanitizing at 256 KiB, output at 1 MiB, and traversal at 100,000 nodes and 100 levels.
No route loads images, follows links, runs scripts, mounts HTML into live DOM, or claims that parser diagnostics prove full conformance.