Rebase is now in open beta

Feedback your engineers
can actually use.

You flag it. Rebase captures the context and sends a ready-to-fix ticket to your tracker.

<script src="https://cdn.rebase.dev/loader.min.js"></script>

Works everywhere

React
Vue
Next.js
Webflow

See how Rebase works in 60s

Typo, wrong logo or broken flow — flag anything right on the page, and it becomes an actionable ticket.

When it's technical, get the full repro — the exact element, every step, plus the console and network state.

RB-117
#800+23-9
RB-170
Queued
RB-223
Queued
RB-276
Queued
RB-329
Queued
RB-382
Queued

Plug Claude, Cursor or your own agent into the Rebase MCP and turn tickets into PRs.

S
Sarah2m ago
The header spacing looks off on mobile
A
Alex1m ago
On it!

Comment, discuss and resolve right on the page — your team never leaves the site.

Every ticket syncs to your issue tracker automatically structured and ready to ship.

Everything you need to ship

One platform for visual feedback, ticketing, and AI-powered development.

Visual feedback

Drop a pin on any element to raise a ticket — no screenshots, no repro steps.

Element targeting

Captures the element's selector, attributes, and computed styles — and stays pinned through scroll and resize.

Console capture

Every ticket carries the console errors and warnings leading up to it.

Network capture

See the failed and slow requests behind each ticket — with secrets scrubbed.

Browser & device

Browser, OS, viewport, and connection — captured automatically.

Auto screenshots

The viewport is captured with every ticket, so you see what they saw.

Session replay

The clicks, inputs, and navigation that led up to it — repro steps without asking.

Source mapping

In dev, tickets map back to the exact component file and line.

Privacy by default

Passwords, card fields, and anything you mark are hidden before capture.

Structured tickets

Each ticket opens a labeled issue in GitHub, Linear, Jira, or Asana — with the full context attached.

Two-way sync

Status, comments, and progress on the issue flow back to Rebase.

MCP integration

Connect Cursor, Claude, or any agent to the Rebase MCP and let it open the fix as a PR.

On-page comments

Discuss and resolve each ticket in a thread on the page, with @mentions.

Email notifications

Mentions arrive instantly; everything else batches into a digest.

Team roles & seats

Invite by email or @handle with owner, team, commenter, and viewer roles.

One-line install

One script tag — or the React, Vue, and JS SDKs — running anywhere.

Shadow DOM isolation

Renders in its own shadow root — never touches your site's CSS.

CLI setup

Run npx rebase init to scaffold a project from the terminal.

Simple, scalable pricing

One plan with everything included — start with a free trial. Need more scale or security? Talk to us about Enterprise.

Compare all features
Most popular

Pro

Everything you need to capture, triage, and fix bugs.

$29/mo billed yearly

Per site · 5 seats included, then $70/seat/yr

Start free trial
  • Visual feedback + element targeting
  • Auto screenshots, console & network capture
  • Session replay & source mapping

Enterprise

Enterprise-grade security, scale, and support.

Custom

Annual contract

Contact sales
  • Everything in Pro, plus:
  • Custom seats, retention & roles
  • SSO, custom integrations & SLAs

Frequently asked questions

Have more questions? Contact us

Add one script tag to your site (or use the React, Vue, or JS SDK), connect your issue tracker (GitHub, Linear, Jira, or Asana), and start capturing feedback in minutes. Start a 7-day free trial — a card is required to begin.

Start shipping feedback faster.

Start your 7-day free trial.