commentable<html>

Share HTML artifacts
as live, commentable links.

One private link for the page you built — in Claude, ChatGPT, or pasted in. Your team comments right on it, no accounts, and it updates in place.

Drop your HTML here

Free · End-to-end encrypted · Any HTML — Claude, ChatGPT, v0, or hand-coded

How people use it

Popular

Design review

AI-generated UI mockup

Paste your Claude or v0 output. Clients click to pin feedback on every element — no screenshots, no "which version?" threads.

Stakeholder approval

Landing page prototype

Full interactive prototype, not a Figma screenshot. Stakeholders click to comment exactly where they mean.

Popular

Freelancers

Pricing offers

Send a dynamic, branded pricing offer as a live page instead of a flat PDF. Clients react right on the offer — and only they can open it.

Email QA

Email campaign template

Share the exact rendered template. Reviewers pin issues on each element — no "the red button in the header" chains.

Hiring

Personalized job offer

A compensation breakdown as an interactive page. Only the candidate has the link — private and encrypted.

Popular

Reporting

Performance dashboard

Turn a data dump into a live dashboard. Hook it to a scheduled Claude task and the same link refreshes itself — comments and all.

Onboarding

Custom welcome guide

Build a branded, interactive onboarding page for a new hire. Private to that person from day one.

Popular

Design review

AI-generated UI mockup

Paste your Claude or v0 output. Clients click to pin feedback on every element — no screenshots, no "which version?" threads.

Stakeholder approval

Landing page prototype

Full interactive prototype, not a Figma screenshot. Stakeholders click to comment exactly where they mean.

Popular

Freelancers

Pricing offers

Send a dynamic, branded pricing offer as a live page instead of a flat PDF. Clients react right on the offer — and only they can open it.

Email QA

Email campaign template

Share the exact rendered template. Reviewers pin issues on each element — no "the red button in the header" chains.

Hiring

Personalized job offer

A compensation breakdown as an interactive page. Only the candidate has the link — private and encrypted.

Popular

Reporting

Performance dashboard

Turn a data dump into a live dashboard. Hook it to a scheduled Claude task and the same link refreshes itself — comments and all.

Onboarding

Custom welcome guide

Build a branded, interactive onboarding page for a new hire. Private to that person from day one.

See it in action

Feedback that ships itself.

Pin comments on the live page, say “read the feedback,” and Claude ships v2 to the same link.

Create in ClaudeShare one linkPin feedbackShip v2

A real phone recording, unedited.

Sound familiar?

Claude built something great.
Then you shared a file.

The artifact leaves Claude as raw HTML — dumped into Slack, downloaded, opened in four different states, discussed in a thread nobody can follow. The work is live; the feedback isn't.

Today

# design-review12 members
L

Lior 2:14 PM

latest dashboard from Claude — thoughts?

HTML

dashboard_v3_final_FINAL.html

48 KB · HTML — Click to download

D

Dana is this newer than the one from yesterday?

S

Sam opened it — chart is empty on my machine??

M

Mia the button color feels off

L

Lior which button? can you screenshot it?

4 replies · nobody is looking at the same thing

A code file, four confused replies, zero shared context.

With commentable

Q3 Dashboard🔒 encrypted
Copy link

Live report

Q3 Performance

Revenue

$128k

Users

8,420

Conv.

3.8%

1MiaMake this KPI the hero number
SamResolved

One live link. Feedback pinned to the exact element.

“Can't I just hit Publish in Claude?”

Publish is a demo button.
Client work needs more.

Claude's built-in Publish is perfect for a quick public show-and-tell. The moment the page is for someone — a client, a candidate, a stakeholder — you hit four walls.

One public link on claude.ai

Anyone can stumble on it — "Created with Claude" banner included. No password, no expiry, no privacy.

Private, end-to-end-encrypted link with optional password and expiry — on your own domain.

The shared link freezes at publish time

Keep iterating in Claude and the published page stays stale. Unpublishing is permanent.

Update HTML anytime — the link stays the same, everyone sees the latest version.

No feedback on the page itself

Reactions scatter across Slack threads, screenshots, and "which button?" ping-pong.

Pinned comments anchored to the exact element — then exported back into Claude as one prompt.

Claude artifacts only — and not for every plan

Team & Enterprise plans can’t publish publicly at all. Nothing from other tools.

Any HTML from anywhere — Claude, ChatGPT, v0, hand-coded, email templates.

Feedback in, fixes out

The loop that ships fixes.

01

Pin

Reviewers click any element and leave a comment right on it. No account needed.

02

Export to AI

One click packages every open comment together with the exact element it was pinned to.

03

Paste into Claude

The feedback arrives anchored to the code, so Claude fixes exactly what was flagged, no clarifying questions.

04

Same link updates

Version history keeps every revision with its comments. Nobody re-shares anything.

Branding is free · Pro makes it permanent

The same link.
On your own domain.

Your logo and colors are free on every plan. Pro puts the page on your domain, removes our badge, and keeps links alive forever — your clients never see us at all.

share.acme.studio/a/k3mX9pQr
Acme Studio
Copy link
Live report

Q3 Performance

Northwind account · updated 2m ago

Revenue

$128.4k

+12.5%

Active users

8,420

+5.1%

Conversion

3.8%

−0.4%

Wk1Wk2Wk3Wk4Wk5Wk6Wk7Now
S

Your own domain

No commentable badge

Links never expire

Put it on your domain — see Pro

Sharing is free on every plan · Pro from $6/mo

Works with Claude · ChatGPT · Gemini CLI

Publish straight from your AI.

Say “create a commentable link” and your AI publishes an encrypted, private page — the live link lands right in the chat. Ask again later and it updates the same link in place; a scheduled task can even refresh a dashboard on its own.

Set up in 2 minutes
Create a commentable link for this dashboard mockup
Should the link expire — 7, 30, 90 days, or never? Want a password?
7 days, no password
✅ Live link: html.commentable.link/a/k3mX9…#key=…
Fix the header contrast and update the link
✅ Updated in place — same link, now v2.
Tip · LIVE artifacts

Make a link that updates itself

Give your AI a scheduled task (Claude or ChatGPT Scheduled Tasks, or a Claude Code routine) that rebuilds your HTML — fresh data, new numbers, whatever changes — and ends with one sentence: “update my commentable link”. It updates the same link through the connector on every run. Everyone who has it always opens the latest version, and you never touch it again.

See how LIVE artifacts work →

Created using commentable

Don't imagine it.
Open it.

Six real pages, one per use case — live data, working buttons, each under its own brand. Every one is exactly what your recipients would see.

Each example opens as a real page — interact with it exactly like your reviewers would.

How it works

Three steps. No setup.

01

Publish — from your AI or here

Tell Claude or ChatGPT "create a commentable link" and it publishes for you. Or paste any HTML and watch the live preview.

02

Share the link

One private, encrypted link. Send it to anyone — no account, no install.

03

Pin feedback

Your team clicks elements to leave pinned comments. Export them into Claude, ship the fix, and the same link carries every version.

A quieter problem with “Publish”

Shared it publicly in Claude?
So did Google.

Claude’s public share puts your artifact on a crawlable URL. One site:claude.ai/public/artifacts search turns up strangers’ board decks, comp plans, and financial models — shared by people who thought they were just sending a link.

Google
site:claude.ai/public/artifacts

About 40,000 results

claude.ai › public › artifacts

Q3 Board Deck — Draft

Revenue is tracking 12% below plan; the recommendation is to defer the Series B raise until…

claude.ai › public › artifacts

Acme Health — Comp & Benefits Plan

Base bands by level, equity refresh targets, and the retention grid for the 2026 review cycle…

claude.ai › public › artifacts

Client Financial Model (v2)

Assumptions: 3.8% conversion, $128k MRR, 14-month runway. Sensitivity analysis on churn…

Illustration — titles are examples, not real pages.

Claude public share

commentable link

Search engines

Indexed — shows up in Google

Never indexed (noindex headers)

Who can open it

Anyone with the link — or who finds it in search

Only people you send the link to

Encryption

Served as a public page

End-to-end encrypted — even we can’t read it

Password

No

Optional

Auto-expiry

Lives on until you delete it

Optional — 7 / 30 / 90 days

Brand & domain

claude.ai URL, “Created with Claude”

Your logo, colors, your own domain

Feedback on the page

None

Pinned comments — no account needed

Updating

Re-publish; the shared copy goes stale

Same link, updates in place (versioned)

Based on Claude’s public artifact sharing (claude.ai/public/artifacts) as of July 2026.

From the people using it

Don’t take our word for it.

I just had a meeting with a client where I used the tool to explain the entire system visually — we both wrote notes on the visuals themselves, and I’m already using Claude to fix everything. Absolutely golden!
Stav · AI Builder
A small, smart tool that saved me hours of work… it closes the loop between creating with AI and feedback from the team or client really beautifully.
Yuval · CMO
One of the only products that hits exactly the problem I had — and solves it in the simplest, easiest way I’ve experienced.
Yonatan · Product Manager
A killer tool — as useful as it is simple.
Avi · CTO

Real feedback from early users · some quotes translated from Hebrew

🔒 Private by default

Your work stays between you and your link.

Pages you publish here are encrypted in your browser, and the decryption key travels inside the link — the page opens for the people you send it to. By default we keep a wrapped backup of your key so your own dashboard can open your links from any device; switch on zero-knowledge mode and we hold no key material at all.

Need an extra layer? Add a password. Only people with both the link and the password can open it.

Our database stores ciphertext, never your pages.

🔑

Key never leaves the URL

AES-256-GCM, client-side only

🚫

Never indexed

robots.txt + noindex headers

📦

Sandboxed rendering

Null-origin iframe

🔐

Password protection

Optional, plus expiry you control

Free plan · 3 links, live 7 days · No account to comment

Give your HTML a link worth sharing.

Paste or upload, get one private encrypted link, and let anyone pin feedback right on the live page. Pro adds your own domain and links that never expire.

End-to-end encrypted · Ready in under a minute