Free landing page hosting with a form and your own domain (2026)
Quick answer
Only 2 free plans store form entries on a domain you already own without another service: Netlify and Convika. Netlify gives you unlimited submissions, but 20 production deploys consume its 300 monthly credits and pause your sites at zero. Convika shows 50 entries a month, keeps extra entries for Pro, connects 1 subdomain such as www, and keeps 90 days of visit stats with a small Convika bar. Cloudflare Pages and GitHub Pages host free on your domain but have no form; Formspree adds one with 50 submissions a month free.
Free plan: no credit card, 1 published page, 50 form entries a month shown.
On this page
Netlify is the usual answer to the search “free landing page hosting with a form,” but its Free plan runs on 300 credits a month. A production deploy costs 15 credits and bandwidth costs 20 per GB, so 20 deploys use the whole month. At zero, “all of your web projects (sites/apps) are paused”, per Netlify's credit docs. Its April 14, 2026 pricing update made form submissions free on credit-based plans; before that, each cost 1 credit. For a page you change a few times a month, that's workable. For a page you edit every day, plan for the pause.
A landing page has 3 jobs beyond looking right: live at an address people trust, collect the emails or requests it asks for, and tell you where visitors came from. The page compares the free plans of Netlify, Cloudflare Pages, GitHub Pages, Vercel, Google Sites, Carrd, Tiiny Host, Wix, Webflow, Canva, and Convika on custom domain, form, and analytics, then 2 form services to add to a host without a form. Details come from each vendor's own pricing pages and docs, checked on October 4, 2026, and on October 12, 2026 for Cloudflare Pages, Carrd, Wix, Webflow, Canva, and Google Sites. Free plans change often, so confirm before launching.
Free plans at a glance
| Host (free plan) | Custom domain | Built-in form | Built-in analytics | Badge on your page | Commercial use | Getting one HTML file online |
|---|---|---|---|---|---|---|
| Netlify | Yes | Yes, unlimited submissions | Web Analytics with top sources, kept for 1 day | “Powered by Netlify” on new projects since August 19, 2026; you can turn it off | No restriction stated | Drop the file on Netlify Drop, sign in, then select Make public if the project is private |
| Convika | Yes, 1 subdomain such as www | Yes, 50 a month shown, with CSV export; entries past that are kept for Pro | Yes, 90 days: visits, sources, devices, countries, clicks | Yes, a small Convika bar at the bottom | Yes, stated in its terms | Upload the file or paste the code in the dashboard, or have Claude or another MCP client save it |
| Cloudflare Pages | Yes, up to 100 per project | None built in; you write a Pages Function, or add a form service | Yes, Web Analytics, free | None | No restriction found in Cloudflare's docs or terms | Yes: drag a folder or zip that contains it |
| GitHub Pages | Yes, including a bare domain | No | No | No | Not for running a business, a store, or SaaS | Upload to a public repository, publish from a branch |
| Vercel Hobby | Yes | No | Yes, 50,000 events a month | No | Non-commercial personal use only | Drop the file on Vercel Drop with a Vercel account |
| Google Sites | Yes, up to 5 per site | Insert a Google Form; its responses stay in Google Forms | None built in; add a Google Analytics property ID in Settings | A button (“Site actions” in the page's code) whose menu links to Google Sites and Report abuse | Allowed; Google's terms cover using its services for a business | No HTML upload; paste the code into an Embed code box on a Sites page |
| Tiiny Host | No, from Solo at $18 a month | No; an email gate before the page opens, from Pro, $38 a month | No, from Tiny at $9 a month | Yes, Tiiny Host banner | Not stated | Drag and drop after signing up; 1 project |
| Carrd | No; from Pro Standard, $19 a year | None; forms start at Pro Standard | None; Carrd Analytics starts at Pro Standard | “Made with Carrd” in the footer | No restriction found in Carrd's terms | No HTML upload; you build in Carrd's editor |
| Wix | No; from Light, $17 a month, billed yearly | Yes, up to 4 forms, with entries listed in your site's dashboard | Google Analytics can't connect to a free site | A Wix ad banner on every page | No rule against it found; taking payments needs a paid plan | No HTML upload; an Embed HTML element shows a snippet in an iframe |
| Webflow | No; from Basic, $15 a month, billed yearly | Yes, kept in Webflow's site settings and emailed to you, up to 50 in total | None; Webflow Analyze is a paid add-on, from Basic | “Made in Webflow”, bottom right | Not addressed in Webflow's terms; Webflow pitches Starter “for exploring and experimenting” | No HTML upload; code goes in a Code Embed element, which needs a paid plan |
| Canva | No for a domain you already own, from Pro at $144 a year. A domain bought through Canva: Canva's help says yes; check the Publish panel before buying | Yes, Canva Forms: up to 10 questions, responses viewed in Canva or downloaded as a CSV | None; Website Insights start at Pro | A “Designed with Canva” footer | Allowed: Canva's content license covers promotional projects and web pages | An HTML file imports as an editable Canva design, without its JavaScript |
The linked rows in the table were checked on October 12, 2026, against each vendor's own pages. Each name links to a page on that host's free plan, with a source for every fact.
Static.app is often suggested for hosting AI-made pages, but it offers a 7-day trial instead of a free plan. Publishing after the trial needs Starter at $6 a month.
Squarespace has no free plan either. Every site starts with a 14-day trial and stays private until you pick a plan, the cheapest being Basic at $19 a month, billed yearly. The page Is Squarespace free? covers the trial's limits and what a year costs.
Form services for a host without a form
Cloudflare Pages, GitHub Pages, and Vercel serve your HTML. They do not store form entries for you. A form service gives the form an address to send entries to.
| Form service | Free allowance | Forms on the free tier | Cheapest paid option |
|---|---|---|---|
| Formspree | 50 submissions a month, kept for 30 days | Unlimited | Personal, $15 a month or $10 billed yearly, for 200 submissions a month |
| Formspark | 250 submissions per account, once, not monthly | 10 | A one-time bundle of 50,000 submissions for $25 (listed as 50% off $50); bundles don't expire |
Formspree's free plan also emails you each submission. Convika does this too. It stores entries in your dashboard, exports them as a CSV, and emails each new one to you. This covers 50 emailed entries a month on Free, the same number the dashboard shows.
Each option in a paragraph
Netlify
Netlify is the strongest pure-hosting free option for a page with a form. Select Enable form detection under Forms, add data-netlify="true" to your form, and deploy again, because detection starts with the next deploy. Netlify then stores submissions, which its docs call “free and unlimited for all credit-based plans.” The catch is the credit budget: 300 credits a month, 15 per production deploy, and a pause for every project on the account when they run out. Web Analytics shows pageviews, unique visitors, and top sources without a script, but Free keeps 1 day of data and Personal keeps 7. Personal at $9 a month raises the budget to 1,000 credits. Is Netlify free? works through what each plan's credits cover. Netlify Drop takes a single HTML file with no account, but the URL stays behind a temporary password until you sign in and claim it. Teams created on or after July 28, 2026 start new projects private, so after claiming, select Make public before sharing. Netlify Drop alternatives compares it with Vercel Drop, Cloudflare Drop, and 4 other hosts.
Convika
Convika hosts landing pages and keeps what happens on them. Upload an HTML file from ChatGPT, Claude, or Gemini, paste its code, build the page with Convika's built-in AI in the dashboard, or have Claude, Claude Code, or Codex save it through Convika's MCP server. Convika shows a private preview, then publishes. The form saves entries with CSV export, emails each new entry to you, and can send each to a URL as a signed webhook. The dashboard's analytics show visits, referrers, UTM campaigns, devices, countries, button clicks, and form submissions. Free includes 1 published page, 10,000 pageviews a month, 50 form entries a month, and 1 custom subdomain, with a small Convika bar at the bottom. Pro removes the bar and shows every form entry. Pro costs $12 a month. There is no visual editor, and custom domains must be subdomains like www.
Cloudflare Pages
Cloudflare Pages serves static files free with no request limit and lets you attach up to 100 custom domains per project. Web Analytics is free and privacy-first. Turn it on in the project's Metrics tab. There is no built-in form. The Static Forms plugin hands each submission to code you write, so you store entries yourself or use a form service. Cloudflare's Pages docs now say “Start new projects with Workers.” Does Cloudflare Pages have forms? goes through the 4 ways to receive submissions on a Pages site.
GitHub Pages
GitHub Pages is free for public repositories. It supports subdomains and bare domains such as yourbrand.com, but has no forms or analytics. Its usage limits say it is “not intended for or allowed to be used as a free web-hosting service to run your online business, e-commerce site, or any other website that is primarily directed at either facilitating commercial transactions or providing commercial software as a service (SaaS).” Can you use GitHub Pages for a commercial or business site? goes through it case by case, and where a page that sells something can go instead.
Vercel Hobby
Vercel Hobby includes custom domains and 50,000 Web Analytics events a month. Vercel Drop, launched June 12, 2026, deploys a file or folder you drag into the browser. Its fair use guidelines restrict Hobby to “non-commercial personal use only,” and they count advertising a product or service as commercial. A landing page for something you sell belongs on the $20-a-month Pro plan. Can you use Vercel's Hobby plan for a commercial site? covers what counts and free plans without that rule.
Google Sites
Google Sites builds pages in Google's editor with a Google Account. There is no HTML file upload. The closest option is an Embed code box, which places your HTML, CSS, and JavaScript inside a Sites page. Google's help covers connecting up to 5 custom domains to one site: if Google asks you to verify the domain, a TXT record from Search Console; then a CNAME record. For a form, you insert a Google Form, and responses stay in Google Forms. There are no built-in visitor stats, but you can enter a Google Analytics property ID in the site's settings. Is Google Sites free? covers domain setup, business use, and what 2 live Sites sites show.
Tiiny Host
Tiiny Host takes a drag-and-drop upload and keeps free pages online as long as you sign in at least every 3 months. Free allows 1 project up to 3 MB and 5,000 visits a month, shows a Tiiny Host banner, and has no custom domain, form, or analytics. Analytics start on Tiny ($9 a month), custom domains on Solo ($18), and on Pro ($38), an email gate in front of the page rather than a form. Tiiny Host alternatives compares its plans with 8 other hosts.
Carrd
Carrd builds one-page sites in its own editor, so it cannot host an HTML file your AI wrote. Custom code goes into an Embed element from Pro Standard. Free gives you 3 sites per account on .carrd.co addresses with Carrd branding. Paid tiers are cheap and billed yearly: Pro Lite at $9 a year removes the branding, and Pro Standard at $19 a year adds custom domains, forms, embeds, and analytics. Is Carrd free? covers each tier and where Carrd's form entries go.
Carrd alternatives for AI-generated landing pages compares Carrd's plans with Framer, Dorik, Lovable, and Convika. For Framer's and Lovable's free plans, see Is Framer free? and Is Lovable free?.
Wix
Wix builds and hosts sites free on a wixsite.com address, with a Wix ad banner on every page. Free sites can use up to 4 forms, with entries listed in the site's dashboard, but Google Analytics cannot connect to a free site, and there is no HTML upload. Your own domain starts with Light at $17 a month, billed yearly. Is Wix free? covers the Free plan's limits and what the ad banner looks like.
Webflow
Webflow Starter publishes to a webflow.io address with the “Made in Webflow” badge, 2 static pages, and 1,000 visits a month. Its forms store entries in Webflow, up to 50 entries in total per site; the count never resets. A custom domain starts with Basic at $15 a month, billed yearly. Is Webflow free? covers Starter's limits.
Canva
Canva Free publishes up to 5 live websites on my.canva.site addresses with a “Designed with Canva” footer, and Canva Forms keep responses in Canva. Connecting a domain you already own takes Canva Pro at $144 a year, which also adds Website Insights. Canva's purchase help says any plan can publish to a domain bought through Canva, while its websites overview lists custom domains under Pro, so check the Publish panel before buying. Is Canva free for websites? covers both domain routes.
A custom domain without paying for hosting
You still pay a registrar for the domain itself. The hosting can be free on these plans.
- GitHub Pages connects any domain, including a bare
yourbrand.com. It is free with a public repository, but not for running a business. - Cloudflare Pages and Netlify connect custom domains with SSL on their free plans.
- Vercel Hobby connects custom domains, for non-commercial pages only.
- Google Sites connects up to 5 domains to a site you build in its editor.
- Canva Free publishes to a my.canva.site address. Connecting a domain you already own takes Canva Pro. Canva's purchase help says a domain bought through Canva works on any plan, so check the Publish panel before buying.
- Convika connects 1 subdomain, such as
www.yourbrand.com, on Free, with a CNAME and a TXT record. A bareyourbrand.comis not set up automatically. Forward it towwwat your DNS provider. - ChatGPT Sites connects an apex domain or a subdomain you already own “where custom domains are available,” not in Enterprise workspaces at launch, per ChatGPT Learn. Sites is in public beta on Plus, Pro, Business, Enterprise, and Edu, so not on ChatGPT Free or Go. Is ChatGPT Sites free? covers its plans and limits, and hosting a ChatGPT page on Free or Go.
If the page came out of ChatGPT, the guide how to publish ChatGPT HTML as a live website walks through each of these for a single file.
Which one to pick
- You already have an HTML file from ChatGPT, Claude, or Gemini: Netlify Drop for the quickest link, or Convika if the page needs a form that keeps entries and visitor stats on your own subdomain. Carrd, Wix, Webflow, and Google Sites have no HTML upload.
- You need a free page with a working form and will write the HTML yourself: Netlify. Count your deploys against the 300 monthly credits.
- You need free hosting and analytics on your own domain, and will handle the form separately: Cloudflare Pages with Formspree.
- You want to build in a visual editor and pay almost nothing: Carrd Pro Standard at $19 a year.
- You build pages with AI and want the form, analytics, and domain in one place: Convika's Free plan, then Pro at $12 a month when you outgrow 50 signups a month.
- It's a personal, non-commercial project: GitHub Pages or Vercel Hobby.
Frequently asked questions
What is the best free landing page hosting with forms?
Netlify and Convika are the two hosts that store form entries on a free plan, on your own domain, without another service. Netlify offers unlimited form submissions on its credit-based plans, which fits a page you redeploy rarely because every project pauses when the 300 monthly credits run out. Convika displays 50 entries a month, keeps later submissions for Pro, provides 90 days of visit stats, and shows a small Convika bar. Wix, Webflow, and Canva also store form entries on their free plans, but only on their own addresses, and Webflow's Starter stops at 50 entries in total per site; the count never resets. Cloudflare Pages, GitHub Pages, and Vercel Hobby need an outside form service such as Formspree.
Can I host a landing page for free with my own domain?
Yes, you can host a landing page for free on your own domain. Netlify, Cloudflare Pages, GitHub Pages, Vercel Hobby, and Google Sites allow custom domains on their free plans. Convika's Free plan includes 1 custom subdomain such as www.yourbrand.com. Tiiny Host, Carrd, Wix, and Webflow require a paid plan for a custom domain. Canva Free publishes to a my.canva.site address and cannot connect a domain you already own, though Canva's purchase help states a domain bought through Canva works on any plan. You still buy the domain from a registrar.
Is Netlify still free for a landing page?
Yes, Netlify is still free within a monthly credit budget. The Free plan includes custom domains and unlimited form submissions, and it runs on 300 credits a month. You use 15 credits per production deploy and 20 credits per GB of bandwidth. When the credits run out, every project on the account pauses until the next month, or until you upgrade to Personal at $9 a month.
Which free form service works with GitHub Pages or Cloudflare Pages?
Formspree and Formspark both work as free form services for GitHub Pages and Cloudflare Pages. Formspree's free plan accepts 50 submissions a month across unlimited forms and emails you each entry. Formspark provides 250 free submissions once per account, then sells one-time bundles. Cloudflare's Static Forms plugin passes submissions to code you write rather than storing them.
Can I use GitHub Pages or Vercel's free plan for a business landing page?
No, you cannot use their free tiers for commercial projects. GitHub's policy states that Pages is not for running an online business or a SaaS product. In addition, Vercel's Hobby plan is limited to non-commercial personal use, which includes advertising a product. For a page that sells something, pick a paid plan or a free plan without that restriction. Convika's terms allow commercial use on every plan, Free included.
How do I host an HTML page Claude, ChatGPT, or Gemini made?
Copy the code or download the file, then upload it directly to a host. On Convika, click Upload an HTML file in the dashboard, paste the code or pick the file, check the private preview, and publish. On Netlify Drop, save your file as index.html, drop it in, sign in, and set the project to public if it is private. For detailed steps, read how to publish a Claude artifact, how to publish ChatGPT HTML as a live website, and how to publish a Gemini Canvas page. To compare single-file hosts, see Tiiny Host alternatives.
Can you upload an HTML file to Google Sites?
No, Google Sites does not have an HTML file upload feature. To put the file online as its own page, use a host that serves it as written. On Convika, click Upload an HTML file in the dashboard, check the private preview, and publish: the uploaded file becomes the page, Add a form to my page stores every entry in your dashboard, and visit stats are built in. To stay in Google Sites, click Insert, click Embed, select Embed code, and paste your HTML, putting JavaScript inside <script> tags and CSS inside <style> tags. The code sits inside a Sites page, and Google Sites Help also explains how to add an embed as a full page under Pages.
What are the limits of Convika's free plan?
Convika's Free plan includes 1 published page, 10,000 pageviews a month, 50 form entries a month shown (later ones are kept for Pro), 1 custom subdomain, 90 days of analytics, and a small Convika bar at the bottom. You do not need to enter a credit card. Pro includes 50 pages and 100,000 pageviews a month, never stops for traffic (views past that cost $0.10 per 10,000), and has unlimited form entries and custom subdomains. Pro costs $12 a month.
Rather have someone make it for you?
Answer 4 questions about your business to get a private preview within 2 days. It costs $199, paid once, and only if you want it live. You also get 12 months of Pro.
Answer 4 questions for a free previewNext step
How to share an HTML file as a link that opens on any phone
Email and Google Drive open HTML on a phone without scripts. Compare 5 hosts (Netlify Drop, Tiiny Host, Pagelive, GitHub Pages, Convika) and follow 4 steps.
Related articles
- Tiiny Host alternatives in 2026: 9 hosts compared on what's freeTiiny Host free limits you to 1 project and a banner. Compare 8 alternatives on free pages, custom domains, forms that keep entries, and stats.
- Netlify Drop alternatives in 2026: 7 hosts compared on forms, stats, and domainsNetlify Drop links have a temporary password until you sign in and pause once 300 credits are used. Compare 7 hosts, including Cloudflare Drop and Convika.
- Can you use Vercel's Hobby plan for a commercial site?No: Vercel's September 14, 2026 fair use guidelines limit Hobby to non-commercial personal use. See what counts, what needs $20/mo Pro, and free hosts.
- Best free waitlist tools in 2026: what each free plan includesCompare LaunchList, Waitlister, GetWaitlist, Tally, Google Forms, and Convika on signup caps, a page, own domain, branding, referrals, and export.
- Which free hosting lets me run a business site? GitHub Pages, Netlify, Vercel, Cloudflare Pages: what each one's terms sayNetlify Free and Cloudflare Pages allow a business site; GitHub Pages and Vercel Hobby don't. Each host's rule, quoted and dated, across 10 kinds of site.
- How to host a website Gemini Canvas made, on your own domainA Gemini Share link opens only on gemini.google.com. Host your Canvas website at your own URL with working forms and visitor stats for free.