Features Visual Diff Change Detection Scheduled Screenshots Watermark & Timestamp PDF Export API Change Alerts Full-Page Screenshots Pricing Blog How It Works Contact
Back to Blog

Text Monitoring vs Visual Diff: What Each One Actually Catches

Text Monitoring vs Visual Diff: What Each One Actually Catches

Text-based monitoring downloads a page's HTML and compares it to yesterday's version. It's fast, lightweight, and great for catching changed links, new paragraphs, or updated meta tags. But it has a blind spot: anything that changes visually without changing the HTML. A competitor swaps their hero banner by overwriting the image file at the same URL. The HTML stays identical. Text monitoring stays silent. We missed a competitor's complete homepage redesign for two weeks this way. The image URL hadn't changed, just the file behind it. Every visitor saw a completely different page, and we had no idea.

Visual diff works the other way around. It takes two screenshots of the same page at different times and overlays them pixel by pixel. If something moved, changed color, appeared, or disappeared, the diff highlights it. A CSS tweak, a swapped image, an A/B test variant that only renders client-side. Text monitoring misses all of it. Visual diff catches it immediately. The flip side: visual diff doesn't care about things that don't render. A robots.txt change, a schema markup update, an API response shift. None of that shows up in a screenshot.

The biggest practical difference is in what triggers false positives. Text monitoring fires when the HTML changes, even if the visual result looks identical (a minified CSS file with a new hash, for example). Visual diff fires when the pixels change, even if the HTML is the same. Dynamic content like rotating banners, live timestamps, or chat widgets can trigger visual diff alerts on every capture if you don't tune the sensitivity threshold. We've found that 0.1-0.5% works for static pages like legal documents, while 2-5% is better for pages with dynamic elements. Our guide to reducing false positives walks through the tuning process.

Which one do you actually need

For most monitoring workflows, one approach doesn't replace the other. Text monitoring is the right call for SEO audits and schema tracking, where you care about the source code, not what it looks like. If you're watching competitor pages, pricing tables, or compliance archives, visual diff makes more sense because the visitor's experience is the whole point.

We built visual diff into Snapshot Archive because most of our users care about what changed on screen, not in the source. Configurable thresholds, overlay modes, and alerts across email, Slack, Discord, and Telegram are all covered on the feature page.

Start archiving websites today

Free plan includes 3 websites with daily captures. No credit card required.

Create free account

More from the blog

View all posts
What Courts Accept as Website Evidence (And What They Don't)
· 2 min read

What Courts Accept as Website Evidence (And What They Don't)

Screenshots are admissible in court, but not all screenshots are equal. This guide explains what makes a website screenshot legally valid and how to set up automated evidence collection that holds up under scrutiny.

7% of Amazon Pages Returned Errors With HTTP 200. Here's the Proof.
· 2 min read

7% of Amazon Pages Returned Errors With HTTP 200. Here's the Proof.

We added a handful of Amazon pages to track product prices. Instead of price changes, we started getting alerts about error pages. Turns out scheduled screenshots double as availability monitoring, and they catch things Pingdom never will.

When Viewport Screenshots Miss the Fine Print
· 2 min read

When Viewport Screenshots Miss the Fine Print

Viewport screenshots work for headers and hero sections. But pricing tables, legal disclaimers, and footnotes live below the fold. Here's when to switch to full-page mode.