HTML to link · htmlto.link

Turn HTML into a link

Paste code or upload a file, folder, or ZIP and get a public HTTPS link in seconds. Same-URL updates, Agent Skill, no server or signup.

No server setupPublish without signing inManage and update after sign-in

Drop your site folder, file, or ZIP here

Choose a folder, file, ZIP, or paste HTML code. For a private preview link, export its HTML first.

20 MB max total size per upload

Choose files and we’ll detect the entry HTML

In guest mode, uploaded links are kept for 24 hours only.

Showcase

Put a finished page on the wall

From My Pages, add a page in one click. Anyone can open it on the showcase right away.

Browse the wall

More than HTML upload

From one file to a page you can keep managing

Choose the publishing path that fits your work. Each one ends with a public link you can share and update.

HTML / static sites

Publish the full site structure

Upload a folder, one HTML file, a ZIP, or pasted code. Preview it and confirm the entry file before publishing.

project/
├─ index.html
├─ assets/styles.css
└─ images/hero.webp
  • Multi-page sites and assets
  • Live code preview
  • Update content on the same URL
Markdown workspace

Turn documents into readable web pages

Write Markdown or import documents, apply a template, and publish. Share editing access and restore earlier revisions.

A
B
C
D
  • 35 content templates
  • PDF / Word / PPT / Excel import
  • Mermaid, collaboration, and history
Open document editor
AI agents / extensions

Let your tools handle publishing

Use Skills, API tokens, or editor extensions to add “generate page → return URL” to your existing workflow.

$ agent
publish this project
✓ https://htmlto.link/...
  • One skill for Markdown and HTML
  • VS Code / Cursor / Obsidian
  • One-click browser publishing
Explore the Agent Skill

Why create an account

Stay in control after you share the link

Free sign-up does not block publishing. It lets you recover, manage, and keep improving the page you just created.

Guests can still publish immediately; account tools are available after sign-up.

Save the guest page

Claim the page after sign-up without changing its public URL.

Understand visits

See visits, sources, and page status from My Pages.

Update the same URL

Upload a new version without resending a different address.

Manage and restore versions

Rename and filter pages, then roll back when needed.

Choose only what you need

Publish free first. Pay only when the page needs more time.

Guest publishing, free accounts, Pro, and single-page renewal solve different jobs without forcing an upfront purchase.

No login

Guest publish

For one-off previews and fast sharing.

  • Page stays online for 24 hours
  • Instant public HTTPS link
  • Claim the current page after sign-up
Page management

Free account

For personal pages you need to recover and update.

  • Up to 10 active pages
  • 3-day default hosting
  • Analytics, renaming, and version tools
Keep many pages online

Pro subscription

For multiple client pages, demos, or portfolio projects.

  • Up to 30 active pages
  • Pages stay online while subscribed
  • No repeated per-page renewal

Only need to keep one page?

Renew it for 30 / 90 / 365 days while keeping the same URL. Every page can use access-password protection for free.

See pricing and renewal options

Put the link to work

Built for delivery, demos, and content sharing

Skip the infrastructure ceremony and let people open the real result first.

Client demos and review

Turn a local prototype into a link clients can open on any device.

Fewer ZIP files, screenshots, and setup notes

Portfolio and hiring

Keep improving the work while preserving the URL already on your résumé.

One address for every iteration

AI-generated page delivery

Let Claude, Codex, or an extension publish and return the final link.

Go from generation to sharing in one step

Start now

Publish the first page before deciding what else you need

No domain or server configuration. Upload the content and get a public link you can send to anyone in seconds.

View pricing

🔌 Ecosystem & Extensions

Deploy HTML from VS Code or Cursor — no GitHub Pages

Install the extension, then publish a local HTML project as a public URL from VS Code or Cursor. Obsidian and a browser extension are included too.

Quick Markdown Share for Obsidian

Obsidian Plugin

Share Obsidian notes online with one click. Automatic formatting and instant public URL copying.

Guides

Step-by-step guides for common publishing jobs

These long-form pages target real search intent: publish HTML, share demo links, and let AI agents deploy automatically.

HTML to URL Converter — Turn HTML into a live shareable link

Free HTML to URL converter by HTML To Link (htmlto.link). Paste HTML, upload a .html file, ZIP, or folder, and get a public shareable URL in seconds.

What Is an HTML File? How to Open, View, and Share One

An HTML file is the plain-text source behind a web page. Learn what's inside a .html file, how to open and view it in a browser or editor, and how to share it as a link.

How to Edit an HTML File Online (No Software Needed)

Edit an HTML file online with a live preview. Open your .html file in the browser, change the code, see updates instantly, and publish it as a shareable link.

html2.link and Other HTML-to-Link Tools Compared

html2.link pastes a block of HTML and keeps a long-lived URL. HTML To Link uploads a file, folder, or ZIP and keeps the same link when you update. Also compared: htmltourl.com and Tiiny.host.

Publish HTML online — upload and get a shareable URL

Upload a folder, HTML file, ZIP, or pasted code and publish a live shareable URL in seconds. Free HTML to URL path without server setup.

Deploy AI-generated HTML with Codex, Claude Code, or other agents

Use the HTML To Link skill prompt and API token so AI coding agents can package a project, deploy static HTML, and return a public share URL.

ZIP to Website — Turn ZIP Archives into Live Web Pages Instantly

Free ZIP to website host by HTML To Link (htmlto.link). Upload any ZIP archive containing HTML/CSS/JS, pick your entry index.html, and get a public live URL in seconds.

Markdown to URL — Turn .md Notes into Shareable Web Pages

Free Markdown to URL converter by HTML To Link (htmlto.link). Turn Obsidian notes, README.md, or raw Markdown text into clean, beautiful web pages with custom themes.

How to share an HTML demo with a public link

Turn a local HTML demo, portfolio page, or prototype into a public preview URL you can send in chat, email, or review comments.

How to host an HTML file online without a server

No VPS, no cloud console, no DNS setup. Upload your HTML and get a public URL in seconds with HTML To Link.

How to deploy a page generated by Cursor, Claude, or ChatGPT

AI tools generate HTML fast, but sharing the result is still manual. Learn how to turn AI-generated code into a live public URL in one step.

Free landing page hosting for side projects and demos

Launch a landing page, portfolio piece, or campaign microsite for free. No credit card, no server management, live in under a minute.

How to deploy a Next.js site as a static page for free

Use Next.js output export to generate a static site and deploy it to a free public URL in seconds. No Vercel, no server, no config files needed.

Share AI-Generated HTML as a Link — Games, Pages & Demos from ChatGPT, Claude, Cursor

Made a game, page, or demo with AI? Turn the HTML into a shareable link in seconds with HTML To Link (htmlto.link). No server, no signup needed — anyone can open it in a browser.

Use HTML as a Presentation — Share Slides & Reports as a Link (No PowerPoint Needed)

Turn an HTML deck, report, or pitch into a shareable link with HTML To Link (htmlto.link). Present in any browser and send one URL instead of a PPT file.

Share HTML Lessons & Courseware — Open Class Demos and Homework as a Link

Teachers and students: turn HTML courseware, open-class demos, and assignments into a link with HTML To Link (htmlto.link). No install — it opens in any classroom browser.

Share HTML Greeting Cards, Invitations & Web Resumes as a Link

Made an HTML card, wedding invite, or resume page? Publish it as a link with HTML To Link (htmlto.link). Opens instantly in chat — no download, no app.

How to Share Claude Artifacts as a Live Link — Publish HTML & React Previews Online

Turn Claude Artifacts and AI-generated HTML into an interactive, shareable web link in seconds. No server, GitHub, or setup required. Free static hosting with HTML To Link (htmlto.link).

FAQ

Answer the common questions right on the homepage

How do I make my HTML a link?Open

Paste the HTML or upload a file, folder, or ZIP on htmlto.link, confirm the entry file, and publish. You get a public HTTPS URL in seconds — that is the HTML to URL converter flow.

How to turn HTML into a website?Open

If the site is static, upload the folder or ZIP. HTML To Link hosts it and returns a live URL. You do not need a VPS or GitHub Pages for a demo or landing page.

Is HTML To Link the same as writing an HTML hyperlink?Open

No. This tool publishes a page to a public URL. It is not a generator for <a href> tags.

Can I upload a full site folder?Open

Yes. The original directory structure is preserved for multi-file static sites.

What if I only have one HTML file?Open

You can upload the file directly or paste the HTML code and preview it before publishing.

Can an agent use this directly?Open

Yes. Without login, an agent can create a temporary link that lasts 24 hours. Log in to use an API token for updates and page management.

Get your API token →
Can I keep updating the same link later?Open

Yes. Existing pages can be replaced while keeping the same public share URL.

Can I publish without signing up?Open

Yes. Guests can publish immediately and the page stays online for 24 hours. Sign up before it expires to claim the page without changing its URL.

What do I get after signing up?Open

A free account lets you recover and manage pages, view visit analytics, rename pages, and update content while keeping the same public URL.

What is the difference between Pro and single-page renewal?Open

Pro keeps multiple account pages online during the subscription. Single-page renewal extends only one chosen URL, which is better when you need to preserve a single page.

Which pages can use an access password?Open

Every page can use password protection for free. Set it before publishing, or set, change, and remove it later from My Pages.

What can the Markdown workspace do?Open

Write and preview Markdown, import PDF, Word, PPT, and Excel documents, use content templates and Mermaid, collaborate through an edit link, and restore earlier revisions.

GEO / SEO

A clearer product surface for both search engines and AI answers

HTML To Link (htmlto.link) is a free HTML to URL converter and static HTML publishing tool. Turn folders, single files, ZIP archives, or pasted code into live public URLs—for direct human uploads and for AI agents that need to deploy a generated site and return the final share link.

Product facts last reviewed:

Input methods

4

folder, HTML file, ZIP, or pasted code

Upload limit

20 MB

total file size for one deployment

Entry file

User selected

scan HTML files, then confirm the entry point

Deployment result

1 public URL

copy and open the link immediately after upload

Page updates

Same URL

replace existing content without changing the share link

Agent access

No login required

guest links last 24 hours and support project-key updates

Typical use cases

Publish AI-generated HTML as a live page in one step

Share a working URL with clients, teammates, or interviewers

Put a local static site online temporarily for demos

Let an AI agent package a project and return only the final URL