Claude Artifacts let you generate a working HTML page, a report, or a small app right inside a conversation. The moment it looks good, you usually want to send it to someone: a teammate, a client, a friend. That is where people get stuck. The artifact lives inside Claude, and what you actually want is a plain, public URL anyone can open.
Handoff closes that gap. Copy the artifact's HTML, upload it, and get a permanent, human-readable link you control.
Claude can share an artifact through its own interface, which is convenient for quick collaboration. But sometimes you want something different:
When that is what you need, host the artifact's HTML on Handoff.
In Claude, open your artifact and copy its HTML (or download the code).
Paste it into Handoff, or upload the file from your terminal:
handoff upload claude-artifact.html --slug my-artifact
Share the link:
handoff.host/@you/my-artifact
That is the whole flow. No deploy config, no hosting project to set up.
@username/artifact-name is easy to share out loud or drop into a message.Any self-contained HTML artifact: a report, a dashboard mockup, a landing page, a design exploration, a slide deck, or a small tool. Handoff also renders Markdown and hosts images. For a fuller list of artifact types worth sharing, see HTML artifact examples for Claude Code and how to share Claude Code HTML artifacts.
Create a free account, paste your artifact's HTML, and get a link in seconds.