Real device cloud of 20,000+ real iOS & Android devices, instantly accessible
Speed up tests by 10x on real device cloud of 20,000+ real iOS & Android devices
Visual coverage that scales with your business
Save over $10,000 of real device cost per tester in your team
Speed up tests by 10x on real device cloud of 20,000+ real iOS & Android devices
Enhance app UX with extensive visual testing - Save upto 80% on high volumes
360° Observability for E2E UI, API, and Unit tests run on any platform. Even beyond BrowserStack
The super app for complete website accessibility compliance
Test 10x faster with an AI-powered, all-in-one test management solution
Speed up tests by 100x using scalable desktop browser automation solution
Test Creation & Automation, Simplified: Scale faster with 90% Less Effort
Report Bugs 10x Faster by reporting detailed bugs in seconds
Mobile app accessibility simplified: Get 5X faster issue detection
(billed annually)
- Instant replay to report bugs with just one click
- Perfect data-rich bug reports
- Screen recorder to report bugs and tests
- Integrations with Github, Jira, Slack, and more
-
Access to select flagship devices from Apple, Samsung, and Google (latest & previous gen)
View available devices
Instant access to:
- Apple iPhone 16, 16 Plus
- Apple iPhone 15, 15 Plus
- Apple iPad Pro 11 (2024 & 2022)
- Samsung Galaxy S24, S23
- Samsung Galaxy Tab S9, S8
- Google Pixel 9, 8
-
Unlimited Testing Minutes
Fast-track releases: test for as long, and as much as you want
-
Localhost, Staging, and Private Website Testing
Save time in deployments. Access localhost on any of the 3,000+ real desktop browser combinations
-
Page Performance & Insights via SpeedLab
Make your website faster with actionable insights and page scores
-
Bulk Screenshots Testing
Do bulk checks to ensure your website is not breaking across browser-device combinations
-
Responsiveness Testing
Make sure that your responsive web design works on all devices and screens
-
Absolute Security, Guaranteed
We are SOC2 Type 2 & GDPR compliant
-
Active Support via Chat & Emails
Get active support from our experts via emails & chats
-
Idle session timeout limit up to 10 mins
Test use cases that require your web app to stay idle for up to 10 mins
(billed annually)
- Instant replay to report bugs with just one click
- Perfect data-rich bug reports
- Screen recorder to report bugs and tests
- Integrations with Github, Jira, Slack, and more
-
20,000+ Real iOS & Android Device Units
Get more accurate results than emulators/simulators. Available anytime, all the time. View List
-
Instant Access to Mobile Browsers
No time wasted in setups. Test across mobile browsers like Chrome, Firefox, Safari, Edge, etc., on real iOS & Android devices
-
Proprietary Mobile DevTools for Quick Debugging
Debug using pre-installed developer tools in Chrome & Safari browsers even on mobile
-
Localhost, Staging, and Private Website Testing Across Devices
Save time in deployments. Access localhost & staging environments on any of the 20,000+ real desktop & mobile devices
-
19 Data Centres Across 13 Global Locations
No queuing, No availability issues. View status history
- Instant replay to report bugs with just one click
- Perfect data-rich bug reports
- Screen recorder to report bugs and tests
- Integrations with Github, Jira, Slack, and more
-
Team Access to 20,000+ Real iOS & Android Device Units
Get to Faster release cycles by testing across devices simultaneously. Available any time, all the time. View List
-
Collaborative Debugging & Testing with Mobile DevTools
Coordinate with teammates for real time debugging with pre-installed developer tools in Chrome & Safari browsers.
-
Increased Productivity with Bookmarks & Integrations like Jira, Slack, Github & more
Integrate your existing collaborative tools for higher productivity. See List
-
Test Real World Scenarios by Network Throttling
Simulate different network conditions (eg: 4G) while testing on real mobile devices
-
Geolocation Testing from 100+ Different Countries
Ensure a smooth experience for your web users across the globe
-
Access Team's Test History & Instantly Relaunch Same Sessions
Observe team's test history in One place: Identify the device, browser, features used and relaunch those exact sessions.
-
Exclude Internal Traffic from Google Analytics
Use your Local IP during testing and ensure that your Google Analytics data remains unaffected
- Instant replay to report bugs with just one click
- Perfect data-rich bug reports
- Screen recorder to report bugs and tests
- Integrations with Github, Jira, Slack, and more
-
Test Payments made via Apple Pay & Google Pay on Real Devices
Validate Apple Pay & Google Pay based payment workflows so customers don't run into issues
-
2FA with OTP/SMS & Interrupt testing with SIM-enabled device
Test for SIM-based use cases including OTP verification and interrupt testing
-
Test on multiple devices simultaneously
Test side by side on 2 mobile devices simultaneously. Compare results easily to save time and effort.
-
Configure Safari browser settings on iOS devices for cross site tracking
Enable cross-site tracking on iOS Safari to test your application with cookies retained
-
Accessibility settings on iOS
Access accessibility setting options for iOS devices
-
Test voice input and audio recording via microphones
Test your audio related use cases with support for audio on remote devices.
-
Upload & download docs, images, pdfs, sheets & more
Upload files from your system to the BrowserStack device
-
Customise advanced settings like dark mode, iOS timezone & more
Exhaustive settings options to test your app for different modes and user preferences
-
Inject QR Codes, Barcodes on real mobile devices
Test image capture and QR code/barcode scanning for your websites on BrowserStack real devices
-
Set time and change different timezones
Test use cases that require you to set time and change timezones
-
Idle session timeout limit extended up to 25 mins
Test use cases that require your web app to stay idle for up to 25 mins
(billed annually)
- Instant replay to report bugs with just one click
- Perfect data-rich bug reports
- Screen recorder to report bugs and tests
- Integrations with Github, Jira, Slack, and more
-
Access to select flagship devices from Apple, Samsung, and Google (latest & previous gen)
View available devices
Instant access to:
- Apple iPhone 16, 16 Plus
- Apple iPhone 15, 15 Plus
- Apple iPad Pro 11 (2024 & 2022)
- Samsung Galaxy S24, S23
- Samsung Galaxy Tab S9, S8
- Google Pixel 9, 8
-
Unlimited Testing Minutes
Fast-track releases: test for as long, and as much as you want
-
Localhost, Staging, and Private Website Testing
Save time in deployments. Access localhost on any of the 3,000+ real desktop browser combinations
-
Page Performance & Insights via SpeedLab
Make your website faster with actionable insights and page scores
-
Bulk Screenshots Testing
Do bulk checks to ensure your website is not breaking across browser-device combinations
-
Responsiveness Testing
Make sure that your responsive web design works on all devices and screens
-
Absolute Security, Guaranteed
We are SOC2 Type 2 & GDPR compliant
-
Active Support via Chat & Emails
Get active support from our experts via emails & chats
-
Idle session timeout limit up to 10 mins
Test use cases that require your web app to stay idle for up to 10 mins
(billed annually)
- Instant replay to report bugs with just one click
- Perfect data-rich bug reports
- Screen recorder to report bugs and tests
- Integrations with Github, Jira, Slack, and more
-
20,000+ Real iOS & Android Device Units
Get more accurate results than emulators/simulators. Available anytime, all the time. View List
-
Instant Access to Mobile Browsers
No time wasted in setups. Test across mobile browsers like Chrome, Firefox, Safari, Edge, etc., on real iOS & Android devices
-
Proprietary Mobile DevTools for Quick Debugging
Debug using pre-installed developer tools in Chrome & Safari browsers even on mobile
-
Localhost, Staging, and Private Website Testing Across Devices
Save time in deployments. Access localhost & staging environments on any of the 20,000+ real desktop & mobile devices
-
19 Data Centres Across 13 Global Locations
No queuing, No availability issues. View status history
- Instant replay to report bugs with just one click
- Perfect data-rich bug reports
- Screen recorder to report bugs and tests
- Integrations with Github, Jira, Slack, and more
-
Team Access to 20,000+ Real iOS & Android Device Units
Get to Faster release cycles by testing across devices simultaneously. Available any time, all the time. View List
-
Collaborative Debugging & Testing with Mobile DevTools
Coordinate with teammates for real time debugging with pre-installed developer tools in Chrome & Safari browsers.
-
Increased Productivity with Bookmarks & Integrations like Jira, Slack, Github & more
Integrate your existing collaborative tools for higher productivity. See List
-
Test Real World Scenarios by Network Throttling
Simulate different network conditions (eg: 4G) while testing on real mobile devices
-
Geolocation Testing from 100+ Different Countries
Ensure a smooth experience for your web users across the globe
-
Access Team's Test History & Instantly Relaunch Same Sessions
Observe team's test history in One place: Identify the device, browser, features used and relaunch those exact sessions.
-
Exclude Internal Traffic from Google Analytics
Use your Local IP during testing and ensure that your Google Analytics data remains unaffected
- Instant replay to report bugs with just one click
- Perfect data-rich bug reports
- Screen recorder to report bugs and tests
- Integrations with Github, Jira, Slack, and more
-
Test Payments made via Apple Pay & Google Pay on Real Devices
Validate Apple Pay & Google Pay based payment workflows so customers don't run into issues
-
2FA with OTP/SMS & Interrupt testing with SIM-enabled device
Test for SIM-based use cases including OTP verification and interrupt testing
-
Test on multiple devices simultaneously
Test side by side on 2 mobile devices simultaneously. Compare results easily to save time and effort.
-
Configure Safari browser settings on iOS devices for cross site tracking
Enable cross-site tracking on iOS Safari to test your application with cookies retained
-
Accessibility settings on iOS
Access accessibility setting options for iOS devices
-
Test voice input and audio recording via microphones
Test your audio related use cases with support for audio on remote devices.
-
Upload & download docs, images, pdfs, sheets & more
Upload files from your system to the BrowserStack device
-
Customise advanced settings like dark mode, iOS timezone & more
Exhaustive settings options to test your app for different modes and user preferences
-
Inject QR Codes, Barcodes on real mobile devices
Test image capture and QR code/barcode scanning for your websites on BrowserStack real devices
-
Set time and change different timezones
Test use cases that require you to set time and change timezones
-
Idle session timeout limit extended up to 25 mins
Test use cases that require your web app to stay idle for up to 25 mins
- Advanced Access Control
- Single Sign-On
- IP Whitelisting
- Advanced Local Testing
- Usage Analytics
- Priority Support
- Advanced Access Control
- Single Sign-On
- IP Whitelisting
- Advanced Local Testing
- Usage Analytics
- Priority Support
Live Feature List |
Mobile Lite
15
/
month
(billed annually) |
Desktop & Mobile
39
/
month
(billed annually) |
Team
|
Enterprise
Add to unlock enterprise features, high-touch support, and advanced compliance
|
---|---|---|---|---|
Test on real devices, browsers & OS combinations | ||||
Real iOS & Android Device Units
|
Flagships only
Instant access to:
|
20,000+ | 20,000+ | 20,000+ |
Unlimited Testing Minutes |
|
|
|
|
3000+ Desktop Browser Combinations |
|
|
|
|
~100% Device Availability |
|
|
|
|
Windows & MacOS Versions |
|
|
|
|
Test for better user experience | ||||
Page Performance & Insights via SpeedLab |
|
|
|
|
Screenshots Testing |
|
|
|
|
Responsiveness Testing |
|
|
|
|
Geolocation Testing from 100+ countries - GPS |
|
|
||
Geolocation Testing from 100+ countries - IP |
|
|
||
Test for Real World Scenarios by Network Throttling |
|
|
||
WCAG Compliant Accessibility Testing |
|
|
||
Advanced Device Features For Improved Coverage (Available with pro plans) | ||||
SIM Card on device |
|
|||
In-app purchase with Apple Pay |
|
|||
In-app purchase with Google Pay |
|
|||
Microphone Audio Injection |
|
|||
Upload and download images |
|
|||
iOS Settings |
|
|||
Android Settings |
|
|||
Image Injection |
|
|||
Set Time |
|
|||
Change Timezone |
|
|||
Enhance productivity while testing | ||||
Users | 1 | 1 | Starting from 5 | Starting from 25 |
Localhost, Staging, and Private Website Testing |
|
|
|
|
Local Testing Network Panel
Visibility of all open tunnels and admin control over local testing settings |
|
|||
Multi-Device Testing
Test side by side on 2 mobile devices simultaneously. Compare results easily to save time and effort. |
|
|
||
Proprietary Mobile DevTools |
|
|
|
|
Jira |
|
|
||
Slack |
|
|
||
Trello |
|
|
||
Github |
|
|
||
Bookmarks
Bookmark frequently-tested URLs to avoid manually entering them with each session |
|
|
||
Test Session History
Observe team's test history in One place: Identify the device, browser, features used and relaunch those exact sessions. |
|
|
||
Usage Reports
Get User & Team level usage reports |
|
|||
Test Insights
Access Advanced analytics to monitor test performance and coverage strategy |
|
|||
Idle Session Timeout Limit
Test use cases that require your web app to stay idle |
Up to 10 mins | Up to 10 mins | Up to 10 mins | Up to 45 mins |
BUG CAPTURE | ||||
Detailed console and network logs |
|
|
|
|
Unlimited replays of bugs |
|
|
|
|
Unlimited video recordings and screenshots |
|
|
|
|
Integration with Github, Jira Cloud, Slack, Linear, Trello, and Zapier and more |
|
|
|
|
Unlimited folders with advanced user access control |
|
|
|
|
E2E Test Generator
Generation of E2E test templates from session recording data for popular automated end-to-end testing frameworks such as Cypress, Selenium etc |
||||
Customisable web SDK to collect issues from users |
|
|||
Security & Compliance | ||||
Absolute Security, Guaranteed |
|
|
|
|
IP Whitelisting
Test securely through your IP access restrictions. Whitelist a range of BrowserStack IPs for all inbound and outbound traffic |
|
|||
Support | ||||
Email Support |
|
|
|
|
Priority Support
24/5 Support with 6 hour response times SLA |
|
|||
Dedicated Solutions Engineer
Get started fast with a dedicated solutions engineer |
|
|||
Dedicated Customer Success Manager
Get the best out of BrowserStack with a dedicated manager to help you succeed |
|
|||
Identity and Access Management | ||||
Access Control
Create sub-teams, customize dashboard views and allocate parallel threads to teams based on their testing needs |
|
|||
Single Sign On (SSO)
Facilitate easy authentication with integrations for leading IDPs, including GAuth, Okta, Azure AD, OpenSAML and more |
|
|||
Auto Provisioning
Add and delete users automatically from your identity provider |
|
|||
2-Factor Authentication (2FA) |
|
|||
Freelancer and Open Source plans
100 minutes of Live - Desktop & Mobile. Only 1 user/account. $12.50/mo billed annually. $19 month-to-month.
*Screenshots not included.
We love open source projects. Get unlimited access to our products.
Learn More
All plans include
- Local testing
- Native browser behaviour
- Team management
- Uncompromising security
- 3000+ real desktop browsers
- Range of display resolutions
- Pre-installed developer tools
- Expert tech support & documentation
What are parallel tests?
Learn more about parallels to understand which plan is right for your testing needs
Parallel tests indicate the number of users who can test at the same time. For example, our 25 parallel tests (Up to 50 users) plan allows you to add up to 50 team members to your BrowserStack subscription. Out of these 50 members, up to 25 can perform testing on BrowserStack at the same time
(billed annually)
- 1 parallel test
- More than 1 parallel tests
-
Complimentary Access to Team Live Plan (3 months, 5 users)
Team Access 3500+ real desktop & mobile browser combinations, instantly
-
Unlimited Automate Users & testing minutes
Give access to dashboards to as many users as you want. Fast-track releases: test for as long, and as much as you want
-
Instant Access to 3000+ Desktop Browsers
Start testing across a wide range of browsers, from legacy to latest versions. View List
-
Localhost, Staging, and Private Website Testing
Save time in deployments. Access localhost on any of the 3,000+ real desktop browser combinations
-
Proprietary Tools for Quick Debugging
Debug using text logs, selenium logs, video recordings, screenshots, console & network logs and more. See List
-
Multiple Language Integrations
Integrate effortlessly with Java, Node, Python, PHP, C# and more
-
Advanced Test Reporting with 1-click Access to Past Test Runs
Instantly access the history of last 10 runs for each test case to assess result reliability and debug efficiently
-
Timeline debugging with consolidated logs
Debug faster with access to logs from multiple sources such as video, terminal, network, and application sorted by time on a single pane.
- Stability, Performance & Test Count Trends
-
Consolidated Test Reports Across Re-runs
Assess build quality faster with reports that are updated with the status of the latest re-run of test cases
-
Module/Folder-level Test Reporting
Visualize the distribution of failures in your test suite. Start debugging quickly by filtering directly into folders you care about
-
Integrate with test Frameworks like Selenium, Cypress, Playwright etc.
See List
-
Integrate with multiple CI/CD Tools
Improve Productivity by Integrating with Your Existing CI/CD Tools. See List
-
Bulk Screenshots Testing via API
Automate the process of generating, saving, and sharing screenshots for your site on multiple devices and browsers. Know more
(billed annually)
- 1 parallel test
- More than 1 parallel tests
-
Access to 20,000+ Real iOS & Android Devices
Get more accurate results than emulators/simulators. Available anytime, all the time. View List
-
Integrate with All Appium Versions
Integrate effortlessly with all Appium versions
-
Localhost, Staging, and Private Website Testing on Mobile devices
Save time in deployments. Access localhost on any of the 3,000+ real desktop browser combinations
-
Proprietary Tools for Quick Debugging on Mobile devices
Debug using text logs, selenium logs, video recordings, screenshots, console & network logs and more. See List
-
19 Data Centres Across 13 Global Locations
No queuing, No availability issues. View status history
-
Test Real World Scenarios by Network Throttling
Simulate different network conditions (eg: 4G) while testing on real mobile devices
-
Geolocation Testing from 100+ Different Countries
Ensure a smooth experience for your web users across the globe
-
Exclude Internal Traffic from Google Analytics
Use your Local IP during testing and ensure that your Google Analytics data remains unaffected
Advanced testing with device features and built-in test observability
-
2FA with OTP/ SMS & Interrupt testing with SIM-enabled device
Test for SIM-based use cases including OTP verification & interruption testing
-
Test payments made via Apple Pay
Validate Apple Pay based payment workflows so customers don't run into issues
-
Media Injection & Audio Streaming use-cases
Test audio input using the microphone on your device. Verify use cases that require access to camera and video output, scanning QR code to your web app, testing the video recording features.
-
Test Web Frontend Performance on Real Devices
Troubleshoot and pinpoint frontend web performance issues with a hassle-free setup & intuitive workflow
-
Custom Header Injection
Pass extra context to your test session using HTTP headers.
-
Automatic Flaky & New Failure detection
Instantly identify false alarms: no need for repeated test re-runs. Configure the definition of flaky tests to suit your specific requirements
-
AI-driven failure & unique error analysis
Auto-tagging of failures into Env Issue, Automation Bug, Product Bug & more. Create custom failure categories. Never debug a known issue again.
-
Custom Dashboards with Pluggable Widgets
Create customised dashboards for precise monitoring of testing activity across your organisation. Combine data from multiple projects with a wide array of filters
-
Continuous Deployment with Quality Gates
Automate the verification of builds basis your own quality standards to achieve automatic PR merges and deployments.
-
Re-runs on CI & Navigation to Failure-causing VCS Commit
Re-run your entire build or selected tests directly from Test Observability with integrations to CI’s like Jenkins and Azure Pipelines.
-
Test Health & Errors Dashboards
Improve Suite Health with insights on top failing tests, slowest tests, most frequent errors and more across time. Timeline debugging for each test case and error
-
Configure threshold based alerts for Email and Slack
Receive Email or Slack notifications with build insights, daily build summaries, breach of QA metrics & more.
- Role-Based Access Control with 3 Pre-defined Roles for Collaborative Debugging
-
1-Year Data Retention
Retain test run history along with the assertion failure logs (if any) for an year
(billed annually)
- 1 parallel test
- More than 1 parallel tests
-
Complimentary Access to Team Live Plan (3 months, 5 users)
Team Access 3500+ real desktop & mobile browser combinations, instantly
-
Unlimited Automate Users & testing minutes
Give access to dashboards to as many users as you want. Fast-track releases: test for as long, and as much as you want
-
Instant Access to 3000+ Desktop Browsers
Start testing across a wide range of browsers, from legacy to latest versions. View List
-
Localhost, Staging, and Private Website Testing
Save time in deployments. Access localhost on any of the 3,000+ real desktop browser combinations
-
Proprietary Tools for Quick Debugging
Debug using text logs, selenium logs, video recordings, screenshots, console & network logs and more. See List
-
Multiple Language Integrations
Integrate effortlessly with Java, Node, Python, PHP, C# and more
-
Advanced Test Reporting with 1-click Access to Past Test Runs
Instantly access the history of last 10 runs for each test case to assess result reliability and debug efficiently
-
Timeline debugging with consolidated logs
Debug faster with access to logs from multiple sources such as video, terminal, network, and application sorted by time on a single pane.
- Stability, Performance & Test Count Trends
-
Consolidated Test Reports Across Re-runs
Assess build quality faster with reports that are updated with the status of the latest re-run of test cases
-
Module/Folder-level Test Reporting
Visualize the distribution of failures in your test suite. Start debugging quickly by filtering directly into folders you care about
-
Integrate with test Frameworks like Selenium, Cypress, Playwright etc.
See List
-
Integrate with multiple CI/CD Tools
Improve Productivity by Integrating with Your Existing CI/CD Tools. See List
-
Bulk Screenshots Testing via API
Automate the process of generating, saving, and sharing screenshots for your site on multiple devices and browsers. Know more
(billed annually)
- 1 parallel test
- More than 1 parallel tests
-
Access to 20,000+ Real iOS & Android Devices
Get more accurate results than emulators/simulators. Available anytime, all the time. View List
-
Integrate with All Appium Versions
Integrate effortlessly with all Appium versions
-
Localhost, Staging, and Private Website Testing on Mobile devices
Save time in deployments. Access localhost on any of the 3,000+ real desktop browser combinations
-
Proprietary Tools for Quick Debugging on Mobile devices
Debug using text logs, selenium logs, video recordings, screenshots, console & network logs and more. See List
-
19 Data Centres Across 13 Global Locations
No queuing, No availability issues. View status history
-
Test Real World Scenarios by Network Throttling
Simulate different network conditions (eg: 4G) while testing on real mobile devices
-
Geolocation Testing from 100+ Different Countries
Ensure a smooth experience for your web users across the globe
-
Exclude Internal Traffic from Google Analytics
Use your Local IP during testing and ensure that your Google Analytics data remains unaffected
Advanced testing with device features and built-in test observability
-
2FA with OTP/ SMS & Interrupt testing with SIM-enabled device
Test for SIM-based use cases including OTP verification & interruption testing
-
Test payments made via Apple Pay
Validate Apple Pay based payment workflows so customers don't run into issues
-
Media Injection & Audio Streaming use-cases
Test audio input using the microphone on your device. Verify use cases that require access to camera and video output, scanning QR code to your web app, testing the video recording features.
-
Test Web Frontend Performance on Real Devices
Troubleshoot and pinpoint frontend web performance issues with a hassle-free setup & intuitive workflow
-
Custom Header Injection
Pass extra context to your test session using HTTP headers.
-
Automatic Flaky & New Failure detection
Instantly identify false alarms: no need for repeated test re-runs. Configure the definition of flaky tests to suit your specific requirements
-
AI-driven failure & unique error analysis
Auto-tagging of failures into Env Issue, Automation Bug, Product Bug & more. Create custom failure categories. Never debug a known issue again.
-
Custom Dashboards with Pluggable Widgets
Create customised dashboards for precise monitoring of testing activity across your organisation. Combine data from multiple projects with a wide array of filters
-
Continuous Deployment with Quality Gates
Automate the verification of builds basis your own quality standards to achieve automatic PR merges and deployments.
-
Re-runs on CI & Navigation to Failure-causing VCS Commit
Re-run your entire build or selected tests directly from Test Observability with integrations to CI’s like Jenkins and Azure Pipelines.
-
Test Health & Errors Dashboards
Improve Suite Health with insights on top failing tests, slowest tests, most frequent errors and more across time. Timeline debugging for each test case and error
-
Configure threshold based alerts for Email and Slack
Receive Email or Slack notifications with build insights, daily build summaries, breach of QA metrics & more.
- Role-Based Access Control with 3 Pre-defined Roles for Collaborative Debugging
-
1-Year Data Retention
Retain test run history along with the assertion failure logs (if any) for an year
- Advanced Access Control
- Single Sign-On
- IP Whitelisting
- Advanced Local Testing
- Usage Analytics
- Priority Support
Automate Feature List |
Desktop
|
Desktop & Mobile
|
Desktop & Mobile Pro
Advanced testing with device features and built-in test observability |
Enterprise
Add to unlock enterprise features, high-touch support, and advanced compliance
|
---|---|---|---|---|
Test on real devices, browsers & OS combinations | ||||
20,000+ Real iOS & Android Device Units |
|
|
|
|
Unlimited Testing Minutes |
|
|
|
|
3000+ Desktop Browser Combinations |
|
|
|
|
~100% Device Availability |
|
|
|
|
Windows & MacOS Versions |
|
|
|
|
Test for better user experience | ||||
Screenshots API |
|
|
|
|
Test for Real World Scenarios by Network Throttling |
|
|
|
|
Web Frontend Performance
Troubleshoot and pinpoint frontend web performance issues with a hassle-free setup & intuitive workflow |
|
Contact Sales | ||
Geolocation Testing from 100+ countries - GPS |
|
|
|
|
Geolocation Testing from 100+ countries - IP |
|
|||
Test Insights
Get insights into your parallels usage and many more. |
|
|||
Custom Header Injection
Pass extra context to your test session using HTTP headers. |
|
Contact Sales | ||
Advanced Device Features For Improved Coverage | ||||
SIM Card on device
Test OTP/SMS use cases including 2FA and interruption testing with SIM card on devices |
|
Contact Sales | ||
In-app purchase with Apple Pay
Validate Apple Pay based payment workflows so customers don't run into issues |
|
Contact Sales | ||
Microphone Audio Injection
Test audio upload via the microphone |
|
Contact Sales | ||
Camera Video Injection
Test video upload, camera video simulation via the camera video injection |
|
Contact Sales | ||
Advanced Debugging & Test Monitoring (Test Observability) | ||||
Real-time Test Reports |
|
|
|
|
Timeline Debugging with Consolidated Logs
Video recordings, console logs, network logs, framework logs, visual logs, screenshots arranged chronologically |
|
|
|
|
Consolidated Test Reports Across Re-runs |
|
|
|
|
Test Reports with test-level History of last 10-runs |
|
|
|
|
Automatic Flaky test Detection |
|
Contact Sales | ||
AI-driven Failure Categorization |
|
|
||
Integrate with your Application Logging Tools such as Logstash, Winston, and more |
|
|
|
|
Module/Folder-level Test Reporting |
|
|
|
|
Email & Slack Notifications on Builds |
|
|
|
|
Configurable Failure Categories |
|
|
|
|
Customise Flaky, New failure and always failing definitions |
|
|
|
|
Auto Capture CI Console logs |
|
|
|
|
Auto Capture Screenshots & Test Framework logs |
|
|
|
|
Configurable Views for Test Reports |
|
Contact Sales | ||
New Failures, Always Failing tests, & Performance Anomalies Detection |
|
Contact Sales | ||
Unique Error Auto Analysis |
|
Contact Sales | ||
Continuous Deployment with Quality Gate
Automate the verification of builds basis your own quality standards to achieve automatic PR merges and deployments |
|
Contact Sales | ||
Test Suite Health Dashboard & Trends (Test Observability) | ||||
Suite Health Dashboard |
|
Contact Sales | ||
Unique Errors Dashboard |
|
Contact Sales | ||
Testing Trends Dashboard | Stability, Performance & Execution count Trends only | Stability, Performance & Execution count Trends only |
|
|
Shareable Insights |
|
|
|
|
Download Testing Trends |
|
|
|
Contact Sales |
Multi-Project Customisable Dashboard with Pluggale Widgets |
|
Contact Sales | ||
Enhanced Productivity during Test Operations (Test Observability) | ||||
Re-run Selective Tests on Your CI
For Jenkins & Azure Pipelines |
|
Contact Sales | ||
Mute Unstable Tests |
|
Contact Sales | ||
Archive Build Runs
Archive runs to omit fault runs from your metrics for clean analysis |
|
|
|
|
One-click Bug Reporting & Tracking on Jira |
|
|
|
|
SCM Integrations |
|
|
|
|
Collaborative Debugging using comments
Collaborate with your teammates contextually by adding comments and tagging them on test results and dashboards |
|
Contact Sales | ||
Configurable Alerts & Notifications on Email and Slack |
|
Contact Sales | ||
Users | Unlimited | Unlimited | Unlimited | Unlimited |
Usage Reports
Get User & Team level usage reports |
|
|
|
|
Localhost, Staging, and Private Website Testing |
|
|
|
|
CI/CD Integrations
|
|
|
|
|
Workflow Integrations
Capture and file bugs faster with integrations for Jira, GitHub, and Slack |
|
|
|
|
REST API
Mark test statuses, access session info, view logs, and more |
|
|
|
|
Security & Compliance | ||||
Absolute Security, Guaranteed |
|
|
|
|
IP Whitelisting
Test securely through your IP access restrictions. Whitelist a range of BrowserStack IPs for all inbound and outbound traffic |
|
|||
Support | ||||
Email Support |
|
|
|
|
Priority Support
24/5 Support with 6 hour response times SLA |
|
|||
Dedicated Solutions Engineer
Get started fast with a dedicated solutions engineer |
|
|||
Dedicated Customer Success Manager
Get the best out of BrowserStack with a dedicated Customer Success Manager |
|
|||
Identity and Access Management | ||||
Access Control
Create sub-teams, customize dashboard views and allocate parallel threads to teams based on their testing needs |
|
|||
Single Sign On (SSO)
Facilitate easy authentication with integrations for leading IDPs, including GAuth, Okta, Azure AD, OpenSAML and more |
|
|||
Auto Provisioning
Add and delete users automatically from your identity provider |
|
|||
2-Factor Authentication (2FA) |
|
|||
Free Testing for Open Source
We love open source projects. Get unlimited access to our products.
Learn More
All plans include
- Real Android and iOS devices for Live
- Local testing
- Native browser behaviour
- Team management
- Uncompromising security
- 3000+ real desktop browsers
- Range of display resolutions
- Pre-installed developer tools
- Expert tech support & documentation
- Support Selenium, Cypress & popular frameworks
What are parallel tests?
Learn more about parallels to understand which plan is right for your testing needs
Parallel tests indicate the number of automated tests that can be run simultaneously. For example, our 25 parallel test plan will allow your team to run up to 25 tests simultaneously on our platform. More parallels help you:
Reduce build time
To reduce build time by 5 times, you need 5x your current parallels.
Increase browser & device coverage
To double your browser & device coverage, you need 2x your current parallels.
Target a build time of less than 10 minutes and test on multiple devices and browsers to ship quality releases at speed. Learn more
(billed annually)
- 10,000 screenshots/month
- 25,000 screenshots/month
- Custom screenshots
- Unlimited users
- Cross-browser support
-
Percy Visual Engine
Percy uses computer vision and machine learning for visual diffs
-
Automatic Browser Upgrades
Percy runs all your tests on the latest browser version
-
Group Snapshots based on Test Cases
Automatically group your snapshots by their test case names
- 1 year build history
-
Advanced Comparison Sensitivity
Optimize the sensitivity of image comparisons to match your project needs
-
Collaborative Visual Reviews
Keep teams up-to-date with automatic status updates, notifications & comments
-
Build Sequencing
Allow a build to wait until its ideal base build is finished instead of running with an older build
-
Individual Snapshot History
Debug faster with the revision history of a each snapshot over time
(billed annually)
- 25,000 screenshots/month
- Custom screenshots
- Unlimited users
- Cross-browser support
-
Percy Visual Engine
Percy uses computer vision and machine learning for visual diffs
-
Automatic Browser Upgrades
Percy runs all your tests on the latest browser version
-
Group Snapshots based on Test Cases
Automatically group your snapshots by their test case names
- 1 year build history
-
Advanced Comparison Sensitivity
Optimize the sensitivity of image comparisons to match your project needs
-
Collaborative Visual Reviews
Keep teams up-to-date with automatic status updates, notifications & comments
-
Build Sequencing
Allow a build to wait until its ideal base build is finished instead of running with an older build
-
Individual Snapshot History
Debug faster with the revision history of a each snapshot over time
-
Real Mobile Devices
Test on actual devices for accurate visual tests
-
Mobile Browsers
Get access to Safari on iOS and Chrome on Android. More combinations coming soon
Unlimited users and 5000 free monthly screenshots for comprehensive visual testing
- Unlimited users
- Cross-browser support
-
Percy Visual Engine
Percy uses computer vision and machine learning for visual diffs
-
Automatic Browser Upgrades
Percy runs all your tests on the latest browser version
-
Group Snapshots based on Test Cases
Automatically group your snapshots by their test case names
-
Responsive Visual Testing
Resize screen to customizable widths before taking a snapshot
- 1 month build history
Unlimited users and 5000 free monthly screenshots for comprehensive visual testing
- Unlimited users
- Cross-browser support
-
Percy Visual Engine
Percy uses computer vision and machine learning for visual diffs
-
Automatic Browser Upgrades
Percy runs all your tests on the latest browser version
-
Group Snapshots based on Test Cases
Automatically group your snapshots by their test case names
-
Responsive Visual Testing
Resize screen to customizable widths before taking a snapshot
- 1 month build history
(billed annually)
- 10,000 screenshots/month
- 25,000 screenshots/month
- Custom screenshots
- Unlimited users
- Cross-browser support
-
Percy Visual Engine
Percy uses computer vision and machine learning for visual diffs
-
Automatic Browser Upgrades
Percy runs all your tests on the latest browser version
-
Group Snapshots based on Test Cases
Automatically group your snapshots by their test case names
- 1 year build history
-
Advanced Comparison Sensitivity
Optimize the sensitivity of image comparisons to match your project needs
-
Collaborative Visual Reviews
Keep teams up-to-date with automatic status updates, notifications & comments
-
Build Sequencing
Allow a build to wait until its ideal base build is finished instead of running with an older build
-
Individual Snapshot History
Debug faster with the revision history of a each snapshot over time
(billed annually)
- 25,000 screenshots/month
- Custom screenshots
- Unlimited users
- Cross-browser support
-
Percy Visual Engine
Percy uses computer vision and machine learning for visual diffs
-
Automatic Browser Upgrades
Percy runs all your tests on the latest browser version
-
Group Snapshots based on Test Cases
Automatically group your snapshots by their test case names
- 1 year build history
-
Advanced Comparison Sensitivity
Optimize the sensitivity of image comparisons to match your project needs
-
Collaborative Visual Reviews
Keep teams up-to-date with automatic status updates, notifications & comments
-
Build Sequencing
Allow a build to wait until its ideal base build is finished instead of running with an older build
-
Individual Snapshot History
Debug faster with the revision history of a each snapshot over time
-
Real Mobile Devices
Test on actual devices for accurate visual tests
-
Mobile Browsers
Get access to Safari on iOS and Chrome on Android. More combinations coming soon
- Single Sign-On
- Access Control
- Dedicated Customer Success Manager
- Dedicated Solutions Engineer
- 99% Uptime SLA
- 2X parallel allocation
Percy Feature List |
Free
0
/
mo
Unlimited users and 5000 free monthly screenshots for comprehensive visual testing |
Desktop
199
/
month
(billed annually)
10,000 screenshots/month
What are parallel tests
|
Desktop & Mobile
599
/
month
(billed annually)
25,000 screenshots/month
What are parallel tests
|
Enterprise
Add to unlock enterprise features, high-touch support, and advanced compliance
|
---|---|---|---|---|
Users | Unlimited | Unlimited | Unlimited | Unlimited |
Browsers | Chrome, Firefox, Edge, Safari | Chrome, Firefox, Edge, Safari | Chrome, Firefox, Edge, Safari | Chrome, Firefox, Edge, Safari |
Percy Visual Engine
Percy uses computer vision and machine learning for visual diffs |
||||
Automatic Browser Upgrades
Percy runs all your tests on the latest browser version |
||||
Responsive Visual Testing
Resize screen to customizable widths before taking a snapshot |
||||
Real Mobile Browsers
Run your Percy tests on real mobile browsers |
|
Contact Sales | ||
Review experience | ||||
Auto-grouped Visual Bugs
Percy groups similar screenshots together for faster reviews |
||||
Padding Diff Detection
Percy identifies if the visual bug is due to padding differences and highlights the exact pixels |
||||
Download Source HTML
See the original HTML that generated the snapshot |
||||
Smart Baseline Management
Percy determines the optimal base build for comparison on every build you create and maintains your baselines |
||||
Group Snapshots based on Test Cases
Automatically group your snapshots by their test case names |
||||
Collaborative visual reviews
Keep teams up-to-date with automatic status updates, notifications & comments |
|
|
|
|
Individual Snapshot history
Debug faster with the revision history of a each snapshot over time |
|
|
|
|
SCM support | ||||
Azure DevOps |
|
|
|
|
Bitbucket Cloud |
|
|
|
|
GitHub |
|
|
|
|
GitLab (Standard) |
|
|
|
|
GitLab Enterprise |
|
|||
GitLab Self Managed |
|
|||
Notifications | ||||
Slack integration |
|
|
|
|
Webhooks |
|
|
|
|
Visual Testing Features | ||||
Sitemap Visual Testing
Capture snapshots for all the URLs in your sitemap |
||||
Ignore specific regions
Hide regions or elements with dynamic content while running your visual tests |
||||
Animation Handling
Percy detects and disables animations and GIFs for consistent visual diffs |
||||
Page load detection
Percy waits for images, fonts and network idle before taking a snapshot |
||||
Autoplay Video Stabilization
Percy pauses autoplay videos to avoid false positives while taking snapshots |
||||
Build history
Duration for which you can access older builds and screenshots |
30 days | 12 months | 12 months | 12 months |
Advanced Comparison Sensitivity
Optimize the sensitivity of image comparisons to match your project needs |
|
|
|
|
Build Sequencing
Allow a build to wait until its ideal base build is finished instead of running with an older build |
|
|
|
|
Support | ||||
Email Support |
|
|
|
|
Priority Support
24/5 Support with 6 hour response times SLA |
|
|||
Dedicated Solutions Engineer
Get started fast with a dedicated solutions engineer |
|
|||
Dedicated Customer Success Manager
Get the best out of BrowserStack with a dedicated Customer Success Manager |
|
|||
Identity and Access Management | ||||
Single Sign On (SSO)
Facilitate easy authentication with integrations for leading IDPs, including GAuth, Okta, Azure AD, OpenSAML and more |
|
|||
Auto Provisioning
Add and delete users automatically from your identity provider |
|
|||
2-Factor Authentication (2FA) |
|
|||
Performance | ||||
Parallel rendering
Run multiple comparisons in parallel for faster build times |
||||
99% uptime SLA |
|
|||
Parallel allocation
Number of parallels allocated per unit of screenshot usage. Higher allocation leads to faster tests. |
X parallels | X parallels | X parallels | 2X parallels |
(billed annually)
-
20,000+ Real iOS & Android Device Units
Get more accurate results than emulators/simulators. Available anytime, all the time. View List
-
Unlimited Interactive App Testing
Fast-track releases: test for as long, and as much as you want
-
All iOS & Android Versions (since 2016)
Test app UI and functionality on OS versions spanning from Android 7.0 to 14 & iOS 10 to 17.2
-
Proprietary Tools for Quick Debugging
Debug using text logs, device logs, video recordings, screenshots and more. See List
-
Natural Gestures like Tap, Zoom, Scroll, Swipe & More
Interact with your mobile app on the remote device, just as you would with a device in hand
-
Test your App in Dev and Staging environments
Save time in deployments. Upload your APK/AAB/IPA files on any of the 20,000+ real mobile devices
-
Upload and Install apps via Multiple Workflows like Direct Uploads, Play Store/App Store & more
Direct and URL uploads, beta distribution tool integrations, build tool integrations or App Store/Play Store installation, Test Flight or App Centre
-
Absolute Security, Guaranteed
We are SOC2 Type 2 & GDPR compliant
-
Active Email & Chat Support
Get active support from our experts via emails & chats
-
Idle session timeout limit up to 10 mins
Test use cases that require your app to stay idle for up to 10 mins
-
Team Access to 20,000+ Real iOS & Android Device Units
Get to Faster release cycles by testing across devices simultaneously. Available any time, all the time. See List
-
Collaborative Debugging & Testing with Our Proprietary Tools
Coordinate with teammates for real time debugging using text logs, device logs, video recordings, screenshots and more. See List
-
Increased Productivity with Integrations like Jira, Slack, Github & more
Integrate your existing collaborative tools for higher productivity. See List
-
IP Geolocation Testing from 100+ different countries
Ensure a smooth experience for your app users across the globe
-
19 Data Centres Across 13 Global Locations
No queuing, No availability issues. View status history
-
Test Real World Scenarios by Network Throttling
Simulate different network conditions (eg: 4G), run tests from 100+ countries on real browsers and real machines
-
Access Team's Test History & Instantly Relaunch Same Sessions
Observe team's test history in One place: Identify device, app(s), features used and relaunch those exact sessions.
-
Exclude Internal Traffic from Google Analytics
Use your Local IP during testing and ensure that your Google Analytics data remains unaffected
-
Test Payments made via Apple Pay on Real Devices
Validate Apple Pay based payment workflows so customers don't run into issues
-
2FA with OTP/SMS & Interrupt testing with SIM-enabled device
Test for SIM-based use cases including OTP verification and interrupt testing
-
Test on multiple devices simultaneously
Test side by side on 2 mobile devices simultaneously. Compare results easily to save time and effort.
-
Enable 6 Digit Numeric Passcode
Check device pin/passcode based workflows to ensure security
-
Accessibility settings on iOS devices
Access accessibility setting options for iOS devices
-
Test voice input and audio recording via microphones
Test your audio related use cases with support for audio on remote devices.
-
Upload and download images, docs, pdfs, sheets, and more
Upload files from your system to the BrowserStack device
-
Customise advanced settings like dark mode, iOS timezone settings and more
Exhaustive settings options to test your app for different modes and user preferences
-
Test App Frontend Performance on Real Devices
Troubleshoot and pinpoint frontend app performance issues with a hassle-free setup & intuitive workflow
-
Functionalities like Image Capture, QR code & Biometric Authentication
Test use cases that need image capture, QR code/bar code scanning or biometric authentication
-
Set time and change different timezones
Test use cases that require you to set time and change timezones
-
Idle session timeout limit extended up to 25 mins
Test use cases that require your app to stay idle for up to 25 mins
(billed annually)
-
20,000+ Real iOS & Android Device Units
Get more accurate results than emulators/simulators. Available anytime, all the time. View List
-
Unlimited Interactive App Testing
Fast-track releases: test for as long, and as much as you want
-
All iOS & Android Versions (since 2016)
Test app UI and functionality on OS versions spanning from Android 7.0 to 14 & iOS 10 to 17.2
-
Proprietary Tools for Quick Debugging
Debug using text logs, device logs, video recordings, screenshots and more. See List
-
Natural Gestures like Tap, Zoom, Scroll, Swipe & More
Interact with your mobile app on the remote device, just as you would with a device in hand
-
Test your App in Dev and Staging environments
Save time in deployments. Upload your APK/AAB/IPA files on any of the 20,000+ real mobile devices
-
Upload and Install apps via Multiple Workflows like Direct Uploads, Play Store/App Store & more
Direct and URL uploads, beta distribution tool integrations, build tool integrations or App Store/Play Store installation, Test Flight or App Centre
-
Absolute Security, Guaranteed
We are SOC2 Type 2 & GDPR compliant
-
Active Email & Chat Support
Get active support from our experts via emails & chats
-
Idle session timeout limit up to 10 mins
Test use cases that require your app to stay idle for up to 10 mins
-
Team Access to 20,000+ Real iOS & Android Device Units
Get to Faster release cycles by testing across devices simultaneously. Available any time, all the time. See List
-
Collaborative Debugging & Testing with Our Proprietary Tools
Coordinate with teammates for real time debugging using text logs, device logs, video recordings, screenshots and more. See List
-
Increased Productivity with Integrations like Jira, Slack, Github & more
Integrate your existing collaborative tools for higher productivity. See List
-
IP Geolocation Testing from 100+ different countries
Ensure a smooth experience for your app users across the globe
-
19 Data Centres Across 13 Global Locations
No queuing, No availability issues. View status history
-
Test Real World Scenarios by Network Throttling
Simulate different network conditions (eg: 4G), run tests from 100+ countries on real browsers and real machines
-
Access Team's Test History & Instantly Relaunch Same Sessions
Observe team's test history in One place: Identify device, app(s), features used and relaunch those exact sessions.
-
Exclude Internal Traffic from Google Analytics
Use your Local IP during testing and ensure that your Google Analytics data remains unaffected
-
Test Payments made via Apple Pay on Real Devices
Validate Apple Pay based payment workflows so customers don't run into issues
-
2FA with OTP/SMS & Interrupt testing with SIM-enabled device
Test for SIM-based use cases including OTP verification and interrupt testing
-
Test on multiple devices simultaneously
Test side by side on 2 mobile devices simultaneously. Compare results easily to save time and effort.
-
Enable 6 Digit Numeric Passcode
Check device pin/passcode based workflows to ensure security
-
Accessibility settings on iOS devices
Access accessibility setting options for iOS devices
-
Test voice input and audio recording via microphones
Test your audio related use cases with support for audio on remote devices.
-
Upload and download images, docs, pdfs, sheets, and more
Upload files from your system to the BrowserStack device
-
Customise advanced settings like dark mode, iOS timezone settings and more
Exhaustive settings options to test your app for different modes and user preferences
-
Test App Frontend Performance on Real Devices
Troubleshoot and pinpoint frontend app performance issues with a hassle-free setup & intuitive workflow
-
Functionalities like Image Capture, QR code & Biometric Authentication
Test use cases that need image capture, QR code/bar code scanning or biometric authentication
-
Set time and change different timezones
Test use cases that require you to set time and change timezones
-
Idle session timeout limit extended up to 25 mins
Test use cases that require your app to stay idle for up to 25 mins
- Advanced Access Control
- Single Sign-On
- IP Whitelisting
- Advanced Local Testing
- Usage Analytics
- Priority Support
Freelancer and Open Source plans
100 minutes of App Live. Only 1 user/account. $12.50/mo billed annually. $19 month-to-month.
*Screenshots not included.
We love open source projects. Get unlimited access to our products.
Learn More
All plans include
- 3000+ real mobile and tablet devices
- Wide range of screen sizes and OS versions
- Team management
- Uncompromising security
- Expert tech support & documentation
- App management
What are parallel tests?
Learn more about parallels to understand which plan is right for your testing needs
Parallel tests indicate the number of users who can test at the same time. For example, our 25 parallel tests (Up to 50 users) plan allows you to add up to 50 team members to your BrowserStack subscription. Out of these 50 members, up to 25 can perform testing on BrowserStack at the same time
(billed annually)
- 1 parallel test
- 2 parallel tests
- 5 parallel tests
- More than 5 parallel tests
-
20,000+ Real iOS & Android Device Units
Get more accurate results than emulators/simulators. Available anytime, all the time. View List
-
Unlimited Users & testing minutes
Give access to dashboards to as many users as you want. Fast-track releases: test for as long, & as much as you want.
-
Test your App in Dev and Staging Environments
Save time in deployments. Access staging environments on any of the 20,000+ real mobile devices
-
Integrate with All Appium Versions
Integrate effortlessly with all appium versions
-
Integrate with testing Frameworks like Espresso, XCUITest and Flutter
See List
-
Improve Productivity by Integrating with Your Existing CI/CD Tools
See List
-
Automate Natural Gestures including tap, swipe, scroll & more
Interact with your mobile app on the remote device, just as you would with a device in hand
-
Advanced Test Reporting with 1-click Access to Past Test Runs
Instantly access the history of last 10 runs for each test case to assess result reliability and debug efficiently
-
Timeline debugging with consolidated logs
Debug faster with access to logs from multiple sources such as video, terminal, network, and application sorted by time on a single pane.
- Stability, Performance & Test Count Trends
-
Consolidated Test Reports Across Re-runs
Assess build quality faster with reports that are updated with the status of the latest re-run of test cases
-
Module/Folder-level Test Reporting
Visualize the distribution of failures in your test suite. Start debugging quickly by filtering directly into folders you care about
-
Test Real World Scenarios by Network Throttling
Simulate different network conditions (eg: 4G) while testing on real mobile devices
(billed annually)
- 1 parallel test
- 2 parallel tests
- 5 parallel tests
- More than 5 parallel tests
-
Payment & Security Workflows
Test for SIM-based use cases including OTP verification and interrupt testing. Check numeric pin/passcode based workflows to ensure security. Validate Apple Pay based payment workflows.
-
Device features - Image Capture, QR code, Biometric auth, Audio Input
Verify use cases that require access to camera and video output, scanning QR code to your web app, testing the video recording features. Test audio input using the microphone on your device.
-
Test Location & Device Settings
Test multiple app preferences in the iOS Settings app. Manage pop-up settings in Safari while testing websites on your device. Test use cases that require you to set time and change timezones
-
Test Accessibility related workflows
Simulate shake gestures to test relevant use cases including turning the flash light on and opening the camera app. Verify your app's user experience in dark mode.
-
Test Frontend Performance for your apps
Troubleshoot and pinpoint frontend app performance issues with a hassle-free setup & intuitive workflow
-
Interactive test session inspector for apps
Inspect apps while the tests are still running
-
Custom Header Injection
Pass extra context to your test session using HTTP headers
-
Automatic Flaky & New Failure detection
Instantly identify false alarms: no need for repeated test re-runs. Configure the definition of flaky tests to suit your specific requirements
-
AI-driven failure & unique error analysis
Auto-tagging of failures into Env Issue, Automation Bug, Product Bug & more. Create custom failure categories. Never debug a known issue again.
-
Custom Dashboards with Pluggable Widgets
Create customised dashboards for precise monitoring of testing activity across your organisation. Combine data from multiple projects with a wide array of filters
-
Continuous Deployment with Quality Gates
Automate the verification of builds basis your own quality standards to achieve automatic PR merges and deployments.
-
Re-runs on CI & Navigation to Failure-causing VCS Commit
Re-run your entire build or selected tests directly from Test Observability with integrations to CI’s like Jenkins and Azure Pipelines.
-
Test Health & Errors Dashboards
Improve Suite Health with insights on top failing tests, slowest tests, most frequent errors and more across time. Timeline debugging for each test case and error
-
Configure threshold based alerts for Email and Slack
Receive Email or Slack notifications with build insights, daily build summaries, breach of QA metrics & more.
- Role-Based Access Control with 3 Pre-defined Roles for Collaborative Debugging
-
1-Year Data Retention
Retain test run history along with the assertion failure logs (if any) for an year
- Advanced Access Control
- Single Sign-On
- IP Whitelisting
- Advanced Local Testing
- Usage Analytics
- Priority Support
-
IP Geolocation
Simulate website and mobile behavior from different locations by selecting IP addresses hosted in 60+ countries and 30+ states globally
App Automate Feature List |
Device Cloud
199
/
month
(billed annually)
1 parallel test
|
Device Cloud Pro
249
/
month
(billed annually)
1 parallel test
|
Enterprise
Add to unlock enterprise features, high-touch support, and advanced compliance
|
---|---|---|---|
Test on real devices | |||
20,000+ Real iOS & Android Device Units |
|
|
|
Unlimited Testing Minutes |
|
|
|
~100% Device Availability |
|
|
|
Automation Frameworks | |||
Appium |
|
|
|
Espresso |
|
|
|
XCUITest |
|
|
|
Flutter |
|
|
|
Detox |
|
|
|
Test for better user experience | |||
App Profiling
Analyze CPU, Battery and Network Usage and measure app performance |
|||
Geolocation Testing from 100+ countries - GPS |
|
|
|
Test for Real World Scenarios by Network Throttling |
|
|
|
App Frontend Performance
Troubleshoot and pinpoint frontend app performance issues with a hassle-free setup & intuitive workflow |
|
Contact Sales | |
Custom Header Injection
Pass extra context to your test session using HTTP headers. |
|
Contact Sales | |
Geolocation Testing from 100+ countries - IP |
|
||
Standard device features for essential coverage | |||
Push Notifications |
|
|
|
Test dependent apps |
|
|
|
Uninstall Apps |
|
|
|
Preloaded Images & Videos |
|
|
|
Audio Streaming |
|
|
|
iOS App Settings
Test multiple app preferences in the Settings app. |
|
Contact Sales | |
Contact app
Add, Update, Delete Contacts. Sync contacts with App |
|||
App Orientation
Test app orientation independent of the device orientation |
|||
Offline Mode
Test your devices on no internet access mode |
|||
Advanced device features for improved coverage | |||
SIM Card on device
Test OTP/SMS use cases including 2FA and interrupt testing with SIM card on devices |
|
Contact Sales | |
File upload
Upload files like images, docs, sheets, pdfs and more |
|
Contact Sales | |
Safari settings
Enable pop up settings under safari settings to test ux |
|
Contact Sales | |
Microphone Audio Injection
Test audio upload via the microphone |
|
Contact Sales | |
Apple Pay
Validate Apple Pay based payment workflows so customers don't run into issues |
|
Contact Sales | |
Device passcode
Enable 6 Digit Numeric Passcode on Device |
|
Contact Sales | |
Assistive Touch - Device shake
Simulate shake gestures to test relevant use cases including turning the flash light on and opening the camera app |
|
Contact Sales | |
Dark Mode |
|
Contact Sales | |
Camera Image Injection
Test image capture and QR code / barcode scanning |
|
Contact Sales | |
Upload Images or QR codes |
|
Contact Sales | |
Time zone
Set time on your device to test time-based use cases |
|
Contact Sales | |
Biometric Authentication
Allow Fingerprint, Iris and Face ID based Authentication |
|
Contact Sales | |
Advanced Debugging & Test Monitoring (Test Observability) | |||
Real-time Test Reports |
|
|
|
Timeline Debugging with Consolidated Logs
Video recordings, console logs, network logs, framework logs, visual logs, screenshots arranged chronologically. |
|||
Consolidated Test Reports Across Re-runs |
|
|
|
Test Reports with test-level History of last 10-runs |
|
|
|
Automatic Flaky test Detection |
|
Contact Sales | |
AI-driven Failure Categorization |
|
|
|
New Failures, Always Failing tests, & Performance Anomalies Detection |
|
Contact Sales | |
Unique Error Auto Analysis |
|
Contact Sales | |
Continuous Deployment with Quality Gate
Automate the verification of builds basis your own quality standards to achieve automatic PR merges and deployments |
|
Contact Sales | |
Integrate with your Application Logging Tools such as Logstash, Winston, and more |
|
|
|
Module/Folder-level Test Reporting |
|
|
|
Email & Slack Notifications on Builds |
|
|
|
Configurable Failure Categories |
|
Contact Sales | |
Customise Flaky, New failure and always failing definitions |
|
Contact Sales | |
Auto Capture CI Console logs |
|
|
|
Auto Capture Screenshots & Test Framework logs |
|
|
|
Configurable Views for Test Reports |
|
Contact Sales | |
Test Suite Health Dashboard & Trends (Test Observability) | |||
Suite Health Dashboard |
|
Contact Sales | |
Unique Errors Dashboard |
|
Contact Sales | |
Testing Trends Dashboard | Stability, Performance & Execution count Trends only |
|
|
Shareable Insights |
|
|
|
Download Testing Trends |
|
|
Contact Sales |
Multi-Project Customisable Dashboards with Pluggable Widgets |
|
Contact Sales | |
Enhanced Productivity during Test Operations (Test Observability) | |||
Users | Unlimited | Unlimited | Unlimited |
Staging & Private App Testing |
|
|
|
Workflow Integrations
Capture and file bugs faster with integrations for Jira, GitHub, and Slack |
|||
REST API
Mark test statuses, access session info, view logs, and more |
|||
Multiple App Testing Workflows
Upload directly or via URL, build tool integrations or use App Store/Play Store installation |
|||
Interactive Test Session Inspector
Inspect apps while the tests are still running. |
|
Contact Sales | |
Usage Reports
Get User & Team level usage reports |
|
||
Test Insights
Get insights into your parallels usage and many more. |
|
||
Re-run Selective Tests on Your CI
For Jenkins & Azure Pipelines |
|
Contact Sales | |
Mute Unstable Tests |
|
Contact Sales | |
Archive Build Runs
Archive runs to omit fault runs from your metrics for clean analysis |
|||
One-click Bug Reporting & Tracking on Jira |
|
|
|
CI/CD Integrations |
|
|
|
SCM Integrations |
|
|
|
Application Logging Tools Integrations |
|
|
|
Collaborative Debugging using comments
Collaborate with your teammates contextually by adding comments and tagging them on test results and dashboards |
|
Contact Sales | |
Configurable Alerts & Notifications on Email and Slack |
|
Contact Sales | |
Security & Compliance | |||
Absolute Security, Guaranteed |
|
|
|
IP Whitelisting
Test securely through your IP access restrictions. Whitelist a range of BrowserStack IPs for all inbound and outbound traffic |
|
||
Support | |||
Email Support |
|
|
|
Priority Support
24/5 Support with 6 hour response times SLA |
|
||
Dedicated Solutions Engineer
Get started fast with a dedicated solutions engineer |
|
||
Dedicated Customer Success Manager
Get the best out of BrowserStack with a dedicated Customer Success Manager |
|
||
Identity and Access Management | |||
Access Control
Create sub-teams, customize dashboard views and allocate parallel threads to teams based on their testing needs |
|
||
Single Sign On (SSO)
Facilitate easy authentication with integrations for leading IDPs, including GAuth, Okta, Azure AD, OpenSAML and more |
|
||
Auto Provisioning
Add and delete users automatically from your identity provider |
|
||
2-Factor Authentication (2FA) |
|
||
Free Testing for Open Source
We love open source projects. Get unlimited access to our products.
Learn More
All plans include
- 3000+ real mobile and tablet devices
- Wide range of screen sizes and OS versions
- Team management
- Uncompromising security
- Expert tech support & documentation
- App management
What are parallel tests?
Learn more about parallels to understand which plan is right for your testing needs
Parallel tests indicate the number of automated tests that can be run simultaneously. For example, our 25 parallel test plan will allow your team to run up to 25 tests simultaneously on our platform. More parallels help you:
Reduce build time
To reduce build time by 5 times, you need 5x your current parallels.
Increase device coverage
To double your device coverage, you need 2x your current parallels.
Target a build time of less than 10 minutes and test on multiple devices to ship quality releases at speed. Learn more
(billed annually)
- 10,000 screenshots/month
- 25,000 screenshots/month
- Custom screenshots
-
Access Revision History of Each Snapshot
View the history of individual snapshots for up to a year
-
Configurable Sensitivity for Visual Diff Highlighting
Adjust the diff sensitivity when differentiating between the base build (Original) and the head build (New) as per your project needs
-
Collaborate via Comments, Notifications & Updates
Keep your team up-to-date throughout visual reviews with comments, notifications, and commit status updates whenever a change is detected
- Integrate with Frameworks like Appium, WebdriverIO & more
- Integrate with Your Existing SCM Tools
- Integrate with Your Existing CI/CD Tools
-
Absolute Security, Guaranteed
We are SOC2 Type 2, GDPR & CCPA compliant
-
Active Support via Chat & Emails
Get active support from our experts via emails & chats
- Retain Extended Build History
Starts from
(billed annually)
Save big with up to 80% off on bulk purchases. The more you buy, the lower the price per screenshot!
-
20,000+ Real iOS & Android Device Units
Get more accurate results than emulators/simulators. Available anytime, all the time.
-
Unlimited Testing Minutes across our Real Device Cloud
Fast-track releases: test for as long, and as much as you want
-
19 Data Centres Across 13 Global Locations
No queuing, No availability issues
-
Fast Build Times with Parallelization on Real Devices
Allocate Parallels to speed up your testing & scale without bottlenecks
-
Proprietary Tools for Quick Debugging
Debug using crash reports, device logs, test recordings, and more
1000 free monthly screenshots and 100 minutes of infrastructure for seamless testing and deployment
-
Unlimited App Percy Users
Give access to the tool to as many users as you want
-
AI-Based Proprietary Visual Image Comparison Engine
Uses computer vision to bring significant improvement in noise reduction and highlight changes that matter to help you ship with confidence
-
Anti-aliasing Algorithm to Eliminate False Positives
Uses computer vision to analyze each pixel, thereby eliminating false positives and increasing test productivity
-
Group Snapshots based on Test Cases
Automatically group your snapshots by their test case names
- Retain 1 month of Build History
1000 free monthly screenshots and 100 minutes of infrastructure for seamless testing and deployment
-
Unlimited App Percy Users
Give access to the tool to as many users as you want
-
AI-Based Proprietary Visual Image Comparison Engine
Uses computer vision to bring significant improvement in noise reduction and highlight changes that matter to help you ship with confidence
-
Anti-aliasing Algorithm to Eliminate False Positives
Uses computer vision to analyze each pixel, thereby eliminating false positives and increasing test productivity
-
Group Snapshots based on Test Cases
Automatically group your snapshots by their test case names
- Retain 1 month of Build History
(billed annually)
- 10,000 screenshots/month
- 25,000 screenshots/month
- Custom screenshots
-
Access Revision History of Each Snapshot
View the history of individual snapshots for up to a year
-
Configurable Sensitivity for Visual Diff Highlighting
Adjust the diff sensitivity when differentiating between the base build (Original) and the head build (New) as per your project needs
-
Collaborate via Comments, Notifications & Updates
Keep your team up-to-date throughout visual reviews with comments, notifications, and commit status updates whenever a change is detected
- Integrate with Frameworks like Appium, WebdriverIO & more
- Integrate with Your Existing SCM Tools
- Integrate with Your Existing CI/CD Tools
-
Absolute Security, Guaranteed
We are SOC2 Type 2, GDPR & CCPA compliant
-
Active Support via Chat & Emails
Get active support from our experts via emails & chats
- Retain Extended Build History
Starts from
(billed annually)
Save big with up to 80% off on bulk purchases. The more you buy, the lower the price per screenshot!
-
20,000+ Real iOS & Android Device Units
Get more accurate results than emulators/simulators. Available anytime, all the time.
-
Unlimited Testing Minutes across our Real Device Cloud
Fast-track releases: test for as long, and as much as you want
-
19 Data Centres Across 13 Global Locations
No queuing, No availability issues
-
Fast Build Times with Parallelization on Real Devices
Allocate Parallels to speed up your testing & scale without bottlenecks
-
Proprietary Tools for Quick Debugging
Debug using crash reports, device logs, test recordings, and more
- Single Sign-On
- Access Control
- Dedicated Customer Success Manager
- Dedicated Solutions Engineer
- IP Whitelisting
- Priority Support
App Percy Feature List |
Free
1000 free monthly screenshots and 100 minutes of infrastructure for seamless testing and deployment |
Visual Core
199
/
month
(billed annually)
10,000 screenshots/month
|
Visual Cloud
Starts from
399
/
month
(billed annually) Save big with up to 80% off on bulk purchases. The more you buy, the lower the price per screenshot! |
Enterprise
Add to unlock enterprise features, high-touch support, and advanced compliance
|
---|---|---|---|---|
Users | Unlimited | Unlimited | Unlimited | Unlimited |
20,000+ Real iOS & Android Device Units | 100 minutes |
|
Contact Sales | |
Percy Visual Engine
App Percy uses computer vision and machine learning for visual diffs |