Why Use Uncluster?
Built for developers who write HTML outside of a framework and want to move it into a modern stack without starting from scratch. Upload your file, pick an action, and download the result — no npm commands, no config files, no setup.
How To Use:
- Upload a File: Click "Upload" and select an HTML file or a ZIP of a full website
- Choose Action: After upload, select from:
- Format HTML: Re-indent and normalize your HTML structure
- Export Zip: Extract inline CSS/JS into separate files and download external resources
- Export TSX Project: Generate a complete Express + Vite + TypeScript project
- Export EJS Project: Generate a complete Express + EJS server-rendered project
- Bundle ZIP → EJS: Upload a ZIP of a full website to get a split resource folder plus a ready-to-run Express + EJS project in one archive
- Download Results: Your processed files will automatically download
- Finish: Click "Finish Operation" to reset and process another file