HTML is the new norm. uselink is where it lives.
AI can now write a real, rich document as easily as a paragraph. The output of a good prompt is less and less a chat message, and more and more a self contained HTML page. This is about why that shift is happening, and where those pages are supposed to go.
HTML is becoming the default for rich output.
Markdown earned its place. It is fast, portable, and clean, and it is still the right tool for a lot of writing. What changed is the ceiling. As models got better at producing structured output, the richest things they could express stopped fitting inside plain text.
A model can now put a table, a chart, a diagram, a code block, and a working control into one HTML file in a single pass. Tap through what that actually looks like:
Real tables, not ASCII
Structured data renders as an actual table with alignment and headers, so a reader can scan it instead of decoding it.
| Region | Users | Growth |
|---|---|---|
| US West | 4,210 | +18% |
| EU | 2,884 | +11% |
| APAC | 1,560 | +27% |
Charts that draw themselves
Numbers become an SVG chart inside the file. No image export, no separate tool, nothing to keep in sync.
Flows and architecture
System diagrams, sequences, and data flows render as crisp SVG, so an explainer can actually show how something works.
Readable code blocks
Snippets keep their formatting and can be annotated, so a review or a spec carries the real thing, not a screenshot of it.
Controls you can tune
HTML can hold real inputs, so a document becomes a small tool. Drag the slider and the chart responds live.
None of that is new to HTML. What is new is that you no longer have to write it by hand. The format finally matches what the tools can produce, and that is why HTML is quietly becoming the norm for anything richer than text.
Four reasons the shift holds up.
The Claude Code team made this case well in their post on the unreasonable effectiveness of HTML. It lines up with what we kept seeing in our own work.
Density
Tables, charts, diagrams, and code live in one file. Almost anything a model reasons about fits.
Readability
Structure, sections, and visuals make a long document something people actually read.
Sharing
It opens at a link. No attachment, no conversion. The odds someone reads it go up.
Two way
Sliders and toggles turn a document into a tool you tune, not just text you scroll.
So your model made a great page. Now what?
This is where the workflow stalls. The file sits in your downloads as . Double click and it opens on your machine only. You cannot hand a path to a teammate, so you screenshot it, zip it, or paste the source into a message and watch the formatting fall apart.
Static hosts are the usual workaround, and they were not built for this. A deploy step, a domain, and a commit is a lot of process for a document one person should read once. No reader friendly comments, no record of what changed, no safe sandbox for the scripts your model wrote. Generation is solved. This part is not, and it is the part we set out to fix.
uselink turns a file into a link people can use.
uselink is the hosting and collaboration layer for AI-generated documents. Bring an HTML page, a Markdown file, or a , and get back a clean URL that renders for anyone who opens it. We host HTML, we host AI HTML, and we let people share HTML for comments without it becoming an engineering task.
Bring your file
Paste raw HTML or Markdown, upload an or file, or drop a with assets. The file your model wrote is the file you publish.
Get a clean link
It renders properly, including code, tables, diagrams, and full HTML artifacts. Scripts run sandboxed, so the page is safe for anyone to open.
Collaborate and revise
Readers leave inline comments that thread on the document. Edit in the built in HTML or Markdown editor, and every change is saved as a version you can compare and roll back.
One link works for almost any document.
If a model can write it, you can host it. Pick a use case to see the kind of thing people put on uselink:
A report your team reads
Synthesis with a headline metric, a chart, and the detail underneath. Share the link, collect comments in the margin, keep the history as the numbers update.
A live dashboard
Stat tiles and a trend line in one page. Drop it where the team can glance at it, no BI seat required.
An RFC or design doc
Status, context, the proposal, and a decision log, all in one structured page. Reviewers comment inline, and the version trail shows how it evolved.
A client proposal
Scope, timeline, and pricing in a page that looks considered. Send the link instead of a PDF, and see exactly which sections drew questions.
A small game or toy
HTML runs, so a prototype, a quiz, or a tiny game works at the link too. Scripts are sandboxed, so it is safe to share with anyone.
A one page site
A landing page, a launch note, an event page. Publish the HTML and you have a real page at a link, without standing up a host.
Your documents are encrypted before we store them.
A document you publish can hold the most sensitive thinking in your company, so we treat it that way. Here is what happens to your content, in plain terms and without overclaiming.
To be precise about what we do not claim: this is strong encryption at rest, not zero knowledge encryption. Because uselink renders your published pages for readers, the service can decrypt content to serve it. Titles, URL slugs, and file names are kept as plain text so the product can list and link your work. We would rather show you exactly where the line is than imply one we cannot hold.
We were early because we needed this ourselves.
uselink came out of a small team that ships AI-native products and kept hitting the same wall. We generate HTML and Markdown all day, and we had nowhere good to put it. So we built the layer we wanted: drop a file, get a link, collect comments, keep the history.
The output of a good prompt is no longer a chat message. It is a document. uselink is where that document gets a home.
You can try it at uselink.app.
Common questions about hosting and sharing HTML.
How do I host an HTML file online and share it?+
Paste your HTML, upload an file, or drop a into uselink. You get a clean link that renders the page for anyone who opens it. No server setup, no deploy step, and readers do not need an account.
Can I host HTML that an AI like Claude generated?+
Yes. uselink is built for AI-generated HTML and Markdown. Save the file your model produced and drop it in. To host AI HTML safely, scripts run inside a sandbox, so the page stays safe to open and share.
Can people comment on an HTML or Markdown document?+
Yes. When you share HTML for comments, readers open the link and leave inline comments that thread on the document, next to the part they refer to.
Does uselink keep version history?+
It does, and it is live today. Every edit is saved as a timestamped version, so you can compare changes and roll back without losing earlier work.
Is my data secure on uselink?+
Your document content is encrypted before it is written to our database, so it is never stored as plain text. Keys are managed with AWS KMS, traffic moves over TLS, and account passwords are hashed and cannot be recovered.
Does uselink support Markdown as well as HTML?+
Yes. uselink ships both an HTML editor and a Markdown editor, and Markdown renders with proper code blocks, tables, and diagrams.