HTML pastebin: paste HTML and get a working page
Paste HTML code into ship.page and get a live web page link in seconds, free forever with no signup and no credit card. Unlike a text pastebin that only displays raw source code, it renders your pasted HTML, .html files up to 10 MB, .zip archives up to 25 MB, or folders of up to 100 files 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.
- Max size for pasted HTML or a single .html file
- 10 MB
- Max ZIP upload (up to 100 MB unpacked, 100 files)
- 25 MB
- Free forever with unlimited uploads and no signup
- $0
- Pro plan for permanent links and password protection
- $4/mo
How to paste HTML and get a working link
Copy your HTML snippet or full document
Copy the HTML code from your editor, ChatGPT, or Claude. Put any CSS inside a style tag and any JavaScript inside a script tag so everything runs together, or bundle separate files in a folder or ZIP.
Paste the HTML into ship.page
Open ship.page in your browser and paste your code directly into the uploader, or drag in an .html file up to 10 MB. You do not need to create an account or enter a credit card.
Share the live HTTPS link or QR code
Your code is published in seconds on its own subdomain over HTTPS. Copy the URL or download the PNG QR code from the success screen to open the working page on any device.
Your options
ship.page
- Best for
- Sharing pasted HTML, a single .html file, or a multi-file ZIP as a clean, full-screen web page with no signup.
- Free
- Free forever with unlimited uploads, 10 MB per HTML file, and 25 MB per ZIP.
- Catch
- Anonymous links stay online for 30 days, or 90 days with a free account (restorable for free), and no plan supports custom domains.
paste.page
- Best for
- Publishing a single HTML page at a paste.page/your-name address, or connecting a custom domain on a yearly budget.
- Free
- One pasted or uploaded HTML file up to 10 MB stays live for 24 hours without an account, or 1 page kept with a free account.
- Catch
- Free accounts can only keep 1 page with paste.page branding, and keeping up to 10 pages with passwords costs $20 a year.
CodePen
- Best for
- Showing your HTML, CSS, and JavaScript source code right next to the live preview so others can fork and edit it.
- Free
- Unlimited public Pens with up to 3 files per Pen and text files up to 1 MB.
- Catch
- The free plan has no private Pens and no uploaded images or media files; asset hosting requires Pro from $8 a month billed yearly ($96).
JSFiddle
- Best for
- Testing and sharing HTML, CSS, and JavaScript snippets side by side with saved versions and embed codes.
- Free
- Free to write, save versions, and share a link or an embed, with no paid plan listed.
- Catch
- Visitors see the four-panel code editor interface rather than a standalone web page.
raw.githack
- Best for
- Rendering HTML files that you already store in a public GitHub, Gist, GitLab, or Bitbucket repository.
- Free
- Free to use, and production URLs pinned to a tag or commit are cached permanently.
- Catch
- Requires a Git host account, offers no uptime guarantee, and shows visitors a one-time confirmation page per repository every 24 hours.
Pastebin
- Best for
- Sharing raw HTML source code with syntax highlighting when you do not want the browser to execute the page.
- Free
- Free text pastes up to 512 KB.
- Catch
- It never renders your HTML as a working web page, and pastes up to 10 MB require a PRO account.
HTML pastebin alternatives compared
| Tool | Renders the page | Account needed | Size limit |
|---|---|---|---|
| ship.page | Yes, full page | No (optional free sign-in) | 10 MB HTML / 25 MB ZIP (free) |
| paste.page | Yes, full page | No for 24h; yes to keep 1 page | 10 MB |
| CodePen | Yes, inside code editor | Yes, to save Pens | 1 MB text, 3 files (free) |
| JSFiddle | Yes, inside code editor | No | Not published |
| raw.githack | Yes, from Git or Gist | Yes, on Git host | Depends on Git host |
| Pastebin | No, shows source code only | No | 512 KB (10 MB on PRO) |
Why a standard pastebin does not run your HTML
Traditional pastebins like Pastebin are built to store plain text. When you paste markup there, the server sends it to the browser as text or wraps it in a code viewer, so visitors see highlighted source code instead of your layout, styles, and scripts.
To share a working page, the host must serve your code with the text/html content type. With ship.page, you can turn HTML code into a website or use it as an online HTML viewer that runs your HTML, CSS, and JavaScript in a clean browser tab.
When to pick another HTML pastebin alternative
Pick the tool that matches how your recipient wants to view the code. If you just want someone to open a link and use the page without distractions, host a single HTML page on ship.page.
In a few specific cases, one of the other options is a better fit:
- Choose CodePen or JSFiddle when teaching or debugging, so the viewer can see and edit the HTML, CSS, and JavaScript panes right next to the live result.
- Choose paste.page if you want a custom domain on up to 10 pages for $20 a year, since ship.page does not offer custom domains on any plan.
- Choose raw.githack if your HTML file already lives in a public GitHub Gist or repository and you do not mind visitors clicking through a confirmation page once every 24 hours.
- Choose Pastebin when you specifically want to hand someone raw source code up to 512 KB to copy and paste, without the browser executing it.
How long pasted HTML pages stay online
When you paste HTML or share an HTML file on ship.page without signing in, your page stays online for 30 days. Every upload is served with a noindex header and is never listed publicly, so only people with your link can open it.
If you sign in with Google or an email link (still free forever), you can claim the upload so it stays live for 90 days. When a claimed page goes offline, you can restore it from your dashboard for free for another 90 days, up to three months after expiry.
Free pages cannot be edited in place (a new paste creates a new link) and display a small Hosted on ship.page badge that visitors can close. Upgrading to Pro for $4 a month on our pricing page removes the badge, keeps pages online forever, lets you update existing links, and adds password protection.
Tip: Need to include local images, fonts, or audio with your HTML? Put your index.html and asset files into a folder or a ZIP up to 25 MB on the free plan (100 MB on Pro) and drag it onto ship.page.
Questions
How do I paste HTML code and get a link that renders?
Open ship.page, paste your HTML code into the browser uploader, and publish it with no signup. In seconds you get an HTTPS link on its own subdomain that renders as a live web page instead of showing raw source code.
Does Pastebin render HTML as a web page?
No. Pastebin stores plain text up to 512 KB on its free plan (10 MB on PRO) and displays HTML as syntax-highlighted source code, not as a working web page.
How long does a pasted HTML page stay live on ship.page?
An anonymous upload stays online for 30 days. If you claim it with a free account, it stays online for 90 days, and after it expires you can restore it from the dashboard for free for another 90 days (up to three months after it went offline). On the $4 a month Pro plan, pages never expire.
Can I include CSS, JavaScript, and images with my pasted HTML?
Yes. You can put CSS inside a style tag and JavaScript inside a script tag within your pasted HTML up to 10 MB, or upload a folder or ZIP file (up to 25 MB and 100 files on the free plan) containing your index.html alongside images, fonts, audio, video, or JSON.
Are pages pasted on ship.page public on Google?
No. ship.page does not list uploads anywhere public and sends every page with a noindex header so search engines leave it out. Anyone with the link can view it, and Pro ($4 a month) lets you add a password.
Can I paste HTML from the command line or an AI tool?
Yes. Developers can publish directly with one curl command (POST https://ship.page/deploy), connect the MCP server at https://ship.page/mcp, or deploy via the GitHub Action.
Keep reading
- Turn HTML code into a website
- Online HTML viewer
- Share an HTML file
- Host a single HTML page
- ship.page pricing and plans
Paste your HTML and get a link
Drop your HTML code, file, or ZIP into ship.page to get a live HTTPS URL in seconds with no signup.