Skip to content
HTML CODE TO A LIVE LINK

Run HTML code online and get a link to share

Paste your HTML code into ship.page and get a live link that opens as a full web page for anyone you send it to. ship.page publishes it free forever with no signup, no account and no credit card, live in seconds. Upload pasted HTML, a single .html file up to 10 MB, or a folder or .zip up to 25 MB (100 files) when your code includes CSS, JavaScript or images.

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.

Paste HTML or drop a file without signing up
0 accounts
Max size for a single HTML file on every plan
10 MB
Free limit with up to 100 files (100 MB unpacked)
25 MB ZIP
Keep the same link on updates, passwords, 100 MB ZIPs
$4/mo Pro

How to run HTML code and get a shareable link

  1. Copy your HTML code or save it as a file

    If you have one snippet from an editor or AI chat, copy the raw HTML. If your project uses separate CSS, JavaScript or images, put them in a folder or ZIP with the main file named index.html.

  2. Paste or drop it into ship.page

    Open ship.page in any desktop or mobile browser. Paste your HTML directly, or pick your .html file, folder or .zip file with no account required.

  3. Share the live link or QR code

    Your code is live in seconds on its own subdomain over HTTPS. Copy the URL or download the PNG QR code from the success screen to open it on another device.

Tools that run HTML code and give you a link

ToolRuns the pagePublic linkAccount
ship.pageFull web page on its own subdomainLive in seconds, plus QR codeNone required to publish
CodePenInside an editor Pen view on freePublic Pen link (3 files, 1 MB text max)Required to save and share
GitHub PagesFull static site up to 1 GBusername.github.io/repository in minutesGitHub account and public repo

Why paste into ship.page instead of an online code editor

When you ask how to run HTML code and get a link, you usually want the person who opens the link to see a working web page, not split-screen code panels. On ship.page, your snippet behaves like an HTML code to website tool and opens as a clean page on its own subdomain.

CodePen is a good choice when you want other developers to inspect and fork your code inside an editor. On the CodePen free plan, each Pen is limited to 3 files, text files up to 1 MB, and no private Pens. Uploading images or other media assets requires CodePen Pro, which starts at $8 a month billed yearly ($96).

If you already include images, fonts, audio or video with your HTML, ship.page accepts them on the free plan when you upload a folder or a ZIP up to 25 MB containing an index.html file. You can also use it as a fast HTML viewer or HTML pastebin that renders the result right away.

When GitHub Pages is the better fit

If you want a custom domain, a Git workflow, or a public site up to 1 GB, GitHub Pages is the better pick. You create a GitHub account, make a public repository, and use the web upload (Add file, then Upload files) to drop up to 100 files at a time at up to 25 MiB per file without installing Git.

Under Settings and Pages, you pick a branch to publish at username.github.io/repository a few minutes later. GitHub Pages is free for public repositories on GitHub Free, with a 100 GB monthly soft bandwidth limit and 10 builds an hour, though it is not allowed as free hosting for a commercial, e-commerce or SaaS business.

Choose ship.page when you do not want to create an account or a public repository just to send someone a link. Every ship.page upload is sent with a noindex header so search engines leave it out, and uploads are never listed in a public directory.

How to get a link for an HTML file on iPhone or Android

Opening a local .html file from the Files app or a chat app on a phone often shows plain source code or blocks scripts. Putting the file on an HTTPS link fixes this so anyone can open it in Safari or Chrome.

You can do the whole upload from your phone browser without installing an app, or publish on your computer and scan the QR code on the confirmation screen.

  • Paste raw HTML straight from your clipboard into ship.page in mobile Safari or Chrome.
  • Tap to pick a saved .html file up to 10 MB or a .zip up to 25 MB from the Files app.
  • Keep file references matching exact capitalization because file paths are case-sensitive.
  • Test what a live page sends back anytime with the view source tool.

Tip: A lone PDF, image or video file is not accepted by itself; put it in a folder or ZIP alongside an index.html file.

Free vs Pro limits for shared HTML links

The free plan is free forever with no trial, no credit card, no ads and no bandwidth limits. You can publish without an account, or sign in with Google or an email link (no card) to claim the page and manage it from a dashboard. A free page cannot be edited in place; uploading a new version creates a new link.

Pro is $4 a month, billed monthly so you can cancel anytime. Pro pages do not expire while you are on Pro, or you can set an expiry starting at 60 seconds. Pro lets you update or re-upload a page and keep the same link, add password protection, remove the small closable badge, and claim up to 5 custom subdomains like yourname.ship.place.

  • Free plan: 10 MB single HTML file, 25 MB ZIP (100 MB unpacked), 100 files per upload, 10 deploys a minute.
  • Pro plan ($4/month): 10 MB single HTML file, 100 MB ZIP (400 MB unpacked), 10,000 files per upload, 120 deploys a minute.
  • Folder uploads: sent as one request up to 10 MB (roughly 7 MB of files) on all plans; zip bigger folders first.
  • Static files only: HTML, CSS, JavaScript, images, fonts, audio, video, WebAssembly and JSON work, with no PHP, Node.js, Python or databases.

Questions

How do I run HTML code and get a link without creating an account?

Open ship.page in your browser, paste your HTML code or drop in an .html file, and publish. You get a live HTTPS link on its own subdomain in seconds with no signup and no credit card.

How do I turn an HTML file into a link on my iPhone?

Open ship.page in Safari on your iPhone, tap to choose your .html file from the Files app or paste the code from your clipboard, and publish. You will get a shareable URL that opens as a rendered web page in any mobile browser.

Can I include CSS, JavaScript and images with my HTML file?

Yes. Put your index.html file and its CSS, JavaScript, image or font files into a folder or a .zip file and drop it onto ship.page. The free plan accepts ZIPs up to 25 MB (100 MB unpacked) with up to 100 files.

Can anyone find my shared HTML link on Google?

No. Every uploaded page is served with a noindex header so search engines do not index it, and ship.page does not list uploads anywhere public. Anyone who has the link can open it, or you can add password protection on the $4 a month Pro plan.

Can I update my HTML code and keep the same link?

On the free plan, each upload creates a new link and cannot be updated in place. On the $4 a month Pro plan, you can re-upload or edit your HTML and keep the exact same URL, and you can also point up to 5 custom yourname.ship.place subdomains at any of your pages.

Keep reading

Paste your HTML and get a link

Drop an HTML file, ZIP or folder, or paste code directly in your browser, free with no signup.

Bitgate blog