Coming Soon Website Templates — 8 Free HTML Downloads (2026)

Updated July 2026

Coming soon website templates you can download or put online today

14 coming soon page templates, every one with a live demo you can click right now. 8 of them download as a real .zip — HTML, CSS and JS, MIT licensed, no account and no email wall in front of the button. The other 6 are hosted only, on the Pro plan.

One thing you should know before you take any of them, ours included: the email field in a downloaded template goes nowhere. Not in this .zip, not in anyone else's. A static file has no address to post to until you give it one. Every template page here says so out loud, and every README opens with the three ways to fix it — Formspree, your mail service, or a page you publish here for free.

Not sure which pattern fits your launch? We tore down 11 real coming soon pages — Dropbox, Robinhood, Harry’s and more — with the trigger and the real result of each, and a one-click clone into the template closest to it.

Templates
14
Free .zip, MIT
8
Clickable demos
14
Email to download
No

Browse by what you are launching

The filter is a shortcut, not a rule — any template works for anything. It is colour and rhythm, not code.

Doors open the first weekend of autumn

Forty-five days of paint, plumbing and permits. Then a room, a bar and a very short menu.

00
00
00
00

Pale rose, deep wine text. Soft without being sugary.

  • Shop / drop
  • Event
  • Restaurant / café

The book is finished. The printing is not.

Two hundred numbered copies, out in about two months. The list gets them first, at cost.

00
00
00
00

Off-white stock, serif headline, amber rule. Looks printed.

  • Newsletter
  • Portfolio
  • Product launch

We are building it in the open

Changelog every Friday, launch when it is ready — probably in about a quarter. Come watch.

00
00
00
00

Slate-black with a deep teal. Ocean for people who found Ocean loud.

  • App / SaaS waitlist
  • Startup
  • Product launch

The restock lands in three weeks

The eight pieces that sold out in a day, back in every size. The list is told first.

00
00
00
00

Pale pink, magenta ink. Coral with the accessibility fixed.

  • Shop / drop
  • Event
  • Portfolio

The studio reopens for new work in January

Three projects a quarter, mostly brand and web for companies under twenty people. Get on the list for the January round.

Cold navy, rust accent. Grown up without being grey.

  • Agency / freelance
  • Startup
  • Newsletter

A simpler way to invoice, in four weeks

Built for people who send under twenty invoices a month and hate every tool that exists for it.

00
00
00
00

White page, blue button, 17.85:1. The one that just works.

  • Startup
  • Product launch
  • App / SaaS waitlist

Every template here ships with its contrast numbers

No other gallery tells you whether the button label on the template you just downloaded is actually readable. We compute it. Each template page shows two figures, calculated from the hex values with the WCAG 2.1 relative-luminance formula at page render: the reading contrast (your text on your background) and the button contrast (white label on your accent colour). AA wants 4.5:1 for text at this size.

Running that check on our own gallery was uncomfortable. The six templates we launched with in February 2025 were chosen by eye, and five of the six miss 4.5:1 on the button label — Forest is the worst at 1.92:1, which is white text on mint, which is basically invisible. We did not quietly recolour them, because those palettes are what people already published. Instead every affected template page names the number and gives you the one hex value that fixes it. The 8 templates added in July 2026 all pass on the button, and all 14 clear 11:1 on body text.

Reading and button contrast ratios for every template
TemplateText on backgroundWhite on buttonButton verdict
Minimal16.93:14.38:1Misses AA (AA large text only)
Sunrise15.35:12.84:1Misses AA (below AA)
Ocean15.8:12.14:1Misses AA (below AA)
Aurora11.14:13.96:1Misses AA (AA large text only)
Forest13.14:11.92:1Misses AA (below AA)
Coral14.23:12.69:1Misses AA (below AA)
Paper16.37:15.02:1Passes AA
Midnight19.53:14.7:1Passes AA
Mono18.88:118.88:1Passes AAA
Terracotta12.61:17.31:1Passes AAA
Neon15.47:15.36:1Passes AA
Blush13.77:16.04:1Passes AA
Slate14.48:15.18:1Passes AA
Lumen17.85:15.17:1Passes AA

The form in every free template is dead. Ours too, until you wire it up.

Go and download any coming soon template from any gallery. The listing will promise a countdown and an email signup form. Open index.html and search for action=. You will find action="#", or a <form> with no handler at all. The countdown is real. The form is a picture of a form.

Nobody is being dishonest exactly — a static HTML file genuinely has nowhere to send an address until you pick somewhere. But the gap between "email signup form" in the feature bullets and a dead input in the file is where launches quietly die: you post the link, forty people type their address into a form that throws it away, and you find out on launch day with an empty list and no way to get those forty back.

So we do two things. The .zip is free with no email wall, and its README opens with this problem and the three fixes rather than filing it under FAQ. And if you would rather not solve it at all, publish the same template here and the field works on arrival. Here is the honest comparison of the three routes, including where we lose.

Downloaded HTML template versus site builder subscription versus a hosted coming soon page
 Free .zip templateSite builder planThis site
HostingYours. Netlify Drop takes about ten seconds and costs nothing — the README walks it.Included in the plan.Included. Free plan too.
Email captureDead on arrival, here and everywhere. Formspree or a mail service fixes it in one line.Works, once you add the form block.Works out of the box. It is the point of the page.
Where the addresses landWherever you built. Usually a third-party account you now also manage.The builder dashboard.A leads list on your dashboard, readable on Free. CSV/XLSX export is Pro.
Custom domainYours to configure, plus an SSL certificate to obtain and renew.Included on paid plans.Point an A record. The certificate is issued automatically. Pro plan.
Time from "I like this" to a live URLAn afternoon, if you have done it before.Under an hour, after the signup and plan choice.A free signup, then a minute or two on the subdomain.
Price to get one page online$0 for the file, $0 on a free static host, $0 on a Formspree free tier.A monthly website plan you keep paying after launch.$0, or $24/month for Pro if you need your own domain.
You own the HTMLYes. 8 of ours download as MIT-licensed .zip — no account, no email.No.The hosted page lives here, but the same template is a free download. Take both.
Editing itAny text editor. Three CSS variables carry the whole palette.Their editor, their blocks.Fields and a live preview. No HTML — which is a cage if you can write HTML.

Where we lose: there is no theme marketplace, the 6 Pro templates have no .zip at all, the hosted builder gives you fields rather than code so a developer will find it a cage, and if you want a real multi-page website later you will outgrow this in an afternoon. Take the .zip in that case — it is MIT, we are not going to sulk about it.

What makes a coming soon page work

Picking a template takes two minutes. Writing the page takes twenty, and it is the twenty that decides whether anyone types their address. Five things matter, roughly in this order.

1. Name the thing

"Something amazing is coming" is the default headline on approximately every coming soon page ever published, including the one this site ships with. It asks the reader to care about a mystery from a stranger. Replace it with a noun and a number the day you can: "A payroll tool for one-person companies", "Twelve tables, opening in five weeks". Mystery is a strategy for brands people already follow.

2. Put the email field above the fold, alone

One field, one button, visible without scrolling on a phone. Not a name field, not a "how did you hear about us" dropdown, not a checkbox. Every extra input is a decision, and this page has not earned any decisions yet. If you need more than an address, you do not need a coming soon page — you need a survey, and it goes in the second email.

3. Countdown only if the date is true

A countdown is a promise with a clock attached. It works — a specific date makes the launch feel real and gives people a reason to come back. It also fails loudly: a timer that hits zero on a page that has not changed tells every visitor that you missed your own deadline, and the ones who signed up are watching. If your date might move, say "this autumn" and switch the timer off. Three of the templates here ship with no countdown at all for exactly this reason.

4. Say what the email gets them

"Notify me" is a chore. "Get first pick", "Get the link an hour early", "Reserve a copy" are trades. And then state the frequency, because the unspoken objection to every email field on earth is "how often will you bother me". "One email, on the day we open. Nothing else." answers it in nine words.

5. One accent colour, used twice

Every template here uses its accent in exactly two places: the countdown and the button. That is not minimalism for its own sake — an accent colour is a pointer, and a page with four pointers points at nothing. If you add a coloured badge, a coloured link and a coloured border, the button stops being the thing your eye lands on, and the button is the entire page.

What we do not publish, and why

You will notice there are no conversion rates on this page. We host pages and can see aggregate signup data, which means we are the only site on this topic that could publish real benchmarks by template — and one day we will. Not yet: the number of published pages behind that data is too small for the averages to mean anything, and a benchmark from a thin sample is just a made-up number with a decimal point. Everything above is craft advice and our own contrast maths. When the sample is big enough to be honest, the numbers go here.

Questions people actually ask

When should I use a coming soon page?
When you have a launch date or a waitlist and no site yet. It buys you three things: a real URL to put in a bio or a pitch, a place to collect addresses before launch day, and something better than a parked domain for anyone who searches your name early. If you have nothing to announce and nobody to announce it to, skip it.
What makes a coming soon page effective?
Naming what you are launching, one email field above the fold, and a date you will actually hit. In that order. Design matters far less than most template galleries imply — a plain page with a specific promise beats a beautiful page that says "something amazing is coming" every single time.
Can I download the templates as HTML?
Yes — 8 of the 14 download as a .zip containing index.html, a README and an MIT LICENSE. No account, no email address, no modal: the download starts when you click the button on the template page. Do what you like with it commercially, no attribution needed. The 6 Pro templates are hosted only, which is part of what the Pro plan is.
Why does the signup form in the downloaded template not work?
Because a static HTML file has nowhere to send an address until you tell it where — and that is true of every free coming soon template on the internet, not just ours. Most ship action="#" and never mention it. Ours ships with the endpoint blank, a console warning when you submit, and a README that opens with the three fixes: a Formspree URL (one line, free tier), your Mailchimp or ConvertKit embed, or posting to a page you publish here on the free plan. Whichever you choose, submit your own address and go find it before you share the link.
Do the templates include email capture?
On the hosted page, yes, and it is connected: the address lands in a leads list on your dashboard, up to 100 leads on Free and unlimited on Pro, with no Mailchimp account to create and no form endpoint to configure. In the downloaded .zip, no — the form is styled but the endpoint is yours to set, which takes one line. Exporting the hosted list to CSV or XLSX is a Pro feature.
Do I need hosting?
Not if you publish here — the page goes live on yourname.comingsoonwebsite.com the moment you hit publish, on the free plan, with no server to rent and nothing to deploy. If you took the .zip instead, you need somewhere to put one HTML file, and the cheapest route is dragging the folder onto Netlify Drop: free, HTTPS included, live in about ten seconds. The README also covers Vercel, Cloudflare Pages, GitHub Pages and plain FTP.
How do I actually collect the emails?
On a page published here, you do nothing: a visitor types their address, it lands in the leads list for that page, and you read it in your dashboard or export it to a spreadsheet. From a downloaded .zip you point the form at something first — Formspree, a mail service, or the same hosted page via its endpoint. This is the step every free template leaves to you, and the step that stops most of them ever collecting anything.
Can I use my own domain?
Yes, on the Pro plan at $24 a month. Add a DNS A record pointing at us, type the domain into the builder, and the page serves on it with an SSL certificate issued automatically — no certificate to buy or renew. Every page also gets a free subdomain, which is enough for most launches.
Are the free templates really free?
Yes — 8 of the 14 templates are on the free plan, with no card, no trial clock and no email required to preview or to download them. Free gives you one live page, 50 visible leads and subdomain hosting, forever. Pro at $24/month adds the other 6 templates, a custom domain, unlimited leads, exports and removes our branding.
What licence are the templates under?
MIT, and the LICENSE file is in the .zip. Use them commercially, edit them, ship them to a client, sell the page you build with them. No attribution and no link back required. The Google font each one loads is under the SIL Open Font License, which is separately fine for commercial use.
Do I need to code?
No, if you publish here: you type into fields and watch the preview change, and there is no HTML to touch. Yes, a little, if you take the .zip — you will be editing an index.html by hand, which mostly means changing three hex values and one date, but you do need to be comfortable opening the file. If that sentence made you uneasy, use the hosted builder.

Try one before you decide

Every demo above is the real page, running. Click one, submit the form, see what your visitors would see. No account until you want to publish your own.

Free plan: 3 pages, 100 leads, no card.