Upload · Review · Iterate · Ship.
No credit cardReviewers need no accountFree forever
The reality
"Which button? The red one." "There are four red ones."
Screenshot threads lose all spatial context. Feedback becomes a guessing game.
"Was that note on the latest version or the one before the rebrand?"
Versions and feedback get tangled. You ship a fix that was already overridden.
"The Slack thread is 300 messages. Was the CTA change approved or not?"
Decisions disappear into chat history. Nobody's sure what's resolved.
"I asked Claude to fix it. It fixed the wrong thing. Again."
Vague prompts produce vague edits. Anchored feedback is what AI actually needs.
This is the last time you explain which button.
Precise, anchored feedback. Applied by AI. New version in minutes.
How it works
brand-refresh.html
2.4 MB · HTML document
Recent
hero-v3.html
1.8 MB
pricing-page.html
940 KB
onboarding.html
3.1 MB
How it works
Any HTML — from an AI tool, a build output, or a design handoff. No setup, no config.
brand-refresh.html
2.4 MB · HTML document
Recent
hero-v3.html
1.8 MB
pricing-page.html
940 KB
onboarding.html
3.1 MB
One click, a link is ready. Reviewers open it directly — no account, no install, ever.
Share for review
LiveReviewers (3)
Click any element to attach a note right to it. Sticky anywhere. Select a region. No more "the button on the left."
Font too small on mobile — bump to 16px min
button "Get started"
One click. AI reads every anchored note and rewrites the HTML in a single pass. New version appears instantly.
AI Apply
4 notes → 1 passApplying
Every version is stored, diffable, and comparable side by side. The chaos is gone. Progress is visible.
Version history
v4 vs v2 · diff summary
Launch up to 5 AI personas at once — Grandma, Board Member, Marketing Director. Each returns anchored notes in their own voice.
Persona Review
5 runningLatest result
"The button says Get started — started with what? I don't understand what I'm signing up for."
Everything included
Every feature ships on day one. No add-ons.
Notes anchored to elements
Click any part of the page to pin feedback directly to it. No more "the blue button — no, the OTHER blue button."
AI applies every note in one shot
Pick a model (Claude, GPT-4o, Gemini, Mistral), press apply. All feedback rewritten into the HTML at once. A new version appears.
Side-by-side version diff
Open the diff view to see exactly what changed between any two versions — element by element. Ship with confidence.
AI reviewer personas
Create named personas (Brand Voice, QA, Accessibility) with a persistent prompt. Consistent, reproducible feedback on every version.
Saved reply templates
Save recurring review phrases locally. One click to reuse. Keeps common feedback fast and consistent across sessions.
AI changelog generation
Summarize resolved feedback into a professional changelog entry automatically. Markdown, ready to paste into your release notes.
Chrome Extension
Review and annotate any HTML deliverable directly in your browser — no upload required. Flag issues on live pages, client staging sites, or local previews.
Notes anchored to elements
Click any part of the page to pin feedback directly to it. No more "the blue button — no, the OTHER blue button."
AI applies every note in one shot
Pick a model (Claude, GPT-4o, Gemini, Mistral), press apply. All feedback rewritten into the HTML at once. A new version appears.
Side-by-side version diff
Open the diff view to see exactly what changed between any two versions — element by element. Ship with confidence.
AI reviewer personas
Create named personas (Brand Voice, QA, Accessibility) with a persistent prompt. Consistent, reproducible feedback on every version.
Saved reply templates
Save recurring review phrases locally. One click to reuse. Keeps common feedback fast and consistent across sessions.
AI changelog generation
Summarize resolved feedback into a professional changelog entry automatically. Markdown, ready to paste into your release notes.
Chrome Extension
Review and annotate any HTML deliverable directly in your browser — no upload required. Flag issues on live pages, client staging sites, or local previews.
Safari-chrome embed
Embed any project as a Safari-style browser preview. Drop it in Notion, a client deck, or any website — live HTML, no account needed.
MCP server
Connect Claude, Cursor, or Windsurf directly. Upload HTML, pull comments, and ship revisions without leaving your AI coding tool.
Project activity feed
See every annotation, resolution, and version upload in a single chronological feed. Always know where the review stands.
REST API access
Generate API keys and integrate Mrkup into your own pipelines. Trigger reviews, pull comments, automate the feedback loop.
Export in any format
Download as structured JSON, Markdown report, HTML summary, or a ready-to-paste AI prompt. Your data, your format.
Webhooks
Fire events to your systems when comments are created or resolved. Wire Mrkup into Zapier, Slack, or your own backend.
Files encrypted at rest
Stored encrypted. Never scanned, never used to train AI, never shared. Delete a project and the file is gone permanently.
Safari-chrome embed
Embed any project as a Safari-style browser preview. Drop it in Notion, a client deck, or any website — live HTML, no account needed.
MCP server
Connect Claude, Cursor, or Windsurf directly. Upload HTML, pull comments, and ship revisions without leaving your AI coding tool.
Project activity feed
See every annotation, resolution, and version upload in a single chronological feed. Always know where the review stands.
REST API access
Generate API keys and integrate Mrkup into your own pipelines. Trigger reviews, pull comments, automate the feedback loop.
Export in any format
Download as structured JSON, Markdown report, HTML summary, or a ready-to-paste AI prompt. Your data, your format.
Webhooks
Fire events to your systems when comments are created or resolved. Wire Mrkup into Zapier, Slack, or your own backend.
Files encrypted at rest
Stored encrypted. Never scanned, never used to train AI, never shared. Delete a project and the file is gone permanently.
Pricing
Free
Full workflow, zero commitment.
Pro
7 days freeUnlimited projects. Unlimited versions. One flat price.
Enterprise / On-Prem
Self-host everything — your servers, your data, your AI keys. No usage limits, no SaaS lock-in.
Free to start. No credit card. Reviewers need no account.