Listing Thumbnail

    Screenshotbot Enterprise

     Info
    Deployed on AWS
    Screenshot testing service for developers. Screenshotbot handles the storage of screenshots from screenshot tests running in your CI, and notifies you on GitHub when your UI changes.

    Overview

    Screenshotbot is a screenshot testing and visual regression service for engineering teams running automated UI tests across Android, iOS, Flutter, React Native, Storybook, and web applications. It handles the storage, comparison, and reporting of screenshots from your existing test infrastructure, replacing the common workflow of checking large image files into Git or Git LFS. Your CI uploads screenshots after each test run, and Screenshotbot compares them against the baseline from your main branch, posts a summary to your pull request on GitHub, GitLab, Bitbucket, Azure DevOps, or Phabricator, and provides a side-by-side diff UI for reviewers to approve or reject changes. Approved changes automatically become the new baseline on merge.

    Screenshotbot is library-agnostic and integrates with the tools your team already uses, including Paparazzi, Roborazzi, Compose Preview Screenshot Testing, swift-snapshot-testing, Jest image snapshots, Storybook, and Playwright, with SDKs for Gradle, Fastlane, npm, and a standalone CLI. Additional features include flaky test detection, automatic grouping of related changes, configurable diff thresholds, branch-aware baseline management, webhook and API access, and enterprise capabilities such as SAML SSO, audit logging, and role-based access control.

    This AWS Marketplace listing deploys Screenshotbot as a self-hosted high-availability cluster in your own AWS account, so screenshots and metadata never leave your environment: suitable for teams with data residency or compliance requirements. The CloudFormation template handles VPC configuration, instance provisioning, shared storage, and rolling upgrades automatically. Modern Interpreters Inc., the company behind Screenshotbot, holds SOC 2 Type II attestation and is pursuing ISO 27001 certification. See screenshotbot.io for documentation and integration guides.

    Highlights

    • Get notified when UI changes on GitHub, GitLab, Phabricator, BitBucket, Azure DevOps and more
    • Get Slack notifications when UI changes to collaborate better with Designers and PMs

    Details

    Delivery method

    Delivery option
    3-instance cluster

    Latest version

    Operating system
    Debian 12

    Deployed on AWS
    New

    Introducing multi-product solutions

    You can now purchase comprehensive solutions tailored to use cases and industries.

    Multi-product solutions

    Features and programs

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    Screenshotbot Enterprise

     Info
    Pricing is based on a fixed subscription cost and actual usage of the product. You pay the same amount each billing period for access, plus an additional amount according to how much you consume. The fixed subscription cost is prorated, so you're only charged for the number of days you've been subscribed. Subscriptions have no end date and may be canceled any time.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.

    Fixed subscription cost

     Info
    Monthly subscription
    $0.00/month

    Usage costs (9)

     Info
    Dimension
    Cost/hour
    t3.xlarge
    $4.00
    r6a.12xlarge
    $40.00
    r6a.xlarge
    $4.00
    r6a.2xlarge
    $8.00
    t3.2xlarge
    $8.00
    r6a.4xlarge
    $16.00
    r6a.8xlarge
    $32.00
    r6a.large
    $2.00
    t3.large
    $2.00

    Vendor refund policy

    We do not provide refunds

    How can we make this page better?

    Tell us how we can improve this page, or report an issue with this product.
    Tell us how we can improve this page, or report an issue with this product.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    3-instance cluster

    Creates a 3-instance raft cluster, with EFS for storage and an elastic load balancer

    CloudFormation Template (CFT)

    AWS CloudFormation templates are JSON or YAML-formatted text files that simplify provisioning and management on AWS. The templates describe the service or application architecture you want to deploy, and AWS CloudFormation uses those templates to provision and configure the required services (such as Amazon EC2 instances or Amazon RDS DB instances). The deployed application and associated resources are called a "stack."

    Version release notes

    Fixes Cloudformation script remove unnecessary IAM resources

    Additional details

    Usage instructions

    Fill in the required parameters:

    Stack name: screenshotbot-production

    Network Configuration: - VPC: Select your VPC - Subnet: Select first subnet (for instances) - SubnetForLoadBalancer: Select second subnet (MUST be different AZ) - SSHLocation: Defaults to 0.0.0.0/0

    Instance Configuration: - InstanceType: t3a.large (recommended starter size) - KeyPairName: Select your EC2 key pair

    Storage Configuration: - EFSPerformanceMode: generalPurpose (recommended) - EFSThroughputMode: bursting (recommended)

    Application Configuration: - Environment: production

    Step 4: Review and Create

    1. Review all parameters
    2. Check "I acknowledge that AWS CloudFormation might create IAM resources"
    3. Click "Create stack"

    Step 5: Wait for Deployment

    • Monitor progress in CloudFormation console

    Support

    Vendor support

    AWS infrastructure support

    AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

    Customer reviews

    Ratings and reviews

     Info
    0 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    0%
    0%
    0%
    0%
    0%
    0 reviews
    No customer reviews yet
    Be the first to review this product . We've partnered with PeerSpot to gather customer feedback. You can share your experience by writing or recording a review, or scheduling a call with a PeerSpot analyst.