Bug reporting

Bug reports your developers can actually reproduce

“It's broken” is not a bug report. BugPort's browser extension captures the screenshot, console logs, network requests, and the exact environment in one click — so every issue lands in a shared dashboard with everything a developer needs to fix it.

Poor software quality cost the US an estimated $2.41 trillion in 2022.

A large slice of that is avoidable rework: bugs that ship because they were reported without enough context to reproduce, then bounce between tester and developer for days. The fix isn't more bug reports — it's bug reports that carry the evidence with them the first time.

Source: CISQ — The Cost of Poor Software Quality in the US (2022)

One click captures everything

No more “can you send me the console output?” back-and-forth.

Capture in the browser

Hit the BugPort extension on any page. It grabs an annotated screenshot (or a short recording), the console logs, and the network requests — no local setup on the developer's side.

Environment attached automatically

Browser, OS, viewport, URL, and the steps that led there ride along with the report, so “works on my machine” stops being the end of the conversation.

Lands in a shared dashboard

Reports arrive in your BugPort workspace where the whole team can triage, comment, assign, and track them to done — with the heavy media stored on Cloudflare R2, not lost in a chat thread.

Fix with the evidence in hand

Developers open a report and see exactly what the reporter saw: the failing request, the console error, the screenshot. Reproduction stops being a scavenger hunt.

Free to start, priced on storage

The extension is free. Paid plans add more workspace storage for screenshots, recordings, and network payloads — you scale on the evidence you keep, and pricing is tiered with member caps per plan.

See plans and pricing

Frequently asked questions

What exactly does the extension capture?

An annotated screenshot or short screen recording, the browser console logs, the network requests (with a source label), and environment details like browser, OS, viewport, and URL. You choose what to include before sending.

Which browsers are supported?

BugPort ships a Manifest V3 extension for Chrome and Chromium-based browsers (Edge, Brave, Arc). You can also embed the BugPort widget directly in your own web app for in-product reporting.

Where do screenshots and recordings get stored?

Media and heavy payloads go to Cloudflare R2, never into a database. Reports in your dashboard link to that media; your team controls access through the workspace.

Does it work with our stack?

It captures what happens in the browser, so it's framework-agnostic — React, Vue, plain HTML, or a headless storefront all work the same way. Nothing needs to change in your app to file a report.

Is there a free plan?

Yes. The extension is free and the Free plan starts you with workspace storage for reports; you upgrade when you need more room for media, not more seats.

Want a walkthrough for your team?

Leave your email and we'll show you how BugPort fits into your bug-reporting and triage workflow — or just add the extension and start now.

No spam. Prefer to dive in? Add the Chrome extension and file your first report in a minute.