Skip to content
IPAD TO A LIVE LINK, NO SIGNUP

Upload HTML to the web from your iPad

To upload HTML to the web from your iPad, open ship.page in Safari, pick your file or paste your code, and copy the live link, free with no signup. A single HTML file can be up to 10 MB, and a ZIP can be up to 25 MB. You don't need a computer, an app or a credit card.

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.

Max single HTML file, on every plan
10 MB
Max ZIP on the free plan (100 MB unpacked)
25 MB
No app, no account, no credit card
$0
No expiry or badge, same link, subdomains, AI editor, analytics
$4/mo Pro

How to publish HTML from an iPad

  1. Open ship.page in Safari

    Open ship.page on your iPad. You can publish right in the browser without installing anything or making an account.

  2. Pick your HTML file or paste the code

    Tap to choose your .html file or a .zip from Files. If ChatGPT gave you HTML code and you haven't saved it as a file, you can paste the HTML into ship.page instead.

  3. Copy your live link

    Your page goes live in seconds, with its own subdomain over HTTPS. Copy the link to share it; anyone with the link can open the page without an account.

  4. Save the QR code if you need it

    The success screen also shows a QR code for your page, with a PNG download. To print it or put it on a flyer, see how to get a website QR code.

Publishing HTML from an iPad: ship.page, GitHub Pages and Netlify Drop

OptionAccount to startWhat you uploadCatch
ship.pageNoneAn .html file, a .zip or pasted HTMLOn the free plan a new upload gets a new link
GitHub PagesGitHub account and a repositoryUp to 100 files at a time, 25 MiB eachPages settings first, live a few minutes later
Netlify DropNone to startA folder, ZIP or single HTML fileBehind a password until you claim it with an account

How do I upload a site with CSS and images from my iPad?

If your HTML uses separate CSS files, images or scripts, upload those files together as a ZIP rather than sending the HTML file alone. Most mobile browsers can't select a whole folder for upload.

In the Files app, touch and hold the folder containing your site, then choose Compress. Take that ZIP back to ship.page and select it for upload. You can turn a ZIP into a website without unpacking it in the browser.

Use index.html as the homepage. A ZIP containing a single top folder is unwrapped automatically, and file paths are case-sensitive: the names in your HTML need to match the names of your files. The free ZIP limits are 25 MB uploaded, 100 MB unpacked and 100 files per upload.

Should I use GitHub Pages or Netlify Drop instead?

GitHub Pages is the better pick if you want a repository, version history or a custom domain. You'll need a GitHub account and a repository, but you don't need Git installed on your iPad. In GitHub's web interface, use Add file, then Upload files; that upload accepts up to 100 files at a time and 25 MiB per file.

Then go to Settings, Pages and choose the branch to publish. The site appears a few minutes later at username.github.io/repository. GitHub Pages is free for public repositories on GitHub Free, supports published sites up to 1 GB, and supports custom domains. It isn't allowed as free hosting for a commercial, e-commerce or SaaS business.

Netlify Drop at app.netlify.com/drop accepts a folder, ZIP or single HTML file without an account to start. But the site stays behind a temporary password until you claim it with a Netlify account, and Netlify says an unclaimed drop expires on its own. If you want an account-free upload and a link other people can open without a password, use ship.page.

How do I update my page or keep it online?

You can publish without an account. Once you claim the page with a free account, it stays online as long as you keep it. Sign in with Google or an email link; no card needed.

A free page can't be updated in place. Upload the changed files and you'll get a new link, which you'll need to share instead of the old one.

If you need to keep the same link, Pro lets you re-upload or edit the page for $4 a month, billed monthly, cancel anytime. It also includes pages that never expire, no ship.page badge, up to 5 custom subdomains, the AI editor with 50 credits a month and 90-day analytics. See ship.page pricing.

Questions

Can I upload HTML from ChatGPT on my iPad?

Yes. Paste the HTML into ship.page, or save it as an .html file and select it from Files in Safari. If the site has separate files, upload them together in a ZIP.

Is ship.page really free?

The free plan is free forever, with no trial, no card and no ads. It includes unlimited uploads and no bandwidth limits. File size and file count limits still apply.

Will my uploaded page show up on Google?

Every uploaded page has a noindex header telling search engines to leave it out. ship.page doesn't list uploads anywhere public, but anyone with the link can open your page.

Can I upload a WordPress or Python site?

No. ship.page hosts static files: HTML, CSS, JavaScript, images, fonts, audio, video and JSON. It doesn't run PHP, Node.js, Python, databases or WordPress.

What's the largest HTML file I can upload?

A single HTML file can be up to 10 MB on every plan. On the free plan, a ZIP can be up to 25 MB, with up to 100 MB unpacked and 100 files per upload.

Keep reading

Publish your HTML from your iPad

Pick an HTML file or a ZIP in Files, or paste your code, and get a live HTTPS link in seconds with no signup.

Bitgate blog