Find visual regressions
on your website faster

Get convenient report about all visual changes

Sign up free
14 days trial period

Zoom through the summary report in minutes

Or check details of every page

Sign up free
14 days trial period
  • extension

    Set up in 5 minutes

    We will scan your website for pages. Just let us know your production / staging URLs and we compare them.

  • flight_land

    Automate, Integrate

    We have great RESTful API's to integrate with your CI system. Recepies available for different hosting platforms (links below).
  • fingerprint

    Unlimited checks*

    Of course you need to be reasonable. But it is totally fine if you check you site 10 times a day, every day.

  • card_travel

    Avoid false positives

    Our custom images comparison algorithm identify vertical shifts. No more all page goes red with pixel perfect check.

Sign up free
14 days trial period

Features

Full page screenshots with Firefox or Chrome

We use a private farm of headless Firefox browsers to create screenshots. When we open the page we resize it to appropriate screen width and grab the screenshot of the full page. This usually requires large amounts of RAM as some pages are extremely large.

Custom algorithm to compare screenshots

We use both imagemagick (pixel perfect) and custom algorithm to compare images. It is implemented in C using OpenCV library and is optimized for comparing webpage screenshots. When you set up diff sensitivity we check how many pages from total amount have been changed.

Reduce noise. Mask or isolate elements

If you have rotating gallery or ads on the page we can mask them (fill them with color) so they won't be highlighted on the diff. Also, we can isolate certain elements from the page if you would like to test only those particular parts.

Security. Bypassing firewall.

Beside of bypassing basic authentication to get to your staging / dev environment we can also make browsers to go through the proxy server. In this way if you use firewall you could whitelist single IP address that will be used by all our workers.

Notifications

Add your team members and set up notifications by email or to your SLACK channel. We can also call your webhook with all the results so you can set up any notifications to your pull request threads and the like.

RESTful API

All the functionality you see from our UI is available on API level. Starting from creating project to creating all kinds of screenshots and diffs. Want to check API's fast -- try our Swagger UI to see how API's work in action.

What our clients say

The Discover Los Angeles website has thousands of events, articles, and guides for locals and visitors. Deploying anything that may impact the consumer’s experience is something we need to catch before the general public does. Diffy’s automated service helps us know exactly what changed on our front-end between deployments.

Chris Charlton
Web Developer, Digital Marketing

Pricing

Individual

100 pages
email support
REST API
 
 

$25/mo

(25¢ per page)

Great start for freelancers to test
2-5 projects.

Popular

Agency

1000 pages
slack support
onboarding consultations
team management
2 dedicated workers

$75/mo

(7.5¢ per page)

For organizations having 10+ projects. Manage your team and clients effectively.

Enterprise

Unlimited pages
priority live support
any number dedicated workers
 
 

Talk to us

(lowest price per page)

Dedicated environment for your team with maximum performance.

Sign up free
14 days trial period

FAQ

What forms of payment do you accept?

We accept Visa, MasterCard via using Stripe as a payment gateway.

What means 100 pages as a plan type?

This means that all your projects together should not exceed 100 pages. On average single site would have around 20-30 critical pages to check. But you still create really large number of screenshots as we do not limit how many times you can take them.