Why I built this tool
Working on WordPress projects with Elementor, I kept running into the same problem: I had perfectly crafted HTML mockups — sometimes from a design team, sometimes my own — and rebuilding them by hand, widget by widget, in Elementor was tedious and error-prone.
I looked for existing tools. I couldn't find a single one that did exactly this for free, with no sign-up and without sending my code to a third party. So I built it.
What started as a weekend script grew into a full tool with its own CSS engine, Flexbox Containers support, history, dark mode and ZIP export. Converting is still free. The Pro plan is for people who export a lot, and it is what keeps the project going.
Project philosophy
Converting will always be free
Converting and previewing will never have a limit. Pro only lifts the daily export cap and removes ads.
Your code is yours
All processing happens in your browser. Your HTML never reaches any server. Privacy by design.
Performance first
No heavy frameworks. Vanilla JS, pure CSS, semantic HTML. Instant loading, no unnecessary dependencies.
Community first
The community decides the roadmap. Feedback from the "Feedback" button is what shapes upcoming releases.
Tech stack
Semantic structure, ARIA accessibility, schema.org for SEO.
CSS variables, native dark mode, responsive flexbox, smooth animations.
No frameworks. A custom CSS engine built on DOMParser, with style cascading and SVG normalization.
In-browser ZIP generation to export all your files at once.
Syntax highlighting for the CSS and JSON output, for better readability.
Support platform for anyone who wants to help keep the project going.
Roadmap
These are the planned features. Their order depends on community feedback:
-
Shipped
3-level cascading CSS engine Inline styles, <style> blocks and parent inheritance
-
Shipped
Flexbox Containers Full support for Elementor's modern layout system
-
Shipped
History, dark mode and ZIP export Work on whole pages without losing anything
-
Shipped
Example library 14 ready-made HTML templates to convert
-
Shipped
English version The tool and the site, in both languages
-
Testing
Elementor V4 export (Pro) Atomic widgets and global classes from the new editor
-
Planned
CSS Grid → Elementor Grid Map grid-template-columns to Elementor's native Grid
-
Planned
Batch conversion Several HTML files at once in a single ZIP
-
Idea
WordPress plugin Convert straight from the WordPress editor
How to support the project
Maintaining and improving this tool takes time. If you've found it useful, there are a few ways you can help: