Skip to content
Free landing page hosting, no signup

Publish a free landing page in seconds

Paste your HTML or drop an .html file up to 10 MB or a ZIP up to 25 MB on ship.page for a free landing page link in seconds, no signup. You also get a downloadable QR code, and the page stays online for 30 days, or 90 days when you claim it with a free account.

Ready to ship

A file. A folder. A fresh start.

Your static site, one link away.

No account needed

Shipping…

Uploading publishes your file. The link is public but unlisted, not password-protected, so leave out secrets and confidential content.

Free link with no account (90 days signed in)
30 days
Free ZIP limit (100 MB unpacked, up to 100 files)
25 MB
Single HTML file limit on every plan
10 MB
Pro removes badge, keeps the same URL on edits
$4/mo

How to put a landing page online in under five minutes

  1. Generate or write your index.html file

    Ask ChatGPT, Claude, or Gemini for a single-file HTML landing page using the prompt below, or edit an HTML template on your computer. Name the main file index.html so it opens as the homepage.

  2. Connect your waitlist or sign-up button

    A static HTML page cannot store form submissions by itself. Point your call-to-action button to a Google Form link, or connect your HTML form tag to a third-party form service.

  3. Drop the file, folder, or ZIP onto ship.page

    Paste your code directly into the browser uploader, or drag in your .html file, folder, or .zip archive. No account or credit card is needed, and a ZIP with a single top folder is unwrapped automatically.

  4. Share the HTTPS link or download the QR code

    Your page is live in seconds on its own subdomain. Copy the URL for your ad campaign, email, or social bio, or download the PNG QR code from the success screen for print materials.

Prompt to generate a landing page with AI

Prompt

Write a complete, single-file landing page as one index.html file with all CSS and JavaScript inline for [product]. Include: a clear headline, a subheadline, three benefits with short descriptions, a testimonial placeholder, a primary sign-up button linking to [form link], and an FAQ section with four questions. Make the design mobile first and fast to load, using clean modern CSS and no external libraries.

Replace the bracketed parts with your product details and Google Form URL, then paste the finished code straight into ship.page.

Your options

  • ship.page

    Best for
    Publishing an AI-generated HTML file or ZIP in seconds for ads, social links, email, or QR codes with unmetered bandwidth.
    Free
    Free for 30 days with no signup (90 days with a free account), up to 10 MB per HTML file or 25 MB per ZIP.
    Catch
    No custom domains on any plan, pages send a noindex header, and removing the closable badge or updating a link in place costs $4 a month.
  • Framer

    Best for
    Designing a visual landing page in the browser when you want built-in layout tools instead of writing or generating HTML.
    Free
    Includes 500 AI credits to try, a free Framer domain, 1,000 pages, 5 MB file uploads, and 1 GB bandwidth.
    Catch
    Framer says the free plan is ideal for non-commercial use, and connecting a custom domain requires a paid plan such as Basic at $10 a month.
  • Wix

    Best for
    Beginners who want a drag-and-drop visual editor with templates and built-in site tools.
    Free
    Gives you 500 MB storage and 1 GB bandwidth on a siteprefix.wixsite.com/siteaddress URL.
    Catch
    Shows Wix ads on your page and requires a paid Premium plan to connect a custom domain.
  • GitHub Pages

    Best for
    Developers who already keep their code in Git and want free custom domain support for a personal or open-source project.
    Free
    Free for public repositories on GitHub Free, with published sites up to 1 GB, a 100 GB monthly soft bandwidth limit, and custom domains.
    Catch
    Requires a GitHub account and public repository, has a soft limit of 10 builds an hour, and is not allowed as free hosting for a commercial, e-commerce, or SaaS business.

Limits by plan

FreeProTeam
Price$0$4 per month$19 per month
Account requiredNoYesYes
Single HTML file10 MB10 MB10 MB
ZIP upload25 MB, 100 MB unpacked100 MB, 400 MB unpacked100 MB, 400 MB unpacked
Files per request10010,00010,000
Deploys per minute10120120
Link lifetime30 days, 90 with a free accountNo expiry, or any TTL from 60 secondsNo expiry, or any TTL from 60 seconds
Update a page, keep its linkNoYesYes
Password protectionNoYesYes
Vanity subdomainNoNoYes

How do I collect emails or waitlist sign-ups on a static page?

ship.page hosts static files only: HTML, CSS, JavaScript, images, fonts, audio, video, WebAssembly, and JSON. There is no server code or database such as PHP, Node.js, Python, or WordPress to save form entries on the server.

To collect leads, you have two fast options. You can make your call-to-action button a standard link to a Google Form, or you can point an HTML form's action attribute to a third-party form service that collects submissions for static sites.

Tip: If you use ChatGPT to write your page, paste your Google Form URL or form service endpoint directly into the prompt so the AI wires it up for you.

Will my landing page show up on Google or use a custom domain?

Every page uploaded to ship.page is served with a noindex HTTP header, and uploads are never listed in a public directory. Search engines leave your page out of search results, though anyone with the link can open it.

For paid ads, social posts, email newsletters, and QR codes, visitors arrive directly through the link you share, so search indexing does not affect that traffic. If your goal is long-term Google search traffic or you need your own .com address, ship.page is not the right fit: pages are noindex and no plan offers custom domains.

  • Good fit: paid ad tests, product waitlists, social bio links, email campaigns, and event QR codes.
  • Use another host: SEO landing pages meant to rank on Google, or pages that require a custom domain.

Can I remove the badge or edit my landing page after publishing?

Free pages show a small "Hosted on ship.page" badge that visitors can close. On the free tier, a page cannot be updated in place: uploading a new version creates a new URL, which means changing the link in your ads or emails.

If you are running an active campaign, Pro costs $4 a month (billed monthly, cancel anytime) and removes the badge completely. Pro also lets you re-upload or edit your page while keeping the exact same link, sets page expiry to never (or any duration from 60 seconds), adds password protection, and raises ZIP limits to 100 MB (400 MB unpacked) and 10,000 files.

What are the file size and traffic limits for ad campaigns?

No plan on ship.page meters bandwidth or caps the total number of uploads, so a sudden spike from an ad or social post will not hit a 1 GB bandwidth wall. You can publish a ChatGPT website as a single HTML file or bundle local images and fonts in a ZIP.

File paths are case-sensitive, so match capital letters exactly. If you add extra pages like a privacy policy, save it as privacy.html (opens at /privacy.html) or privacy/index.html (opens at /privacy/). A folder upload is one request of up to 10 MB (roughly 7 MB of files), so zip larger folders first.

Questions

How do I host a landing page I made with ChatGPT for free?

Copy the HTML code from ChatGPT and paste it directly into ship.page, or save it as index.html and drag the file into the uploader. It goes live in seconds over HTTPS with no account required and stays online for 30 days, or 90 days if you claim it with a free Google or email sign-in.

Is there a free landing page builder without branding?

On ship.page, free uploads include a small Hosted on ship.page badge that visitors can close, and the Pro plan at $4 a month removes it. By comparison, Wix shows Wix ads on its free plan, and GitHub Pages needs a GitHub account and does not allow free hosting for a commercial or SaaS business.

Can I update my landing page without changing the link in my ads?

Updating an existing page at the same URL requires the Pro plan ($4 a month) or Team plan ($19 a month). On the free tier, pages cannot be edited in place, so uploading a revised file generates a new subdomain link.

Can I connect a custom domain to my ship.page landing page?

No, no plan on ship.page offers custom domains. Every upload gets its own HTTPS subdomain, and the $19 a month Team plan lets you choose a vanity subdomain. If you need a custom domain, consider GitHub Pages for non-commercial sites or a paid plan on Framer or Wix.

How much traffic can a free ship.page landing page handle?

No plan on ship.page meters bandwidth or caps the number of uploads. Framer and Wix free plans include 1 GB of bandwidth, while ship.page has no bandwidth allowance for an ad campaign or social post to use up.

Keep reading

Put your landing page online right now

Paste your HTML or drop in a file or ZIP to get a live HTTPS link and QR code in seconds, free with no signup.