v1.30.2
Paste a screenshot (Ctrl+V), drop it here, or click "Open image"
Then: S — drag a box around each section to cut it out  ·  V — drag the pieces apart  ·  annotate  ·  Export PNG
Save JSON keeps the whole board so you can reopen it when checking the next build for regressions.
Pick a screen frame from the panel — Phone, Tablet, or Desktop
Click the canvas to place it, then drop widget chips inside. Or drop a mockurator-template JSON to insert a whole pack.
💡 Did you know?
S slice · V move & edit marks · ? all shortcuts
Device preview — the same board at true relative scale. If it reads on the phone, it reads everywhere.
🖥 Desktop · 1280
📱 Tablet · 820
📱 Phone · 390

🧰 MockuRATOR Companion — Snap · Grab · Log

One Chrome extension, three powers on every page, all on a right-click:

📸 Full-page snap — the whole page top to bottom as one seamless PNG. No scrolling, no stitching.
🎯 Element grab — hover highlights, click downloads it pre-cut. Works even on strict-CSP sites that block the bookmarklet.
🪲 One-click MockuLog — arms the recorder instantly (badge shows REC); right-click again saves the log. No bookmarklet, no reload ritual.

Install once (30 seconds): unzip → chrome://extensions → Developer mode → Load unpacked → pin it. Yours forever; a Web Store submission kit is inside if you ever want one-click installs for others.

📷 MockuGrab — the capture bookmarklet

Setup: drag the MockuGrab button to your bookmarks bar (once).

Use: on any page, click it, hover the element you want — it highlights — then click. A pre-cut PNG downloads, named after the page, ready to paste here. Esc cancels.

Works on most sites; some strict sites block injected scripts — for those, use the Companion's 🎯 element grab instead.

🪲 MockuLog — F12 without F12

Your app knows why it's broken — MockuLog writes the confession down so you never open DevTools again.

How: drag the 🪲 button to your bookmarks bar once. On any misbehaving page: click it (a small counter pill appears), reload the page so it hears everything, do the thing that breaks, then click the pill — a .txt log downloads.

Then: drop that .txt onto this board. It lists under Items, rides inside your Export Package, and the report tells the AI to read it. Errors, failed requests, timings — all named, all timestamped.

For your own apps there's a drop-in version: mockulog.js — one script tag and every dev build records itself (the install prompt below has any AI wire it in, dev-only).

MockuRATOR shortcuts

Slice it. Mark it. Send it.

Tools

SSlice — drag a box around a section to cut it out
VMove — drag pieces; click any piece, box, or arrow to edit it
H / hold SpacePan the view
B / A / P / TBox / Arrow / Pen / Text
📸 CaptureGrab any window, browser tab, or whole screen via the system picker — desktop apps included (HTTPS site only)

Marks

Click a mark (in Move)Caption it, recolour it, toggle box fill — in the Selected mark panel
Fill the boxTranslucent fill for highlighting a whole region
WidgetsPick a chip, drag to place (click = default size); double-click renames; the note = what it does; the report becomes a build spec
Drag / corners / endsMove a selected mark, resize a box by its corners, re-aim an arrow by its endpoints; Reverse flips an arrow

Canvas

Mouse wheelZoom
Space-dragPan
DelDelete selected piece
Ctrl+ZUndo
Ctrl+DDuplicate selected piece

Hand it to your AI

  • With an Export Package: “Read report.md first — every mark and issue is explained there. Then study board.png. Address each issue and tell me exactly what you changed, per issue.”
  • With a MockuLog capture (.txt): the analysis prompt tells the AI what the file should look like and to stop if it got the wrong one — then errors, causes, fixes by severity.
  • Installing the recorder: the install prompt has any AI vendor mockulog.js into your app, loaded in development only.
  • With both together: “Cross-reference them: which of the visual issues I marked are explained by errors in the log? Then fix each, telling me what you changed.”
One-click copies live in the panel: “Copy package prompt” beside MockuGrab; “Copy analysis prompt” and “Copy install prompt” beside MockuLog.

Tips

    Export

    Export PNGThe annotated board as an image, copied to clipboard
    Export PackageZIP: PNG + an AI-readable report.md + reload JSON
    Free forever · MIT · built by Pierre Hunt (MediaOrb)
    Saved you some time? ☕🍺 Buy me a coffee or a beer on Ko-fi
    📋 Notes
    For a note on a specific item, click it and use the note box above.
    Recent boards
    🗂 Items
    Multi-select: drag a box on empty canvas (in Move), or Ctrl-click rows here — then Group. Drag any selected item and they all move. Right-click anything for quick actions.
    📡 Capture
    🧰 Companion extension
    Full page · element grab · one-click log — right-click anywhere.
    📷 Capture bookmarklet
    Drag to bookmarks bar — click any element on any page.
    🪲 MockuLog
    Records errors & failed requests — no F12, ever.
    ◻ Widgets
    Pick a chip, drag on the canvas or click for default size. Double-click to rename; its note says what it does.
    Screens (device frames):
    A frame is a screen — widgets inside belong to it, arrows between screens become user flows.
    Starter layouts:
    Template packs (multi-screen):
    Any mockurator-template JSON dropped on the canvas inserts as a pack.
    ⚡ Guide rails