Free web hosting with no ads on your site
You can publish a website for free with no ads and no signup by dropping an .html file, a .zip file or a folder into ship.page and getting a live HTTPS link in seconds. The free forever plan needs no credit card and accepts single HTML files up to 10 MB, ZIPs up to 25 MB (100 MB unpacked) and 100 files per upload with unlimited uploads.
A file. A folder. A fresh start.
Your static site, one link away.
Uploading publishes your file. The link is public but unlisted, not password-protected, so leave out secrets and confidential content.
- Free plan with no ads, no trial and no credit card
- $0 forever
- Up to 100 MB unpacked and 100 files per free upload
- 25 MB ZIP
- Single HTML file limit on every plan, live in seconds
- 10 MB HTML
- No third-party banner ads on your uploaded pages
- 0 ads
How to publish an ad-free website in seconds
Prepare your website files
Save a single page as index.html, or put your HTML, CSS, JavaScript and images into a folder or .zip file with index.html as the homepage. You can also copy raw HTML to paste directly.
Drop your file, ZIP or folder on ship.page
Drag your .html file (up to 10 MB), .zip file (up to 25 MB) or folder (up to 10 MB request size, roughly 7 MB of files) into the browser uploader. You do not need an account or credit card.
Share your live HTTPS link or QR code
Your site goes live in seconds on its own subdomain over HTTPS. Copy the URL or download the PNG QR code from the success screen.
Claim your page to keep it online longer
Sign in free with Google or an email link to claim the page, and it stays online as long as you keep it.
Your options
ship.page
- Best for
- Instant static HTML, ZIP or folder publishing in the browser with no signup and no ads.
- Free
- Free forever with unlimited uploads, no bandwidth limits, 10 MB single HTML files, 25 MB ZIPs (100 MB unpacked) and 100 files per upload.
- Catch
- Static files only with no custom domains, and free pages show a small Hosted on ship.page badge that visitors can close.
Neocities
- Best for
- Indie personal sites and hand-coded HTML pages at a free name.neocities.org address.
- Free
- Free plan gives 1 GB storage, 200 GB monthly bandwidth, HTTPS and no ads.
- Catch
- Requires an account, restricts uploaded file types on the free plan and charges $5 a month for custom domains.
GitHub Pages
- Best for
- Developers hosting static sites up to 1 GB from a public Git repository with custom domain support.
- Free
- Free for public repositories on GitHub Free at owner.github.io with a 100 GB monthly soft bandwidth limit and 10 builds an hour.
- Catch
- Needs a GitHub account and repository, and is not allowed as free hosting for a commercial, e-commerce or SaaS business.
Cloudflare Pages
- Best for
- Larger static projects needing custom domains and no bandwidth quota at name.pages.dev.
- Free
- Free plan includes 500 builds a month, 20,000 files per site, 25 MiB per file and up to 100 custom domains per project.
- Catch
- Requires a Cloudflare account, and Cloudflare's docs now suggest starting new projects on Workers.
InfinityFree
- Best for
- Sites that need PHP and MySQL databases with no ads and no expiry date.
- Free
- Free plan includes 5 GB disk space, unlimited bandwidth, PHP, MySQL and a free subdomain such as name.rf.gd with no credit card.
- Catch
- Requires account registration and traditional hosting setup rather than drag-and-drop publishing.
Carrd
- Best for
- Building simple one-page websites in a visual editor without writing HTML.
- Free
- Free plan lets you build and publish up to 3 sites with no third-party banner ads.
- Catch
- Free sites carry Made with Carrd branding; Pro Lite ($9 a year) removes branding and Pro Standard ($19 a year) adds custom domains.
Free web hosts compared on ads, branding and signup
| Host | Ads on free sites | Branding on free sites | Account needed |
|---|---|---|---|
| ship.page | No ads | Closeable Hosted on ship.page badge | No (claim it free to keep it) |
| Neocities | No ads | None | Yes |
| GitHub Pages | No ads | None | Yes |
| Cloudflare Pages | No ads | None | Yes |
| InfinityFree | No ads | None | Yes |
| Carrd | No third-party ads | Made with Carrd branding | Yes |
Why free website builders put ads on your pages
All-in-one website builders give you a drag-and-drop editor, templates and hosting in one place, and they pay for free accounts by placing ads or builder promotions on your pages. Wix free sites show a Wix banner ad at the top of the page and replace your browser tab icon with a Wix favicon until you upgrade to a Premium plan.
Other builders follow the same model. WordPress.com displays ads on free sites unless you buy a paid plan, and Weebly's pricing page lists Remove Square Ads as a paid upgrade, meaning free Weebly sites carry Square ads. Carrd skips third-party ads on its free plan (up to 3 sites), but keeps Made with Carrd branding until you pay $9 a year for Pro Lite.
Tip: If you want to make a site without a builder's ad banner, export or write your page as HTML and use free static website hosting instead.
How static hosts give you free web hosting with no ads
Static hosts serve pre-built files (HTML, CSS, JavaScript, images, fonts, audio, video, WebAssembly and JSON) directly to the browser without running a visual site builder or server-side code. Because serving static files costs much less than running a database and editor, providers like ship.page, Neocities, GitHub Pages and Cloudflare Pages offer free web hosting with no ads.
On ship.page, the free plan is free forever with no ads, no credit card, unlimited uploads and no bandwidth limits. Free pages show a small "Hosted on ship.page" badge that visitors can close with one click, and upgrading to Pro for $4 a month (see pricing) removes the badge, keeps pages online with no expiry and lets you update a link in place.
- No account upload: goes live on its own HTTPS subdomain; claim it free to keep it.
- Free account upload: stays online as long as you keep it.
- Search privacy: every upload sends a noindex header and is never listed publicly, so only people with your link can open it.
- Developer tools: deploy from the browser, or automate with curl (POST https://ship.page/deploy), the MCP server at https://ship.page/mcp, or the GitHub Action.
When to pick another ad-free host over ship.page
ship.page is built for speed and simplicity when you have an HTML file, a folder or a ZIP and want a shareable link right now. However, it only runs static files, does not support custom domains on any plan, and requires a third-party service if your page has a contact form.
If your project needs features that ship.page does not offer, another ad-free hosting provider from the list above will be a better fit.
- Pick InfinityFree if you need PHP and MySQL (for example, to run a database-driven site) with 5 GB disk space, unlimited bandwidth and no ads.
- Pick GitHub Pages or Cloudflare Pages if you want to connect a custom domain for free and deploy from a Git account.
- Pick Neocities if you want a community-focused home for a personal HTML site with 1 GB of storage and 200 GB of monthly bandwidth (or see Neocities alternatives).
- Pick Carrd if you want a visual editor for a single-page site and do not mind a small Made with Carrd footer on the free plan.
Questions
Does the Wix free plan show ads?
Yes. Wix free sites display a Wix banner ad at the top of the page and use a Wix favicon. Removing them requires upgrading to a Wix Premium plan.
Do WordPress.com and Weebly put ads on free websites?
Yes. WordPress.com displays ads on free sites and removes them on any paid plan. Free Weebly sites carry Square ads, and Weebly charges for a paid upgrade to remove them.
Does ship.page put ads on free websites?
No. ship.page never runs ads on your site. Free pages show a small Hosted on ship.page badge that visitors can close, while Pro ($4 a month) and Team ($19 a month) pages never show the badge.
How long does a free website stay online on ship.page?
Publish without an account. Claim the page with a free account (Google or email link sign-in, no card) and it stays online as long as you keep it. Pro pages never expire and can be updated without changing the link.
Can I host PHP or WordPress for free without ads?
Not on ship.page, which only hosts static files like HTML, CSS, JavaScript and images. If you need PHP and MySQL with no ads and no credit card, InfinityFree offers 5 GB of disk space and unlimited bandwidth on free subdomains such as name.rf.gd.
What files can I upload to ship.page for free?
You can drag in a single .html file up to 10 MB, a .zip file up to 25 MB (100 MB unpacked, up to 100 files), or a folder up to 10 MB request size (roughly 7 MB of files), or paste raw HTML. If you want to share a PDF, image or video, put it inside a folder or ZIP with an index.html file.
Keep reading
- Free website hosting
- Best free static hosting
- Neocities alternatives
- How to make a website for free
- ship.page pricing
Publish your site free with no ads
Drop an HTML file, a ZIP or a folder to get a live HTTPS link in seconds with no signup.