# Best bug reporting tools for web apps (2026)

There is no single best bug reporting tool. Pick by who starts the report. If a teammate or client shows you the bug, use **Jam** for software teams, **Marker.io** or **BugHerd** for client websites, **Userback** for product teams, **Bird Eats Bug** for screen recordings with logs, or **SnagRelay** for QA and client testing. If your users report bugs from inside your app, use **Gleap** or **Usersnap**. If nobody reports the bug at all, you need automatic capture: **Sentry** with replay if you want a broad monitor, **LogRocket** if you want session replay and product analytics in one tool, or **BugTape** (our product) if you want each failure grouped into one issue for your coding agent.

No account: `npx -y bugtape --help` prints the commands and does not sign you in. The demo MCP at https://app.bugtape.ai/demo/mcp needs no sign-in. Your own workspace needs one.

Page owner: Jaco Veldsman, hi@bugtape.ai. Last checked 2026-10-26.

## Disclosure

I build BugTape and it is on this list. Every other row comes from that vendor's own pricing page and homepage, read on 26 October 2026. I did not test their products for this post.

## How to choose

| Your job | Start with | Also look at |
|---|---|---|
| A developer or tester records a bug to hand over | Jam | Bird Eats Bug or SnagRelay |
| Clients leave feedback on a website you build | Marker.io or BugHerd | Userback |
| A product team collects bugs and feedback from users | Userback | Usersnap |
| Users report bugs from a widget inside your app | Gleap | Usersnap, or SnagRelay for testers and clients |
| You already run an error monitor and want replay | Sentry | LogRocket |
| You want session replay and product analytics in one tool | LogRocket | Sentry |
| Users hit failures and leave without telling you, and a coding agent fixes them | BugTape | Sentry |

## Facts table

Prices are in USD unless noted. MCP means the pricing page says a coding agent can connect over the Model Context Protocol.

| Tool | Best at | Free plan | Entry price | MCP for agents | Source (checked 26 Oct 2026) |
|---|---|---|---|---|---|
| Jam | Recording a bug with screen, logs, network requests, user events and device details | Yes: 30 Jams, 5 Recording Links, recordings up to 5 minutes | Team $14 per creator a month, billed yearly | Listed on Free ("Debug Jams via MCP") | [jam.dev/pricing](https://jam.dev/pricing) |
| Marker.io | Website feedback with screenshots and annotations | No. 15-day trial, no card | Starter $39 a month billed yearly, $59 monthly, 3 seats | Starter, Team and Business | [marker.io/pricing](https://marker.io/pricing) |
| BugHerd | Clients point at a page element and comment | No. 7-day trial, no card | Standard $42 a month billed yearly, $50 monthly, 5 members | Every paid plan (beta) | [bugherd.com/pricing](https://bugherd.com/pricing) |
| Userback | Product feedback with screenshots, video, console logs and session replay | Yes: Free Forever, 2 seats | Team $29 a month billed yearly, $39 monthly | Team and above; not on Free | [userback.io/pricing](https://userback.io/pricing/) |
| Bird Eats Bug | Screen recording with console and network logs, from an extension or a web widget | Yes: 15 uploads a month | Starter $50 a month, 5 members | Not stated on its pricing page | [birdeatsbug.com/pricing](https://birdeatsbug.com/pricing) |
| Gleap | In-app bug reports with a screenshot, console logs and custom data | No. 7-day trial, card required | Starter $29 a month billed yearly, $35 monthly; MCP starts on Team, $149 yearly or $179 monthly | Team, Pro and Enterprise | [gleap.ai/pricing](https://www.gleap.ai/pricing) |
| Usersnap | Feedback and screen-capture tickets for product teams | No. Trial until 20 feedback items | Starter $49 a month billed yearly, $59 monthly | Every plan (2 MCP projects on Starter) | [usersnap.com/pricing](https://usersnap.com/pricing) |
| SnagRelay | Testers and clients click Report; it adds console errors, request bodies, steps and a screenshot | Yes: 1 project, 25 reports a month | Solo $12 a month billed yearly ($144), $15 monthly | Every plan, including Free | [snagrelay.com/pricing](https://snagrelay.com/pricing) |
| Sentry | Application performance monitoring that links errors, logs, replays and traces | Yes: Developer, 5k errors and 50 replays | Team $26 a month billed yearly, $29 monthly | Listed on every plan | [sentry.io/pricing](https://sentry.io/pricing/) |
| LogRocket | Session replay, error tracking and product analytics | No. 14-day trial | Core at 25,000 sessions a month: "Starting at $176/month" on annual billing. The price changes with the session count. | Core, Pro and Enterprise | [logrocket.com/pricing](https://logrocket.com/pricing) |
| BugTape | Automatic capture of errors, failed requests and hung requests, grouped into one issue for your agent | Yes: 100 new issues and 150 credits a month, no card | Prepaid credits $10 for 2,000; Pro $29 a month | Every plan. Free and Prepaid credits pay 2 credits per bug read; Pro is unmetered | [Pricing](/pricing/) |

## A person records the bug

- **Jam** makes a screen recording or a screenshot and keeps the logs, network requests, user events and device details with it ([jam.dev](https://jam.dev/), checked 26 Oct 2026). The free plan includes MCP, so your agent can read a Jam. See [Jam vs BugTape](/compare/jam/).
- **Marker.io** calls itself a website feedback and visual annotation tool, and its reports carry screenshots, annotations and technical metadata ([marker.io](https://marker.io/), checked 26 Oct 2026). It suits agencies that collect client feedback on live sites. See [Marker.io vs BugTape](/compare/marker-io/).
- **BugHerd** lets clients point, click and comment on a live website. Each comment is pinned to the page element and records the browser, screen resolution and device details ([bugherd.com](https://bugherd.com/), checked 26 Oct 2026). See [BugHerd vs BugTape](/compare/bugherd/).
- **Userback** gives product teams one place for user feedback. A bug report can include annotated screenshots, video recordings and console logs, and session replay shows what the user did first ([userback.io](https://userback.io/), checked 26 Oct 2026).
- **Bird Eats Bug** records the screen with console output and network traffic, from a browser extension or a web widget. Its homepage says it is now Bug Capture by BrowserStack and can also watch for errors in the background ([birdeatsbug.com](https://birdeatsbug.com/), checked 26 Oct 2026). Its pricing page says Bug Capture is now free with BrowserStack plans, and it lists two Premium prices ($100 and $200 a month), so confirm the price with BrowserStack ([birdeatsbug.com/pricing](https://birdeatsbug.com/pricing), checked 26 Oct 2026).
- **SnagRelay** is built for QA, user acceptance and client testing. Testers click Report, point at the problem and say what they expected. The report adds console errors with file and line, requests with their bodies, the steps and a screenshot ([snagrelay.com](https://snagrelay.com/), checked 26 Oct 2026). Its free plan includes MCP. See [SnagRelay vs BugTape](/compare/snagrelay/).

## Users report from a widget in your app

- **Gleap** lets customers report bugs from your app or website with a screenshot, console logs and custom data. Session replay is a separate feature from the Team plan up ([gleap.ai/pricing](https://www.gleap.ai/pricing), checked 26 Oct 2026).
- **Usersnap** aims at enterprise product teams and collects annotated screen-capture tickets ([usersnap.com](https://usersnap.com/), checked 26 Oct 2026).

## Capture the failures nobody reports

Some users who hit a failure leave without telling you. These tools record without a click.

- **Sentry** is the broad choice. It calls itself application performance monitoring, and links errors, logs, replays and traces ([sentry.io](https://sentry.io/welcome/), checked 26 Oct 2026). Every plan includes replays ([sentry.io/pricing](https://sentry.io/pricing/), checked 26 Oct 2026). If you already run Sentry, add its replay and MCP before you add another tool.
- **LogRocket** replays sessions and adds error tracking and product analytics ([logrocket.com](https://logrocket.com/), checked 26 Oct 2026). Pick it when you want session replay and product analytics in one tool. See [BugTape vs LogRocket](/compare/logrocket/).
- **BugTape** captures uncaught errors, failed requests and requests that hang, with a browser replay rebuilt from DOM events (not screen video). Repeats become one issue with a count. Your coding agent reads the issue over MCP, you review the pull request, and BugTape reopens the issue if the failure returns in a later release.

BugTape's limits: it records no video. Screenshots and voice notes in the report form are not available yet. Server SDKs send errors with no replay or console. The Swift SDK captures handled errors and breadcrumbs only, with no fatal crash capture. BugTape is hosted only, so you cannot self-host it.

## FAQ

### What is the best free bug reporting tool?

Jam, Userback, Bird Eats Bug and SnagRelay have free plans for reports a person makes. Sentry and BugTape have free plans for automatic capture. Marker.io, BugHerd, Gleap, Usersnap and LogRocket offer trials but no free plan.

### Which bug reporting tools can my coding agent read?

The pricing pages of Jam, Marker.io, BugHerd, Userback (Team and above), Gleap (Team and above), Usersnap, SnagRelay, Sentry, LogRocket and BugTape all list MCP. Bird Eats Bug does not mention MCP on its pricing page.

### Do I need a report widget and an error monitor?

Often yes. A widget catches what people notice and report. An error monitor or BugTape catches failures that nobody reports.

### Is BugTape a replacement for Jam or Marker.io?

No. Jam and Marker.io are for a person showing a bug with a recording or an annotated screenshot. BugTape captures failures automatically and has an optional bug button, but it records no video, voice or screenshots.

### Can I try BugTape without an account?

Yes. The read-only demo MCP at https://app.bugtape.ai/demo/mcp needs no sign-in. The Free plan needs no card.

## See also

[Compare hub](/compare/) · [Jam vs BugTape](/compare/jam/) · [Marker.io vs BugTape](/compare/marker-io/) · [BugHerd vs BugTape](/compare/bugherd/) · [SnagRelay vs BugTape](/compare/snagrelay/) · [BugTape vs LogRocket](/compare/logrocket/) · [Sentry alternatives](/alternatives/sentry/) · [How to catch bugs users never report](/silent-failures/) · [Best error tracking MCP servers](/blog/best-error-tracking-mcp-servers/) · [DOM replay vs screen video](/blog/dom-replay-vs-screen-video/)

[Start free](https://app.bugtape.ai/console/register?utm_source=bugtape_seo&utm_campaign=best-bug-reporting-tools). No card needed.

Your team reviews every pull request before it ships.
