Client feedback, right on the page.

Stop decoding vague emails and blurry screenshots. Peanut Gallery lets your clients click anywhere on your live website and leave a comment exactly where they mean it.

Works on any website · Set up in under 2 minutes · No credit card

  • Pinned feedback
  • No more vague emails
  • Works on any site
  • Clients click, you ship
  • Set up in 2 minutes
  • Free forever plan

The feedback loop is broken

You send a link. The client replies: “the thing at the top looks weird on my end.” Which thing? Which top?

Peanut Gallery turns that mess into precise, pinned feedback — attached to the exact pixel it's about.

How it works

From install to your first pinned comment in three steps.

  1. 01

    Create a project

    Install the extension, sign in, and create a project with your client's website URL. Staging, production, or localhost — it works anywhere.

  2. 02

    Invite your client

    Send a one-time invite code. Your client installs Peanut Gallery, pastes the code, and they're in — no accounts to chase, no dashboards to learn.

  3. 03

    Collect pinned feedback

    Clients click anywhere on the page to drop a comment. You reply and resolve inline. Everything syncs so the whole team sees the same feedback.

Features

Point & click

Comments pinned to the exact element

Clients click anywhere on the live page to drop a comment pin. Pins anchor to the element itself, so they stay put when the layout reflows or the screen size changes.

See it in action
1
2
0 px drift when the page reflows
Invites

Clients join with a single code

Share a one-time invite code. Clients paste it and they're in — no seat management, no onboarding calls, no passwords to reset at 5pm on a Friday.

Collaborator limits by plan

Invite a client

PG-4F2K-9QXB
1 paste and they're in
Threads

Reply and resolve without leaving the page

Respond to feedback in a thread attached to the pixel it's about, then mark it resolved when it ships. Close out review passes instead of chasing them.

How feedback stays in sync
Logo feels small on mobile?
Bumped it up 20% — refresh!
✓ Resolved
Every note closed out in one pass
Sync

One dashboard, everyone on the same page

Every comment across every project in one place, stored in a secure cloud backend and synced in near-real-time. Triage feedback fast instead of hunting through pages.

See plans

All comments

Open
Open
Done
Done
Near-real-time across machines
0 pxPin drift when the layout reflows
2 minTo set up your first review
1 clickFor clients to comment
Any siteStaging, live, or localhost
Who it's for

Made for people who ship websites

Freelancers

Get to “approved” faster

Turn client review into a single, painless pass — and protect your margin from revision creep.

Agencies

A consistent sign-off ritual

Give every client a professional, repeatable way to review and approve work across projects.

Product teams

Stakeholder feedback, sorted

Collect feedback on staging without a single spreadsheet, thread, or screenshot annotation.

Pricing

Simple pricing that scales with you

Start free. Upgrade when you have more clients than the Free plan can hold.

Free

$0/month

Perfect for your first client review

  • 1 project
  • 20 comments per project
  • 1 collaborator
  • Point-and-click feedback
  • Replies & resolve
Get started free

Premium

$29/month

For agencies running many clients

  • Unlimited projects
  • Unlimited comments
  • Unlimited collaborators
  • Everything in Plus
  • Priority updates
Go Premium

Caps are enforced per project by the project owner's plan — clients you invite inherit your higher limits automatically.

FAQ

Frequently asked questions

What is Peanut Gallery?

Peanut Gallery is a free Chrome extension that lets web developers and agencies collect visual feedback from clients directly on a live website. Clients click anywhere on the page to drop a comment pin, so feedback is precise and tied to the exact element it refers to.

How does Peanut Gallery work?

Install the extension, create a project with your site's URL, and send your client an invite code. Your client installs the extension, joins with the code, and clicks anywhere on the page to leave a comment. Comments sync in near-real-time so everyone sees the same feedback.

Do my clients need to be technical to use it?

No. Clients install the extension, paste an invite code, and click on the page to comment. There's nothing to learn — if they can click, they can leave feedback.

Is Peanut Gallery really free?

Yes. The Free plan includes 1 project, 20 comments per project, and 1 collaborator — enough to run a real client review. Paid plans (Plus at $12/month and Premium at $29/month) add more projects, comments, and collaborators as you grow.

Which websites does it work on?

Any website you can open in Chrome — production sites, staging environments, or localhost. There's nothing to install on the site itself.

Do comment pins stay in place when the layout changes?

Yes. Pins anchor to the specific element that was clicked, so they stay attached to the right spot even when the page reflows or is viewed at a different screen size.

Do I need to add any code to my website?

No. Peanut Gallery installs as a Chrome extension and works on the page as you browse it — there is nothing to install on the website itself, no script tag, and no plugin. That also means it works on sites you didn't build.

Does Peanut Gallery work on staging sites and localhost?

Yes. It works on any page you can open in Chrome, including password-protected staging environments and localhost development servers. Because the extension runs in your browser, it sees the page exactly as you do.

Can Peanut Gallery see my browsing history?

No. The extension only reads the structure of pages where you are actively using it, so pins can anchor to the right element. It does not collect browsing history, does not read pages where you aren't using it, and does not capture form inputs, passwords, or keystrokes.

Where is my feedback data stored?

Comments and projects are stored in a secure cloud backend hosted by Supabase. Data is encrypted in transit and protected by row-level security, so collaborators can only ever see projects they've been invited to.

How is this different from sending annotated screenshots?

A screenshot is a snapshot detached from your site; a Peanut Gallery comment is attached to the live element itself. That means no guessing which version of the page a client marked up, no re-describing where something sits, and feedback that stays anchored when you make changes and the client refreshes.

How many people can I invite to a project?

It depends on the project owner's plan: 1 collaborator on Free, 10 per project on Plus, and unlimited on Premium. Limits are enforced per project by the owner's plan, so clients you invite inherit your higher limits automatically.

Do I need a credit card to start?

No. The Free plan requires no payment details and includes 1 project, 20 comments, and 1 collaborator — enough to run a complete client review before deciding whether to upgrade.

Can I cancel a paid plan at any time?

Yes. Paid plans bill monthly and can be cancelled at any time; your plan stays active until the end of the period you've already paid for. If you drop back to Free, content beyond the Free limits is retained for a reasonable period but may become read-only.

Can I use Peanut Gallery on a website I don't own?

Only if you have the right to access and review it — which covers the normal case of a developer or agency reviewing a client's site. You're responsible for making sure you're permitted to run reviews on the sites you add as projects.