Convert Jade to HTML
Convert Jade/Pug to HTML locally in your browser.
Embed this tool
Copy the iframe code below to add this tool to your site. The embed loads Convert Jade to HTML without ads.
Embed code copied to clipboard.
Tool workspace
Convert Jade/Pug to HTML in your browser. Practical subset (tags, ids, classes, attributes, nesting). Result is HTML source — not injected into the page. Pug/JS is not executed. Nothing you paste is uploaded.
How it works
Conversion runs entirely in your browser with a practical Jade/Pug subset aligned with Convert HTML to Jade: element tags, #id and .class shorthand (including div omission), remaining attributes in parentheses, nested children with two-space indentation, text nodes (`| text` or inline), void elements, and `//` comments. Event-handler attributes are rejected. Pug/JS is never executed. The result is HTML source in the output box — it is never injected into the page or uploaded.
Empty input clears the result—no error. Unsupported syntax (mixins, includes, filters, interpolations) shows a clear error. This is not a full Pug/Jade implementation. Convert HTML to Jade is the reverse tool.
Examples
- #app.box → <div id="app" class="box"></div>
- h1 Hello → <h1>Hello</h1>
- a(href="https://example.com") Docs → <a href="…">Docs</a>
- ul / li one (indented) → nested <ul><li>…</li></ul>
Privacy
FAQ
Is my Jade uploaded?
No. Conversion runs entirely in your browser. We do not log or store what you paste.
Is this full Pug / Jade?
No. It covers a practical everyday subset for tags, ids, classes, attributes, nesting, and text. Mixins, includes, filters, and JavaScript are out of scope and are not executed.
Do I need an account?
No. All published tools work for guests without login.