How to Annotate an Image With Arrows, Boxes, and Notes

A picture with a red arrow pointing at the problem is worth a hundred words of explanation. Annotating an image — adding arrows, boxes, highlights, and notes — turns a screenshot or photo into clear instructions. It is how you show a developer exactly which button is broken, tell a designer which element to move, or guide a colleague through a form. This guide explains effective annotation and where it fits with related tools.

Why annotate instead of describe

Describing a location in words is slow and ambiguous: "the third icon from the left, near the top, the blue one." An arrow pointing straight at it removes all doubt. Annotation is faster to create and far faster to understand, which is why bug reports, tutorials, and design feedback lean on it so heavily.

How to annotate an image with this tool

  1. Open the Annotate Image tool.
  2. Load your image or screenshot.
  3. Add arrows, rectangles, highlights, and text notes where needed.
  4. Download the annotated image.

Everything runs in your browser, so the screenshot is never uploaded — useful when it shows internal tools or private data.

Annotation that communicates clearly

Redact while you annotate

Screenshots often contain things that should not be shared — names, emails, account numbers, tokens. Cover them before sending. A solid box works, or use Blur Image for a softer redaction. Annotating and redacting usually happen in the same pass: point at what matters, hide what does not.

Related tools

For simple captions rather than callouts, Add Text to Image is lighter. To crop a screenshot down to just the relevant area before annotating, Crop Image removes distraction. If you are assembling annotated steps into a guide, Images to PDF bundles them into one document.

Common uses

Privacy and limits

Annotation is fully local — no upload, no size limit, nothing stored, offline once loaded. Open the Annotate Image tool to mark up your screenshots.