Bug reporting, small fish

Catch bugs.
Ship faster.

Your users click a button. You get a screenshot, console logs, network errors and a replay of the last few minutes. Wired up in one line of code.

Free forever planยทNo credit cardยท30-second setup
A bug report in BugDump: the annotated screenshot, the reporter, the browser and the console errors
The BugDump widget on a shop: a description, an annotated screenshot and a Send button
every report includes

Everything that happened before the click

Forget "it doesn't work, plz fix." Every report ships with the full crime scene.

The session replay of a report, playing back what the user did before sending it
The network tab of a report, with the failed request marked
  • Screenshot captureAuto + manual. Users can annotate before they send.
  • Session replayA replay of the page in the moments before the bug. Scrub back and forth to find it.
  • Console logsLast 300 entries (2000 while recording) with errors + warnings. Searchable.
  • Network requestsLast 150 requests (1000 while recording) with status codes. Failures flagged.
  • User actionsEvery click, input, form submit and page change on the way to the bug.
  • EnvironmentBrowser, OS, device, screen, viewport + page URL.
Error tracking

Errors report themselves.

Uncaught errors and failed promises arrive on their own, even when nobody clicks the button. The stack trace points at your source, not the minified bundle.

  • Upload source maps from CI with @bugdump/cli
  • Repeats of one error group together, with a count
  • Turn an error into a task in one click, or ignore it

1,000 errors / month per project ยท Free forever plan

A captured error with its event count, its release and a stack trace mapped back to the source
Board

One board for every bug.

Every report lands as a task. Triage it, hand it to a teammate and move it across your columns.

The project board, with tasks in New, In Progress and Resolved
  • Set the priority, the assignee, labels and a due date
  • Mention a teammate in a comment and they get notified
  • Share a public page where your users follow fixes and upvote bugs

Forward bugs to the tools you already work in.

Integrations and webhooks come with Pro and Ultra

  • Slack
  • Discord
  • Telegram
  • GitHub Issues
  • GitHub Actions
  • Jira
  • Asana
  • Freshdesk
  • โˆฎWebhook
A comment an AI assistant left on the task over MCP: the cause of the bug and the fix
MCP server

Hand the bug to your AI.

Your assistant reads the report, the console, the network requests and the clicks before the bug, finds the cause and writes it down on the task.

  • Claude, ChatGPT and VS Code connect by signing in; Cursor and scripts use a token
  • You choose Read only or Read and write
  • Every change it makes is marked "via MCP"
setup, honestly

One line. That's it.

Paste the script tag with your project's data-api-key. It auto-initializes: no SDK setup, no build step. The npm package is there if you want it.

index.html
<!-- Drop this in your <head> or before </body> -->
<script
  src="https://bugdump.com/sdk/latest.js"
  data-api-key="YOUR_API_KEY"
  async
></script>
app.ts
// npm i @bugdump/sdk
import { Bugdump } from '@bugdump/sdk';

Bugdump.init({
  apiKey: 'YOUR_API_KEY',
});
Auto-initializes from the script tagยทWorks with React, Vue, vanilla โ€” any JSยทTypeScript types included
Try it now

The bug button is on this page โ†˜ right there

Send a test bug report from this page and see exactly what your users would send you: screenshot, console, network, the works. No signup, no API key, no commitment.

click me
simple pricing

Free forever. Pay when you grow.

No seat-based pricing nonsense. No "contact sales" tier. Just how many bugs you collect.

Free

Side projects + getting started

$0forever
  • 500 reports / month per project
  • 1,000 errors / month per project
  • Reports kept for 30 days
  • 1 GB storage
  • Up to 25 MB per file
  • 3 projects ยท 3 members
  • Email notifications
  • Screenshot, replay, console + network
  • Automatic error capture
  • Claude Code MCP
Most popular
Pro

Indie hackers + growing teams

  • 10,000 reports / month per project
  • 50,000 errors / month per project
  • Reports kept for 90 days
  • 10 GB storage
  • Up to 250 MB per file
  • 20 projects ยท 10 members
  • Slack, Discord, Jira, Asana + more
  • Webhooks
  • Custom properties
  • Remove BugDump branding
Ultra

High-volume products + agencies

  • 100,000 reports / month per project
  • 500,000 errors / month per project
  • Reports kept for 365 days
  • 50 GB storage
  • Up to 500 MB per file
  • 100 projects ยท 100 members
  • Slack, Discord, Jira, Asana + more
  • Webhooks
  • Custom properties
  • Remove BugDump branding
  • Everything in Pro
  • Highest rate limits

Prices exclude tax.

FAQ

Quick questions, honest answers.

No. They click the button, write what happened and send it. A name and an email are optional.

Ship the next release with zero "wait, why?" tickets.

The free plan covers 500 reports a month per project โ€” enough for most side projects. Upgrade only when your users find more bugs than that, which honestly is a good problem to have.

1,000 errors / month per project