Drop in a file
An HTML page, a site folder or a ZIP archive. Code from a chat can be pasted straight into the field — there's no need to save it to disk.
Drop in an HTML file, a site folder or a ZIP archive and get a link like mypage.htmlkin.io. No card needed, and the free plan never expires.
Free HTML hosting on htmlkin isn't a trial. The plan has no end date: there's no card to add, no bill a month later, and your site won't stop opening because time ran out.
One site. Publishing takes your only slot. When you no longer need the site, delete it and publish the next one — the slot frees up.
Up to 20 MB and 500 files. The whole unpacked site counts: markup, styles, scripts, fonts and images together.
A subdomain with a name you choose. The address is random by default, but you can change it to a name of your own — mypage.htmlkin.io.
HTTPS with no setup. The *.htmlkin.io certificate is issued in advance, so the link opens over https from the very first second.
Updates without a new link. Upload a new version and the address stays the same. Nobody has to be sent the link again.
Publishing without sign-up. One site goes live right away, and the link lives for 24 hours. Signing in with an email link removes the time limit and makes the site yours.
What static page hosting is and how it differs from renting a server — on the HTML page hosting page.
An HTML page, a site folder or a ZIP archive. Code from a chat can be pasted straight into the field — there's no need to save it to disk.
The address is issued right away and opens over HTTPS. Without sign-up the link works for 24 hours — enough to show the page and decide whether you still need it.
You sign in with a link from an email, no password to come up with. The site moves to your dashboard, the time limit goes away, and the subdomain stays the same.
Three limitations, and you can see all of them before you publish, not after the link has gone out.
A promo banner at the bottom of the page. A 60-pixel strip with a link to htmlkin.io. No third-party ads — just our strip. It goes away on any paid plan.
The site lives as long as people visit it. 30 days without visits — archive; 30 more — the files are deleted. From the archive the site comes back in one click in your dashboard.
PIN and QR code — on paid plans.
| Free | Paid plans | |
|---|---|---|
| Active sites | 1 | 10 on Pro, unlimited on Business |
| Storage | 20 MB | 1 GB on Pro, 5 GB on Business |
| Custom domain and SSL | yes | yes |
| REST API and MCP | yes | yes |
| Promo banner | yes | no |
| How long it's kept | as long as people visit | indefinitely |
20 MB is the total size of the unpacked site. For one page that's a lot; for a photo gallery it's not much. Here's what makes up the size.
Whatever ChatGPT or Claude built arrives as one file with inline styles and scripts. A file like that weighs kilobytes, not megabytes, and fits the limit with room to spare. You don't even have to save the code to disk — paste it into the field and htmlkin builds the page from it.
Several pages with styles, fonts and images next to them — upload the whole folder or an archive. There's one requirement: index.html in the root, since the site opens from it. The most common beginner mistake is naming the main file home.html.
Space goes to images, video and font files — markup with styles takes a fraction of a megabyte. If the site doesn't fit, compress the images, and upload video to an external service and embed it with a player. Paid plans have more storage — 1 GB on Pro, 5 GB on Business, and a single upload can be up to 200 MB.
A file laid out by ChatGPT or Claude. From the chat it has nowhere else to go.
Opens in the browser on a phone or a laptop — no attachment, no PowerPoint needed.
Charts and numbers go out as a link, not as screenshots in a chat.
One page instead of a PDF attachment.
Small things for offline businesses that don't justify a full website.
A one-evening occasion: a wedding, a birthday, a class reunion.
A working interface as a link while the main site is still being built.
What they have in common: you need one site, and not for long. Two of these scenarios step by step: HTML presentation as a link and a wedding invitation website.
Live sites whose authors opened them to search engines. Each one opens by link — see how it looks on a custom domain and on a subdomain.
Forms for leads, requests, feedback, webinar sign-ups and more. A visitor clicks “Send” and the submission appears in your dashboard.
A regular <form> with our address in action. The fields, layout and styles are yours — htmlkin injects nothing into the page.
They arrive in the Forms section: search by field, mark as read, export to CSV. Kept until you delete them.
The snippet's script sends the submission without taking the visitor away from the page.
People usually run into one of three things: they need a second site, 20 MB isn't enough, or the promo banner gets in the way. Pro at $8.33/mo billed yearly removes all three.
Prices are shown for yearly billing — 2 months free. Monthly prices and a full comparison are on the pricing page. You can stay on the free plan as long as you like: there's no need to switch, and it never happens on its own.
Drop in an HTML file, a folder or a ZIP — the link appears in a few seconds. No card and no sign-up needed to try it.