Upload or paste self-contained HTML files and preview them like a real browser tab — scripts, styles, forms, and clicks all work. Add multiple pages and switch between them.
No HTML file selected
Upload .html files, paste markup, or create a blank page to preview it here.
Upload or paste as many self-contained .html files as you need. Switch between them, rename, download, or delete anytime.
The preview runs in an iframe with scripts, styles, forms, and click interactions enabled — closer to opening the file in a real tab.
Drag and drop .html files, paste markup in a one-shot dialog, or create a blank starter page. No account required.
Toggle Desktop, Tablet, and Mobile viewport widths to spot layout issues quickly before you ship.
Your files stay in localStorage so refreshing the page does not wipe your preview session.
Yes. It runs entirely in your browser with no signup, no uploads to a server, and no rate limits.
Yes, as long as they are included in the same HTML file (inline or embedded). External linked assets on other hosts may still load if the browser allows them; separate local CSS/JS files are not part of this tool’s scope.
Yes. Add several pages to the file list, click to switch, rename with the pencil icon or by double-clicking the name, and download any file individually.
If you have two uploaded files such as index.html and about.html, and index links to about.html (same folder), clicking that link switches the preview to about.html inside the tool.
Only in your browser’s localStorage on this device. Nothing is sent to a server. Clearing site data or using Clear all removes them.
Yes. Use the Open button in the preview toolbar to open the current page in a new browser tab.
Related pages and a useful HTML reference while you build.