Small file.Big deal.
A whole website can fit in one .html file: the words, the look and the code. It sounds tiny. That's exactly why it's so useful.
One file.The whole website.
Every web page is made of three things. In a single-file website, all three live together in the same file.
<html>The words
What people read: headings, text, links and images.
<style>The look
Colours, fonts, spacing and layout.
<script>The behaviour
Buttons, animations, forms, even little games.
Simple onpurpose.
Fewer moving parts means less to set up, less to pay for, and less that can go wrong.
Opens anywhere
Any phone, tablet or laptop with a browser can open it. There's nothing to install and nothing to sign in to.
Nothing to break
No server, no database, no updates to keep up with. What works today will still work years from now.
Easy to share and keep
It's just one file. Email it, back it up, keep it in a folder. Your website is never more than one copy away.
Fast to load
Everything arrives in one go, so the page appears almost instantly, even on a slow connection.
Made for AI
Ask ChatGPT, Claude or Gemini to build a webpage and you usually get exactly this: one HTML file, ready to go.
Yours to keep
No lock-in. Open it offline, edit it in any text editor, or move it to any host whenever you like.
One prompt.One file. Live.
AI is great at single-file websites. Describe what you want and you get back one HTML file. Tap the copy button on any card for a prompt to try.
Dashboards
Charts, tables and live numbers. Paste in your data or connect a public API.
Animated videos
Models like Claude Opus 5.5 can script whole motion pieces in canvas and CSS: intros, explainers, loops.
Games
Puzzles, arcade games and quizzes, with sound, scores and touch controls.
Tools and calculators
Converters, planners, bill splitters, timers. Small apps that do one job well.
Slides and stories
Presentations, scroll stories and interactive reports, all in one link.
Landing pages
A polished page for a launch, an event or a side project, ready in minutes.
Tip: paste a prompt into ChatGPT, Claude or Gemini, save the answer as a .html file, and drop it on fahh.cc. Ending with “in a single HTML file with inline CSS and JavaScript” is what makes it work anywhere.
What peoplemake with it.
If it fits on one page, it fits in one file. A few favourites:
- Portfolios
- CVs and résumés
- Party invites
- Wedding pages
- Event countdowns
- Product launch pages
- Class projects
- Little games
- Calculators and tools
- Reports and charts
- Link-in-bio pages
- Thank-you notes
- Prototypes
- Café menus
- Birthday cards
One file vs atypical website.
| Compared on | One HTML file | Typical website |
|---|---|---|
| What you need to set up | Nothing | Hosting, build tools, often a database |
| Time to go live | Seconds | Hours to days |
| Breaks when things update | No | Sometimes |
| Moving it elsewhere | Copy one file | Move code, data and settings |
| Cost to start | Free | Usually a monthly plan |
The honestlimits.
One file is all it takes. Your next website is a drag-and-drop away.
Host your HTML