guides
Bug reporting & debugging guides
Step-by-step guides for writing bug reports developers can act on — with Chrome’s built-in tools, and the faster way with Bugmark.
- best bug reporting tools
The best bug reporting tools in 2026, compared honestly
Nine visual bug reporting tools that show up again and again on shortlists, compared on who they suit, what they capture, what the free plan really includes and where each one falls short. No tool wins every category, so we point out the best fit for each kind of team.
Read guide - guide
How to write a bug report developers can actually fix
A good bug report lets someone who has never seen the problem reproduce it in minutes. This guide covers the fields every report needs, a copy-paste bug report template, a real example, and the mistakes that send tickets back with "can't reproduce".
Read guide - guide
How to capture a HAR file in Chrome
Support teams ask for a HAR file when they need to see exactly what your browser sent and received. Here is how to record and export one from Chrome DevTools in about two minutes, and how to keep your cookies and tokens out of it.
Read guide - guide
How to capture console logs in Chrome
Console errors are often the fastest route to the cause of a web bug. This guide shows how to open the Chrome Console, keep messages across page loads, save the console log to a file, and share errors in a form developers can act on.
Read guide - guide
Steps to reproduce template and examples
Steps to reproduce (STR) are the part of a bug report developers read first and the part most often done badly. Use the template below, follow a few simple rules, and your bugs will stop coming back marked "cannot reproduce".
Read guide - guide
How to take a full page screenshot in Chrome
Chrome can capture an entire scrolling page as one image without installing anything. It is just hidden inside DevTools. This guide covers the built-in command, mobile-size captures, and what to do when the result looks wrong.
Read guide - guide
How to report a bug on a website (no technical skills needed)
You found something broken on a website and want it fixed. You do not need to know any code to write a report that gets acted on. This guide covers the quick checks to do first, the six things every report needs, a plain-English template you can paste into an email, and who to send it to.
Read guide - guide
How to copy a request as cURL in Chrome
Chrome can turn any request in the Network panel into a ready-to-run cURL command, with the same URL, method, headers, cookies and body the page sent. It is the fastest way to replay a failing API call outside the browser or hand it to a backend developer. Here is how to do it, which variant to pick, and how to remove secrets first.
Read guide - guide
How to screen record in Chrome on any computer
Chrome has no record button of its own on Mac or Windows, but every operating system ships a screen recorder that captures a Chrome window perfectly well. This guide covers the built-in options on macOS, Windows and ChromeOS, when an extension is the better choice, and how to record a bug so the video comes with the logs developers need.
Read guide