Guide

How to put a Claude artifact on your own domain

September 1, 2026 · 2 min read

TLDR
  • A published Claude artifact is stuck on a claude.ai link, with no custom domain.
  • Publish the same page on DocStash and connect a domain you own.
  • The page carries your name, at a web address you control.
Get started

Claude made you a page and you want to share it, but the link says claude.ai, not you. There is no way to change the web address of a published artifact, no custom URL, no custom domain. Here is how to publish the same page on DocStash and serve it from a domain you own.

Why you cannot change a Claude artifact link

  • Published artifacts live on the Claude domain. Every published artifact gets a claude.ai link, and there is no setting to change it.
  • No custom domains, no custom URLs. Claude has no way to point your own domain or a vanity URL at an artifact, so the link never looks like it came from you.
  • The link tells everyone how the page was made. A claude.ai address reads as an AI chat export, not as your work on your site.

Serve it from your own domain with DocStash

  1. Connect Claude to DocStash. Pick Claude below and follow the short setup. No coding, no keys.
  2. Ask Claude to stash it. Say "stash this to DocStash". The page saves to DocStash and stays private until you publish it.
  3. Connect your subdomain. Add a subdomain like docs.yourname.com in DocStash settings. For most providers DocStash opens your DNS settings page for you, so you just paste in the CNAME record it shows. It has to be a subdomain, not your bare root domain, because a CNAME cannot live at the root.
  4. Publish. The page goes live on your domain as a fully white-label page, no claude.ai anywhere in the link. No forced DocStash branding on the page either.
ClaudeClaude

Try prompting Claude…

Generate our Q3 financial report as an HTML page on DocStash.
about:blank

FAQ

Can I change the web address of a Claude artifact?

Not inside Claude. A published artifact always lives at a claude.ai link. To get a different address, host the page somewhere that supports custom domains, like DocStash.

Can I use my root domain, or only a subdomain?

A subdomain like docs.yourname.com, not the bare root domain. Custom domains connect with a CNAME record, which DNS does not allow on a root domain, so a subdomain is how every host handles this. For most providers DocStash opens your DNS settings page and shows the exact CNAME to add, then checks it for you.

Will the page show any Claude or DocStash branding?

No. The published page is your content at your domain. DocStash adds no forced branding.

Does this work for ChatGPT pages too?

Yes. DocStash works with Claude, ChatGPT, Cursor, Gemini, and Codex, and the custom domain covers all of them.

Can I white-label the page or use a vanity URL?

Yes. The page serves from your own domain with no Claude or DocStash branding, so it is a fully white-label page at a vanity URL you control.

Put your next Claude page on your own domain

Connect Claude to DocStash, add your domain once, and every page you publish carries your name.

Get started