ScreenshotNeo

BlogHow-to

How to Blur Information in a Screenshot

Learn when to use blur, pixelation, an opaque cover, or true PDF redaction—and how to check the edited copy before sharing.

By the ScreenshotNeo team1 October 20268 min read

To hide private information in a screenshot, select the sensitive area, apply a blur, pixelation effect, or fully opaque cover, export a separate copy, and inspect that exported file before sharing. Blur and pixelation change how pixels look; they are visual obscuring effects, not a guaranteed secure redaction. If the information is inside a PDF and must be removed from the document, use a real redaction tool and apply or finalize the redaction.

Blur, pixelation, cover, and redaction: which should you use?

Method Best for Important limitation
Blur Making a face, name, email address, or other region hard to read while keeping the surrounding image natural The source may still be represented by altered pixels; do not describe a blur setting as unrecoverable
Pixelation or mosaic A clearly visible censor effect over text, faces, or account details It is still a visual effect, not document-level removal
Opaque cover Quick sharing where the covered area only needs to be unreadable in the exported image A translucent shape can leave information visible, so check opacity and the final export
PDF redaction Removing information from a PDF document Marking an area is not enough; the redaction must be applied or finalized

For a screenshot that will be posted or sent as an image, an opaque rectangle is usually the simplest choice. Use blur or pixelation when preserving the visual context matters. For a PDF that must no longer contain the original text or graphics, use the PDF application’s actual redaction operation. An Adobe Acrobat X white paper summarizes the distinction: “Marking an item for redaction only flags the item for redaction. To finalize the redaction, you must apply it.” This describes an older Acrobat workflow, so current menu names may differ.

Before you edit: make a safe working copy

  1. Keep the original screenshot in a separate location.
  2. Open a copy in your image editor or markup tool.
  3. Identify every sensitive item, including email addresses, names, account numbers, tokens, URLs, notifications, and background text.
  4. Choose blur, pixelation, or a fully opaque cover based on how the image will be used.
  5. Export to a new file, then close the editor and inspect the exported file at 100% zoom.

Check edges, small text, browser tabs, notification previews, and areas that may be visible when the image is cropped. Share only the inspected copy.

Blur a screenshot on iPhone or iPad with Markup

Apple’s Markup tools can add drawings, shapes, and text to screenshots and photos. The controls include opacity and thickness, so a cover must be made fully opaque before you save it. The exact button labels can move in later iOS or iPadOS releases; the workflow below follows Apple’s documented Photos workflow.

  1. Open Photos and select the screenshot.
  2. Tap Edit, then tap Markup.
  3. Tap the add button to insert a shape, or use a drawing tool.
  4. Place the shape over the private information.
  5. Set the fill or drawing to a fully opaque color. Do not leave the opacity partially transparent.
  6. Tap Done, then tap Done again to save the edited copy.
  7. Reopen the saved image and zoom in to verify that no characters show through.

Apple documents this Markup workflow and its shape and opacity controls in Apple Support.

Blur or cover a screenshot on Windows

A practical Windows workflow is to capture with Snipping Tool, paste the image into Paint or another editor, and cover the private region with a solid brush or rectangle. A helpdesk guide also demonstrates a Snagit solid-fill rectangle. The guide is not current Microsoft documentation, so confirm the menu names and available tools in the version installed on your PC.

  1. Capture the screen with Snipping Tool.
  2. Open the captured image in Paint or your preferred image editor.
  3. Choose a solid brush or rectangle and paint over the sensitive region.
  4. Use a color with enough contrast to confirm the area is completely covered.
  5. Save a new image file, preferably with a different name from the original.
  6. Open the saved file independently and inspect it before sending.

If you need a soft blur or mosaic instead of a solid cover, use an image editor that provides a blur or pixelation filter. Do not assume that a tool’s preview state is the same as the exported image.

Apply selective blur or pixelation in Photoshop

Photoshop supports selective edits when only one region needs to be obscured.

  1. Open a copy of the screenshot.
  2. Select the sensitive area with the Marquee or Lasso tool.
  3. Choose Filter > Blur and select a blur type.
  4. Adjust the effect until the content is visually obscured, then apply it.
  5. For a mosaic effect, use Photoshop’s pixelation workflow and a selection, mask, or Smart Filter as appropriate.
  6. Export a separate copy and inspect it at full size.

Adobe documents selective blur and pixelation for faces, logos, addresses, and other chosen regions in its Photoshop tutorial. Use this option when you already have Photoshop or need precise masks; a built-in markup tool may be enough for a simple rectangle.

When a screenshot is inside a PDF: use actual redaction

Painting over a screenshot inside a PDF changes its appearance but does not necessarily remove the underlying content. If the information must be removed from the document, select the PDF application’s redaction feature, mark the region, and apply or finalize the redaction. Then save a new PDF and test it by searching, selecting, copying, and reopening the file.

  • Do not treat a rectangle drawn on top of text as completed redaction.
  • After applying redaction, check that search and copy operations cannot recover the hidden text.
  • Inspect pages, attachments, comments, and alternate views if the PDF contains them.

The cited Acrobat X reference is an older document, so use it for the concept of applying redactions rather than as a promise that current Acrobat menus are identical.

How to check that the edited screenshot is safe to share

  • Check the exported file: never rely only on the editor canvas.
  • Zoom in: inspect small characters along the border of the blur or cover.
  • Check transparency: a shape or brush with reduced opacity can reveal text underneath.
  • Look beyond the main target: browser tabs, notifications, bookmarks, filenames, and URLs can contain private data.
  • Check alternate crops: make sure a recipient cannot reveal the area by cropping or changing contrast.
  • Keep the original private: use a new filename and attach only the edited copy.

Or skip the browser setup

If you are generating screenshots in code, ScreenshotNeo can hide sensitive page content before capture. Its options include custom CSS and JavaScript, hide selectors, capturing one element by CSS selector, full-page capture, custom headers and cookies, and waiting for a selector or network idle. You can hide a selector with CSS before the image is rendered, then capture the cleaned page. See the ScreenshotNeo documentation for request options.

Cookie banners, newsletter popups, and chat widgets are removed before the shot. Bot checks, blank pages, timeouts, failed loads, and cache hits are not billed; the response identifies the result with X-Page-Verdict and X-Billed headers. ScreenshotNeo also provides an MCP server so Claude, Cursor, and other MCP clients can call take_screenshot, get_page_info, and capture_pdf. The free plan includes 1,000 screenshots per month with no card, and paid plans start at $5 for 3,000 shots.

cURL

curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp

Python

import requests
r = requests.get("https://api.screenshotneo.com/v1/shot", params={"access_key": "YOUR_API_KEY", "url": "https://stripe.com"}, timeout=90)
open("shot.webp", "wb").write(r.content)

Node.js

const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://stripe.com' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);

For a page that contains a known private element, add a hide selector or custom CSS rule in the request, then verify the returned image just as you would a manually edited screenshot. Create a free ScreenshotNeo account to get 1,000 screenshots a month with no card.

Troubleshooting

Problem Likely cause Fix
Text is still visible under the cover The shape or brush is translucent, or the wrong layer was edited Use a fully opaque cover, export a new copy, and inspect that file
Only part of a long email or account number is hidden The selection was too small or the page changed after capture Include surrounding padding and check the entire exported image
The image looks blurred but can still be interpreted Blur strength is too low or characters are large Increase obscuring, switch to pixelation or an opaque cover, and recheck at 100%
The PDF still allows search or copy A visual mark was added instead of applying redaction Use the PDF application’s redaction operation and finalize it
ScreenshotNeo returns an unexpected page The target uses a consent banner, popup, bot check, or delayed content Use wait options, hide selectors, custom CSS or JavaScript, and inspect X-Page-Verdict
A ScreenshotNeo request fails Invalid access key, inaccessible URL, timeout, or malformed parameters Check the key and URL, set a client timeout of at least 90 seconds, and read the response headers and status

Performance, reliability, and cost notes

Manual editing is fastest for one image, but it is easy to miss repeated private elements across many pages. For automated capture, hiding content before rendering avoids a second image-editing stage. Wait only for the selector or network state your page needs; unnecessary delays increase capture time. Use caching with a TTL when the source does not change often, and use async jobs with signed webhooks for longer or larger workflows. Bulk capture supports up to 100 URLs per call.

ScreenshotNeo charges only for clean shots. Bot checks or CAPTCHAs, blank pages, timeouts, failed loads, and cache hits are not billed, and each response reports whether it was billed. Plans are Free: 1,000 shots/month; Starter: $5 for 3,000; Growth: $15 for 15,000; Pro: $39 for 60,000; Scale: $99 for 250,000; and Business: $249 for 1,000,000. Yearly billing gives two months free, and every feature is available on every plan.

FAQ

Is blur the same as redaction?

No. Blur and pixelation alter the appearance of an image. Redaction is a document operation that removes content and must be applied or finalized.

Should I blur or use a black box?

Use an opaque cover when the text only needs to be unreadable in the shared image. Use blur or pixelation when you want the edit to look less intrusive, then inspect the export carefully.

Can I recover text from a blurred screenshot?

The reviewed sources do not establish that any particular blur strength prevents recovery. Treat blur as visual obscuring, not a security guarantee.

Do I need Photoshop?

No. iPhone and iPad Markup, plus a basic Windows image editor, can handle a simple cover. Photoshop is useful for selective blur, pixelation, and detailed masks.

How do I hide private content on every automated screenshot?

Hide the content before capture with page CSS or JavaScript, or use ScreenshotNeo’s hide selectors and custom CSS options, then inspect representative outputs.