- A screenshot earns its place only when words alone would slow the reader down. If text is faster, skip the image.
- Consistency beats polish. Same crop, same arrow, same redaction style across every shot reads as trustworthy.
- The real cost of screenshots is maintenance. Every UI change quietly rots your images, so plan for re-capture from day one.
- Write a one-page screenshot style checklist and make every contributor follow it. It's the cheapest quality fix you'll ever ship.
Open almost any help doc and you'll find the same crime scene. A screenshot of a settings page, shrunk to the width of a postage stamp, with a red arrow pointing at a button you can't read. Below it, a caption that just says "click here." Somebody spent ten minutes making that. It helps no one.
We've all shipped that screenshot. The fix isn't more screenshots or fancier tools. It's a few rules, applied the same way every time.
This is a practical guide to documentation screenshots: when they earn their spot, how to capture clean ones, how to annotate without making a mess, and how to keep them from rotting the minute your product team ships a redesign. There's a copy-paste style checklist at the end you can drop into your team wiki.
When screenshots actually help (and when they don't)
Here's the thing most teams get wrong. They treat a screenshot as the default, then write text around it. It should be the other way around.
A screenshot earns its place when a picture is genuinely faster than words. Showing someone where a buried toggle lives. Confirming "yes, this is the right screen, you're not lost." Proving a result actually happened, like a success banner or a populated dashboard.
It does not earn its place when the text is already clear. "Click Save" does not need a picture of a Save button. You just made the page longer and gave yourself one more thing to maintain.
A quick gut check we use: read the step out loud without the image. If the reader could complete it from the words alone, the screenshot is decoration. Cut it.
The exception is onboarding and first-run flows. When someone is brand new to a product, seeing the actual screen lowers their anxiety in a way text can't. There, lean toward more visuals. For reference docs aimed at people who already know the tool, lean way back.
Capturing clean documentation screenshots
Good documentation screenshots are boring on purpose. No personal data, no half-open menus from your last task, no Slack notification sliding in from the corner. The reader should see only what the step is about.
A few habits that do most of the work:
- Crop tight, but keep an anchor. Don't screenshot the whole monitor. Capture the relevant panel plus enough surrounding UI that the reader knows where they are. A button floating in white space is useless.
- Use a clean test account. Real customer names, internal email threads, and that one teammate's odd avatar all leak into shots. Set up a demo account with neutral, fake data and use it for everything.
- Pick one window size and stick to it. Mixed browser widths make a doc feel stitched together from three different people. It often was. Standardize on something like 1280 pixels wide.
- Mind the device frame. Decide once whether shots include the browser chrome or just the app content. Then be consistent. Mixing the two is the fastest way to look sloppy.
- Watch your zoom and resolution. Capture on a normal display zoom so text stays crisp. A screenshot taken at 50% zoom and blown up later turns into mush.
If your steps move through a flow, capturing each screen by hand gets old fast. This is the part where tools like WriteHow help. You record the process once, and it pulls a screenshot for each step automatically, so you're editing instead of stopping to hit the capture key forty times. The manual approach is fine for a three-step doc. It falls apart at thirty.
Annotation without the clutter
Annotations are where good intentions go to die. One arrow becomes three. A box becomes a box plus a circle plus two numbers plus a caption. Now the reader is decoding your artwork instead of doing the task.
Keep it to one idea per screenshot. If a single image needs five callouts, that's a sign it should be five smaller steps.
Our annotation rules are short:
- One color for highlights. Pick a bright accent that isn't already common in your UI. Use it for every box and arrow. Don't rotate through red, green, and yellow.
- Boxes over arrows for "look here." A rectangle around the target reads instantly. An arrow makes the eye travel. Save arrows for showing direction or order.
- Number, don't narrate. If a screen has a sequence, drop small numbered markers on it and put the words in the steps below. Long sentences baked into an image can't be edited, translated, or read by a screen reader.
- Match line weight. A 2-pixel box on one shot and a 6-pixel box on the next looks accidental. Set a default and forget about it.
On blurring: redact anything that identifies a person or a private system. Names, emails, API keys, account IDs, internal URLs. A solid block beats a light blur, because a light blur can sometimes be reversed, and it always looks like you weren't sure.
The maintenance problem nobody budgets for
Here's the uncomfortable truth. The expensive part of documentation screenshots isn't making them. It's the day your product renames a menu, moves a button, or rolls out a new theme, and suddenly every image in forty articles is subtly wrong.
Outdated screenshots are worse than no screenshots. A reader trusts the picture over the text. When the picture shows a screen that no longer exists, they assume they're doing something wrong and they file a ticket.
A few ways to keep the rot in check:
- Name files so you can find them.
settings-billing-01.pngbeatsScreenshot 2026-06-09 at 4.12.png. When the billing page changes, you want to grep, not hunt. - Keep the source. Store the editable version, not just the flattened PNG. Re-doing annotations from scratch is the thing that makes people skip the update.
- Tie a doc review to releases. When a feature ships a visible UI change, the release checklist should include "check the screenshots." It won't catch everything, but it catches the big ones.
- Prefer text for things that change often. If a label gets reworded every quarter, describe it in words and screenshot only the stable layout around it.
This is also the strongest argument for capture tools that can re-record a flow quickly. If refreshing a guide means re-running the recording instead of recapturing thirty frames by hand, you'll actually do it. The friction is what kills maintenance, not the intent.
Accessibility and alt text
A screenshot is invisible to anyone using a screen reader, and to Google, unless you describe it. Alt text isn't a nice-to-have you bolt on at the end. It's part of writing the step.
Two rules cover most cases.
First, never put critical instructions only inside an image. If the one place a reader learns the API endpoint is a screenshot, blind users and anyone with images turned off are stuck. Put it in the text, and let the screenshot confirm it.
Second, write alt text that describes the function, not the pixels. "Billing settings page with the Upgrade button highlighted" tells the reader what they need. "Screenshot of a webpage" tells them nothing. Skip "image of" and "screenshot of" as openers, the screen reader already announces it's an image.
A screenshot style checklist you can steal
The single best thing you can do for screenshot quality is write down your rules and make every contributor follow them. Here's a starting checklist. Trim it to fit your tools and paste it into your contributor guide.
Screenshot style checklist
Before you capture
- Logged into the clean demo account, not a real one
- No private data, customer names, emails, or keys on screen
- No stray notifications, tooltips, or half-open menus
- Browser set to the standard width (for example, 1280px)
- Display zoom at 100% for crisp text
Framing
- Cropped to the relevant area plus a small anchor of surrounding UI
- Browser chrome included or excluded, matching the rest of the docs
- Same aspect ratio and size as sibling screenshots
Annotation
- One idea per screenshot
- Single accent color for all boxes and arrows
- Consistent line weight
- Numbered markers for sequences, with the words in the step text
- Sensitive info covered with a solid block, not a soft blur
Before you publish
- Descriptive file name (for example, settings-billing-01.png)
- Editable source saved alongside the export
- Alt text written, describing the function, not "screenshot of"
- No critical instruction that lives only inside the image
None of this is hard. It's just easy to skip when you're rushing to ship a doc. The teams whose help centers feel trustworthy aren't using better screenshot software. They're using the same five rules on every single image, and it shows.
Start with the checklist. Apply it to your next article. Then go back and fix the postage-stamp screenshot with the unreadable arrow. You know the one.
Frequently asked questions
How many screenshots should a documentation page have?
What size should documentation screenshots be?
How do I keep documentation screenshots from going out of date?
Should I blur or redact sensitive information in screenshots?
What makes good alt text for a documentation screenshot?
Skip the manual write-up
WriteHow records your process once and turns it into a polished how-to guide — screenshots, annotations, and 50+ languages included.
Get started — free