Rebase is now in open beta

Feedback, right where it happens.

Drop a pin on any element to raise a ticket — captured with full context and synced to your issue tracker.

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

Companies using Rebase

Premier LeagueValtechAcme

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

Coming soon

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

Simple, scalable pricing

Start free, no card required. Scale to Team, Business, or Enterprise as your needs grow.

Compare all features

Free

Everything you need to capture and fix bugs.

$0

No card required

  • Visual feedback + element targeting
  • Auto screenshots & console capture
  • Structured tickets, 1 issue tracker
Most popular

Team

Ship faster with your whole team in sync.

$39/mo

5 seats, then $9/seat

  • Everything in Free, plus:
  • Network capture & session replay
  • Two-way sync — all 4 issue trackers

Business

Scale feedback with AI triage and agent automation.

$149/mo

20 seats, then $9/seat

  • Everything in Team, plus:
  • AI triage & de-duplication
  • Advanced agent (multi-agent, auto-PR)

Enterprise

Enterprise-grade security, scale, and support.

Custom

  • Everything in Business, plus:
  • All 4 trackers + custom integrations
  • Custom seats, retention & roles

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.