Try annotating

FromoneHTMLversiontothenextinseconds.

Upload · Review · Iterate · Ship.

No credit cardReviewers need no accountFree forever

The reality

Sounds familiar?

"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.

Fix this today

How it works

Upload to ship in 6 steps.

1

Drop in your HTML file

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

Upload complete ✓

Recent

hero-v3.html

1.8 MB

2 days ago

pricing-page.html

940 KB

1 week ago

onboarding.html

3.1 MB

2 weeks ago
2

Share a review link

One click, a link is ready. Reviewers open it directly — no account, no install, ever.

Share for review

Live
mrkup.soccard.me/r/brand-refresh
Copy
Public
Password
Private

Reviewers (3)

S
Sara K.Editor
M
Marco R.Reviewer
P
Priya S.Reviewer
3

Everyone leaves precise notes

Click any element to attach a note right to it. Sticky anywhere. Select a region. No more "the button on the left."

mrkup.soccard.me/r/brand-refresh
ElementStickyZone
Z
Get started
1

Font too small on mobile — bump to 16px min

button "Get started"

Color off-brand — use #0F172A not this blue
Cancel
Post
Element
Sticky
Zone
3 notes added
4

AI applies every note at once

One click. AI reads every anchored note and rewrites the HTML in a single pass. New version appears instantly.

AI Apply

4 notes → 1 pass
Claude 3.5Anthropicselected
GPT-4oOpenAI
Gemini 1.5Google
MistralMistral

Applying

CTA color off-brand
Hero copy too vague
Nav spacing mobile
aria-label missing
Apply all 4 changes →
5

New version. History preserved.

Every version is stored, diffable, and comparable side by side. The chaos is gone. Progress is visible.

Version history

Compare mode
v4 (current)
vs
v2
v4AI Apply · 4 changes
Just now
+12 −7new
v3Manual edits
12 min ago
+3 −1
v2Brand refresh
2 hr ago
+28 −14
v1Initial upload
Yesterday

v4 vs v2 · diff summary

+40 lines−21 lines4 files
6

Run AI reviewer personas

Launch up to 5 AI personas at once — Grandma, Board Member, Marketing Director. Each returns anchored notes in their own voice.

Persona Review

5 running
👵Grandma4 notes ✓
🧑‍💼Board Member6 notes ✓
📣Mktg Director5 notes ✓
🧑‍⚖️Legal CounselAnalyzing…
🧑‍💻DeveloperAnalyzing…

Latest result

👵GrandmaOPEN

"The button says Get started — started with what? I don't understand what I'm signing up for."

button.cta-primary

Everything included

Built for how feedback
actually happens.

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

Simple. No surprises.

Free

$0/mo

Full workflow, zero commitment.

  • 3 projects, 3 versions each
  • All annotation modes (element, sticky, zone)
  • Reviewers need no account
  • Public and private sharing
  • JSON + ZIP export
  • AI Apply (5 free credits/month)
  • Project activity feed

Pro

7 days free
$9/mo

Unlimited projects. Unlimited versions. One flat price.

  • Unlimited projects and versions
  • AI Apply — Claude, GPT-4o, Gemini, Mistral
  • BYO API key (no credit deduction)
  • All export formats — JSON, Markdown, HTML, prompt
  • Password-protected sharing + custom slugs
  • AI reviewer personas
  • AI changelog generation
  • Safari-chrome embed (iframe, no account required)
  • MCP server — connect Claude, Cursor & Windsurf
  • REST API keys + Webhooks
  • Priority support

Enterprise / On-Prem

Self-host everything — your servers, your data, your AI keys. No usage limits, no SaaS lock-in.

Learn more →

Drop a file.
Share the link.

Free to start. No credit card. Reviewers need no account.

Drop your first file free