Temporary website hosting
Put a site online for a demo, a client review or an event. Upload an HTML file up to 10 MB, a ZIP up to 25 MB or a folder and get a live link in seconds. Free forever with no signup, no account and no credit card.
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.
Up in seconds, gone when you're done
- Export the site as static files: one HTML file, or a folder with index.html as the homepage.
- Upload it above, add your email address for the backup link and publish. The site is live immediately.
- Share the link for as long as you need it. Set an exact lifetime with the API and the link stops working on schedule, with nothing to cancel, or claim it free and it stays online as long as you keep it.
Or put it up from the terminal
curl -X POST https://ship.page/deploy \
-H "Content-Type: text/html" \
--data-binary @index.htmlThe response is JSON with your live URL. No account or API key needed.
What temporary hosting includes
- HTML files up to 10 MB, ZIPs up to 25 MB and 100 files, free, with no account and no card
- A lifetime you control: any TTL from 60 seconds up, with one query parameter on the API
- Claim it with a free login and it stays online as long as you keep it
- An unguessable link on its own subdomain, with HTTPS
- No cleanup: links with a set lifetime stop working on their own
Limits by plan
| Free | Pro | Team | |
|---|---|---|---|
| Price | $0 forever | $4 per month | $19 per month |
| Account required | No | Yes | Yes |
| Single HTML file | 10 MB | 10 MB | 10 MB |
| ZIP upload | 25 MB, 100 MB unpacked | 100 MB, 400 MB unpacked | 100 MB, 400 MB unpacked |
| Files per request | 100 | 10,000 | 10,000 |
| Uploads and bandwidth | Unlimited | Unlimited | Unlimited |
| Deploys per minute | 10 | 120 | 120 |
| Link lifetime | No account needed; claim it free and it stays online as long as you keep it | No expiry, or any TTL from 60 seconds | No expiry, or any TTL from 60 seconds |
| Update a page, keep its link | No | Yes | Yes |
| Password protection | No | Yes | Yes |
| Vanity subdomain | No | No | Yes |
How long it stays up
Set exactly how long a link lives with ?ttl= on the API, from 60 seconds up, and when the time is up, the link stops working. Or claim the page with a free login and it stays online as long as you keep it.
Need a fixed address? Paid plans keep pages online with no expiry and let you redeploy new versions to the same URL.
Good for
Client previews and design reviews, event and campaign pages, a demo for a job application, sharing a page an AI built for you, or checking a build on a real phone before it goes to production.
What works on the page
Static files only: HTML, CSS, JavaScript, images, fonts and PDFs. JavaScript runs in the visitor's browser, including libraries loaded from a CDN. Server-side code doesn't: no PHP, no Node, no database, no WordPress. If the page works when you open it from your own disk, it works here.
Questions
How long does a free site stay online?
Publish without an account. Claim the page with a free account (no card) and it stays online as long as you keep it. Pro pages never expire and can be updated without changing the link. For a link that goes away on schedule, set a lifetime with ?ttl= on the API, from 60 seconds up.
What happens when the time is up?
The link stops loading and visitors see an expiry notice instead of your page. Nothing is charged and there's nothing to cancel.
Do I need an account?
It's free forever and there's no account. The uploader asks for an email address only to send you a backup link for claiming the page later. No password, no credit card, no limit on uploads.
Is a temporary site private?
Anyone who has the link. The URL is unguessable, pages ask search engines not to index them and there's no public list of uploads, but free pages aren't password-protected. Leave out passwords and private data; paid plans add password protection.
What can I host?
Static sites: HTML, CSS, JavaScript, images, fonts and PDFs. No PHP, Node or databases.
Keep reading
- Share a website preview with a client
- HTML to website: upload a whole folder
- Free HTML hosting: everything the free plan includes
- Host a ZIP file
Up now, gone when you're done
Upload the site, share the link and forget about it. Claim it if you want it around longer.