I got tired of downloading a "simple landing page template" and finding a 400 MB folder with npm, a build step, a config file and three CSS frameworks I never asked for.
So we built the opposite: templates that are one single HTML file. All the CSS in a <style> tag, all the JS inline. No frameworks, no CDNs, no build step, no dependencies. You open the file, you edit the text, you upload it anywhere. It works offline.
Free one: a coming-soon page
Take it, no signup, no email wall:
👉 — the demos are the actual templates running in your browser, not screenshots.
The technical rules we follow
If you want to build your own single-file templates, these are the constraints that kept ours clean:
No external requests, at all. No Google Fonts, no icon CDNs. Font stacks only (-apple-system, Segoe UI, Roboto...).
Decoration with CSS, not images. Gradients,box-shadowand solid colors instead of background images.
Icons as inline SVG primitives or Unicode. Simple shapes (circle,rect,line) — they never break, and they weigh nothing.
Keep it under ~650 lines. If it doesn't fit, the page is doing too much.
Mobile nav must actually work. A hamburger that toggles a class, vanilla JS, 6 lines.
That's it. No magic.
If you grab the free one and it saves you an afternoon, that's a win. If you want the rest, they're at segcom.net — and if you think a niche is missing, tell me in the comments and I'll build it.
SOCIAL SHARE CARD GENERATOR