Free tool
Local screenshot annotator
Mark a bug in a screenshot, cover private areas, and export a flattened image locally for a clearer issue handoff.
Annotate a screenshot on this device
Choose a still PNG, JPEG or WebP up to 5 MiB, 16 megapixels and 8192 pixels per edge. Your image stays in this browser tab. No account is needed to download.
PNG, JPEG or WebP. Files are processed on this device only.
Choose an image to start.
Review before sharing
Use an arrow for the failure, a rectangle for its context, and an opaque redaction for private details. Cover the entire sensitive area with a little room around its edges. Redactions are always painted on top of every annotation.
The downloaded PNG is flattened: it contains the visible pixels, without the source file, source metadata or undo history. Review the downloaded image before attaching it to an issue. A saved download remains on your device after you reset this tab.
Builder workflow: show the checkout button that overlaps the total, redact the customer email, then attach the PNG alongside expected and actual behavior. Agency / QA workflow: outline the incorrect mobile spacing, redact the client account panel, then attach the PNG alongside viewport and release details.
Examples for your team
Builder example
A builder points to an overlapping checkout button and covers the customer email before exporting the report image.
Start your 14-day free trialAgency / QA example
An agency marks the incorrect mobile layout and covers client account details before attaching the reviewed image to QA feedback.
Start your 14-day free trial