Skip to main content



What is BrowserStack?

BrowserStack is a test platform built for developers and QAs to expand test coverage, scale and optimize testing with cross-browser, real device cloud, accessibility, visual testing, test management, and test observability. BrowserStack states it currently powers over a billion tests…

Read more
Recent Reviews

BrowserStack Review

8 out of 10
May 09, 2024
I work as a Senior Software QA to test web and mobile applications, and I have used the BrowserStack. It has lots of features, such as …
Continue reading

BrowserStack Review

7 out of 10
March 05, 2024
For testing the website on different browsers or on different devices we use BrowserStack.
While using the BrowserStack we solve one of …
Continue reading
Read all reviews


Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Reviewer Pros & Cons

View all pros & cons
Return to navigation


View all pricing

Percy - Free


per month Unlimited users and 5000 free screenshots

App Percy - Free


per month 5000 free screenshots and 100 minutes of infrastructure

Test Observability - Unlimited Free



Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visit


  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Product Demos

App Percy - Visual Testing for apps, simplified


Percy Demo | See Percy in action


Getting started with the BrowserStack SDK

Return to navigation

Product Details

What is BrowserStack?

BrowserStack is test platform built for developers andQAs to expand test coverage, scale, and optimize testing. BrowserStack can be used by teams and organizations of all sizes - whether testing manually, starting test automation, or scaling automation.

BrowserStack states its customers include Amazon, Paypal, Well Fargo Bank, Nvidia, MongoDB, Pfizer, GE, Discovery, React JS, Apache, JQuery and several others who use BrowserStack to:

  • Expand test coverage with cross-browser, real device, accessibility, and visual testing.

  • Scale test automation with BrowserStack's leading cross-browser and real device cloud and test observability.

  • Centralise and scale testing processes with test management.

  • Unlock testing and quality insights.

BrowserStack Products:
Live - Manual cross-browser testing
App Live - Manual real-device testing
Automate - Browser automation grid
App Automate - Real device automation cloud
Percy - Automated visual testing and review
Low code automation - Test automation without coding
Accessibility Testing - Test WCAG and ADA compliance
Test Management - Unify and track all test cases
Test Observability - Test debugging and insights

BrowserStack Features

Automation Testing Features

  • Supported: Record and Automate
  • Supported: Multi-Browser Testing
  • Supported: Mobile Testing
  • Supported: Test Scheduling
  • Supported: Test Management
  • Supported: CI/CD Tool Integration
  • Supported: Parallel Testing
  • Supported: Object Recognition
  • Supported: Data-Driven Testing
  • Supported: Testing Collaboration
  • Supported: Real Device Testing
  • Supported: Testing Reports & Analytics

Additional Features

  • Supported: Accessibility Testing

BrowserStack Screenshots

Screenshot of Screenshot of Screenshot of Screenshot of Screenshot of Screenshot of

BrowserStack Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo
Supported CountriesGlobal
Supported LanguagesEnglish

Frequently Asked Questions

BrowserStack is a test platform built for developers and QAs to expand test coverage, scale and optimize testing with cross-browser, real device cloud, accessibility, visual testing, test management, and test observability. BrowserStack states it currently powers over a billion tests a year for customers who include Amazon, Paypal, Well Fargo Bank, Nvidia, MongoDB, Pfizer, GE, Discovery, React JS, Apache, JQuery and several others rely on BrowserStack to test their web and mobile apps.

Sauce Labs, Perfecto by Perforce, and Experitest are common alternatives for BrowserStack.

Reviewers rate Availability and Implementation Rating highest, with a score of 9.1.

The most common users of BrowserStack are from Mid-sized Companies (51-1,000 employees).
Return to navigation


View all alternatives
Return to navigation

Reviews and Ratings


Attribute Ratings


(1-25 of 152)
Companies can't remove reviews or game the system. Here's why
Score 8 out of 10
Vetted Review
Verified User
We have several mobile apk and to test all those applications in all latest Android and iOS devices which are available in the markets is simply very difficult and costly. So BrowserStack helped us to test in all latest devices which are in the market currently. BrowserStack will provide you latest real devices for all your testing which makes easier to test our applications in lots of mobile devices with very less cost.
  • BrowserStack will provide latest mobile devices with all models which are currently in the market
  • it gives you real devices for real time experience so that you can test your application like physical devices
  • It also provides UI inspection option for developers
  • BrowserStack doesn't have private devices option, if it gives it will be helpful
  • Need some improvements in UI inspection tool, its lagging some time.
  • BrowserStack UI is little bit complex some time it will be difficult to find some features, so need some improvements in UI.
Well suited in-
BrowserStack is very helpful in providing latest cloud devices and gives all the latest models.
It provides option for running automation scripts also and that is very useful.
Less appropriate in-
Currently it is not providing private devices option, private devices are useful sometime in iOS devices testing.
José Dutra | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
At our organization, we use BrowserStack to ensure frontend designs are cross browser compatible on both desktop and mobile devices. It helps us identify and fix layout issues, check for accessibility compliance, and test on older browsers when required by specific clients, ensuring a seamless user experience across all platforms.
  • Live interaction with any website to inspecting, debugging issues directly on remote browsers
  • Local testing feature that allow us to test websites hosted on developmental servers
  • BrowserStack support a vast majority of browsers and OS, including older versions
  • I have experienced that many times, live testing sessions have latency that slow down the debugging process. Especially websites with many animations.
  • The User Interface and Experience could be improved. It can be overwhelming for new users sometimes.
  • Pricing can be expensive for small organizations that rely on that platform
Scenario: A development team is building a new e-commerce website that needs to function with no issues across multiple browsers (Chrome, Firefox, Safari, Edge, Opera, Brave, Android) and their various versions. The benefit is that BrowserStack provides a wider range of browsers and Operating Systems that tests the website looking and functioning correctly for all users.
Score 9 out of 10
Vetted Review
Verified User
We utilize BrowserStack to diagnose problems our customers are facing, including visual errors, checkout issues, and browser specific functions, like reader view on iPhones. We use it across our different teams, like ecommerce, IT, development team, and others to verify features work properly, issues can be replicated, and all use cases are accounted for.
  • Emulating device types
  • Flexibility to change between operating systems/versions
  • Fast response time when in use
  • Though mostly fast, some features are slow to respond
  • Multiple users can't be logged in at once
  • Improved usability of mobile device types
BrowserStack is ideal for organizations that face a wide range of customers and browsers. Our company deals with everyone from everyday consumers, to the VA, to hospitals and clinics. All of these users have different operating systems, versions, and devices, so BrowserStack is perfect for us to ensure we can emulate all of these. The tool may not be suited for smaller companies who interact with a less diverse customer base.
Score 8 out of 10
Vetted Review
Verified User
I work as a Senior Software QA to test web and mobile applications, and I have used the BrowserStack. It has lots of features, such as real iOS and Android device support with version control for mobile app testing, and for web apps, it has cross-browser testing along with different operating systems.
  • Automated visual testing
  • Storing the test result on a cloud
  • Cross Browser Testing
  • Automated webapp testing
  • Schedule the tesing time on daily basis
  • Web & Mobile app Tesitng
  • CAn testingthe appication on different OS versions
  • Trail time can be increased
  • Pricing can be reduced
  • I don't see any flaws, I have gotten all things at one place
Based on my experience, it works well in all the cases I have with my few colleagues using the app after my recommendation.
Score 9 out of 10
Vetted Review
Verified User
The implementation of our superior test automation tool, BrowserStack, is straightforward, enabling swift verification across various operating systems, browsers, and their respective versions. It serves as an excellent solution for regression testing when integrated into a Continuous Integration/Continuous Deployment (CI/CD) pipeline. The tool also supports parallel testing and visual testing, enhancing its efficiency and versatility. Furthermore, it provides comprehensive recordings of test sessions and detailed logs, making it an ideal choice for daily usage.
  • Regression tests
  • Mobile tests
  • Speed
  • Error logs
  • Dev tools integration
Various operating systems, browsers, and their respective versions.
Score 10 out of 10
Vetted Review
Verified User
Since we had to work from home during corona and no longer had access to our mobile devices, we started looking for online testing tools and that's where we came across BrowserStack, which allowed 23 scrum teams to easily perform visual browser and mobile browser testing.
  • Visual Browser testing
  • Visual mobile app browser testing
  • No need to purchase mobile devices
  • The licence model is user based
  • for app testing the latest beta versions are not available
  • for large environments companys the licence is a bit difficult
during corona period we couldn't work from office to use our mobile test devices. there we discovered from necessity BrowserStack, BrowserStack is the tool to use this. It saves us money and time, because we no longer need to buy new mobile devices and the scrum teams have better choices to test their applications
Score 8 out of 10
Vetted Review
Verified User
We use BrowserStack - specifically Percy visual regression testing for testing any visual differences in code to catch any bugs or issues before they are introduced on our products
  • Multi browser support
  • on hand support for our team with members of the BrowserStack team
  • An faq section so users do not always have to contact the BrowserStack team directly
  • an easier to reach community to share ideas and use cases and assist other users
Perfect for testing out our components. We use storybook and thos is where is becomes a bit of an issue. Testing over 100 components in dark and light theme and as it tests on story by story basis each of our storys contain various use cases and so we could easily add up to 500 screenshots per commit per PR
Score 10 out of 10
Vetted Review
Verified User
I have been using BrowserStack for more than 5 years now and I can proudly say that It helped and saved our lot of efforts in our day to day testing. It is easy to use and has some amazing features which definitely helps to ease the life of tester/QA.I have recommended BrowserStack to my UK counterparts and also helped to setup it in their project. The feedback is really great and all our customers are happy to use BrowserStack and utilizing its benefits. The best part I would say is its easy to integrate with automation tool and reporting is too good and easy to understand. We have used it wherever there was scope of testing the application against different browsers, platforms, devices etc
  • Cross Browser Testing
  • Use of Real Devices
  • Support
  • Ease of Integration
  • The Pricing structure can be more easier for customers to pick from multiple options.
  • Full access to device is restricted however it would be great if we can give full access to the users
It is helping users to test their applications easily on multiple platforms,devices, browsers and their versions etc. Easy to integrate with Selenium/SpecFlow/Cucumber etc. It is less appropriate if scope of testing is only a single browser and also if application under test is desktop application.
Score 9 out of 10
Vetted Review
Verified User
BrowserStack tool came to the table in order to solve problems regarding automations for mobile.
We have limited devices for running automated tests and buying new devices is too much expensive and the devices got outdated quickly.
In order to solve this problem we started a trial on BrowserStack.
  • It gets the backend logs that is pretty useful for getting backend end errors
  • The connection with the BrowserStack devices are quick and easy to setup
  • BrowserStack provides a lot of documentation to guide you when you're starting to use BrowserStack
  • I think that if BrowserStack provides a way to use emails in an easy way, it should be pretty helpful
  • Provide a way to use SMS in more countries like Brazil
I didn't have problems working with BrowserStack.
The tool is stable, there are a lot of different devices and OS. It's really useful.

I only had a problem in the past while working with a company that had geolocation activated on the app. The app only works in the USA, and I was in Brazil.
I faced many many issues working on this circumstances. I tried to get in touch with BrowserStack, but I leave the company before get the problem solved. But that one was the only big problem that I've faced while using BrowserStack.
March 05, 2024

BrowserStack Review

Score 7 out of 10
Vetted Review
Verified User
For testing the website on different browsers or on different devices we use BrowserStack.
While using the BrowserStack we solve one of the biggest problem we were facing that is we are getting everything means every browser at single place and that is more feasible for us To use it.
  • Helpful to get all devices at one place
  • I can work on different devices for automation at same time
  • I can work and test the feature on the uncoming version of the devices
  • Sometimes we need more users to use it but BrowserStack has limitations.
  • It is very dependable on the size of the device.
  • It shoulb be more focused towards the smooth use.
It is best suited for the testing purpose of the software or any kind of websites online. We need to pick up the device on the browser and then work on it.

Working on different devices sometime it will cause issues as to switch from one device to other is very difficult in BrowserStack.
Score 8 out of 10
Vetted Review
Verified User
BrowserStack provide the solution on compatibility testing, provided huge range of devices and browsers for testing with the combination of different OS. Also, provided integration support for automation testing where we can utilize our testing scripts for parallel execution.
  • real time browsers and devices
  • mobile app management
  • parallel testing for web and mobile and app
  • local testing support
  • customer support
  • performance of mobile app execution in the provided devices
  • more real cases should be able to test like camera, network , calling cases
  • reporting
- easy to use
- huge amount of devices and browsers are available
- proper documentation and support available
Score 8 out of 10
Vetted Review
Verified User
BrowserStack is our tool of choice for all our compatibility testing. Our team uses it as part of our verification process and has even recommended its use to our clients for continuity. We do our mobile application testing on App live and our web application testing on Live. The devices and OS are always up to date, and feature use/access is fairly straightforward. Looking forward to exploring this tool further as we evolve our test process and use different parameters. We recently added a beta feature to one of our accounts after a representative's recommendation and are happy to say it was easy to implement and allowed us to successfully continue our testing with little delay. Their customer service is relatively timely, often engaging in issue-resolving dialogue within hours of initial contact. I hope to see more integrations with their products and other distribution software; we recently switched to Bitrise, which is not directly unavailable via App Live (it is available on their automated tools), like App Center. Overall our test team is satisfied with the products we've chosen, and this tool has become integrated into our test process. Special thanks to the representatives for answering our inquiries and offering straightforward solutions!
  • Quick and effective responses.
  • Current device and OS updates.
  • Diverse Browsers, OS's and devices.
  • Integration of Bitrise with App live.
Any device or browser compatibility testing.
Score 8 out of 10
Vetted Review
Verified User
We are using BrowserStack for our mobile tests, manual and automated. For manual, it is easy to use, upgrade and manager, gives the team autonomy to have access to different devices. For automation, we are planning to run some mobile tests in Browserstack and also some visual tests as well. This would help improve team velocity and quality.
  • Variety of devices
  • Report
  • Easy to use
  • Hability to create teams
It is well suited for automation, if it is mobile automation, even better, the variety of devices it huge. Also it is super convenient for manual tests on a abroad team, where sending physical devices is hard to, or complicated. Give access to BrowserStack and the whole team has access to a lot of devices, also it is easier to upgrade version of OS and hardware as well.
Score 9 out of 10
Vetted Review
Verified User
The main purpose of using BrowserStack in the organization is to test cross-browser compatibility and whether the website is working fine in different browsers or not. It also offers multiple virtual devices like Android phones, iPhones, Tablets, and desktop devices with multiple OS where the website can be tested virtually to ensure the functioning of the site.
  • It provides multiple devices like phones, tablets, and desktops as real devices for testing the websites.
  • It also supports parallel testing so that the website can be tested on more than 1 device at a time.
  • The test session can be recorded and the screenshot can be captured for marking or recording the bugs found during testing.
  • The improvement can be made in pricing transparency.
  • Response or feedback speed is sometimes slow when we are connected to a network from which many users are connected.
  • Touch gestures can be improved for testing on mobile.
BrowserStack is best for cross-browser compatibility testing, mobile testing, parallel testing, and debugging browser issues. While it is less appropriate if your network connection is not stable, it's because it's a cloud-based service and it relies on a stable internet connection.
Score 9 out of 10
Vetted Review
Verified User
We use Browserstack to detect browser and device related issues when running our mobile games. Our QA departement uses both Android and iOS devices to guarantee that our games are compatible with as many users as possible.
  • CI/CD integration for automated testing
  • Plenty of Documentation for implementing virtually any test scenario
  • Good Variety of devices, Operating Systems and Operating Systems Version
  • The UI can for Live - Desktop/Mobile can appear slow but it works nonetheless
BrowserStack is the go-to tool when there is a need to test something on a real device. It helps a lot when debugging certain problems that are specific to certain devices/OS's. On the other hand, BrowserStack is not a good platform for live developing a product due to its slow interaction speed.
Score 9 out of 10
Vetted Review
Verified User
We have problem related to availability of test devices and device farm. In order to provide a lot of test devices and even device farm, requires a lot of cost and kinda complicated. Browserstack provides us with many variations of devices that can be used for testing. Other than that, they provide services to run automation on "cloud" as a replacement for the local device farm.
  • Provide many variation of test devices
  • Has network and selector inspector for mobile app testing
  • Provide services to run automation on cloud
  • Capability to summarize for each testrun through app automation
  • Quick response team to resolve issues
  • For each documentation, if linked with tutorial video it will be better
  • For each documentation, if linked with github repository (for the example) it will be better
For debugging mobile app, there's feature to inspect the network and app. In order to run a lot of test scenario, to get faster result we need a lot of devices. Using browserstack really help us because they provides us with "cloud device farm" that can be run in parallel. Running automation testing through browserstack will give us summary that contains of video, passrate, error info, etc.
Mike DiDomizio | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
I can only speak for my team but we mainly use it for visual regression testing
  • visual regression testing
  • automation
  • testing
  • Percy UI hasn't changed in years, too basic
  • Some bugs reported to Percy/Browserstack
For visual regression testing it's great.

The Percy UI hasn't changed in years mostly. There's a lot of features I feel that could be implemented. Like identifying when a visual regression occurred, or flakiness of a snapshot first occurred. It feels like Percy doesn't get the love it needs, both in terms of UI, backend and CLI.
Score 10 out of 10
Vetted Review
Verified User
BrowserStack is a very useful tool when it comes to testing multiple devices. We don't have to wait for the availability of the device. It is just there, we can just select and use.
  • Testing on multiple devices
  • Testing on multiple android versions
  • Testing on multiple IOS versions
  • Testing on different browsers, different screen size etc
  • Right now I don't see much, but if we have some option to debug it would be great
  • As I understood, debug on console is limited. If it is improved as normal browser it would be great
  • Same applicable for mobile browsers
Main attraction is the multi platform, multiple screen size, multiple OS versions. All available in one place. That is not something anybody can offer. It helps to reduce the testing device initial cost
November 28, 2023

Browserstack review

Score 10 out of 10
Vetted Review
Verified User
Test new versions of software on different devices Test new versions of software on different browsers and browser versions Automate browser tests Test on the latest and older devices and operating systems
  • automate simple browser tests
  • able to test on the latest devices on the market
  • able to record tests
  • able to remember past devices used
  • test multiple devices side by side for a more easier testing experience
  • get devices used more in the east and far east
BrowserStack is well equipped with the devices and operating systems available to the user. BrowserStack only lacks the use of a real life device in you hands, but its next best thing for a tester.
Score 9 out of 10
Vetted Review
Verified User
We use BrowserStack to test customer web applications across a number of devices and browsers in one place. BrowserStack helps us ensure that our interfaces look good and work across every screen size, device (mobile and PC), and location (using their VPN services). Browser stack is great for debugging anything across a variety of use cases.
  • Regression testing.
  • Responsiveness testing.
  • Browser testing.
  • Device & location testing.
  • More VPN locations.
  • More browser options.
  • Better mobile debugging options.
BrowserStack is great for any web app/marketing site that has to work seamlessly across every browser, screen size, device, and location. It gives you the tools to test your web applications in nearly every scenario possible, allowing you to fix issues easily and efficiently. It's been incredibly helpful in allowing us to test our site from different locations as well, by using the VPN services, we can test our site's speed and responsiveness across the globe, dealing with any specific locale nuances very easily.
Ken Tolembek | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
In my current role at Coursera, we rely on BrowserStack Percy for efficient visual testing. It offers pixel-perfect visual reviews, ensuring UIs appear and function correctly across different devices and screen sizes. At my previous company, Acquire, we used BrowserStack for every e2e testing across web and mobile platforms. Despite a higher price for running parallel tests, BrowserStack's top-notch features justified the cost. The tool notably expedites testing processes, saving valuable development time. It consistently ensures that applications work as intended on all platforms, delivering high-quality user experiences irrespective of the device or OS used. BrowserStack, though pricey, is a worthy investment for thorough e2e testing.
  • Percy for visual testing.
  • Percy's integration with our development workflow.
  • The dashboard presents visual changes systematically.
  • Percy can be on the pricier side.
Well-Suited for Cross-Browser Testing: In scenarios where you are developing a web app, and you want to ensure its compatibility with a wide range of browsers (and their versions). Mobile Application Testing: With the rise of mobile traffic, it's crucial to ensure your application runs smoothly on various mobile devices. BrowserStack provides a comprehensive set of real mobile devices for Android and iOS, offering an actual device cloud to run your tests. Parallel Testing: In cases where speed is a priority to reduce the total test execution time, BrowserStack is a perfect fit. It allows simultaneous tests to be run in different environments, speeding up your testing pipeline significantly. Less Appropriate for Budget Constraints: BrowserStack comes with a higher price tag, especially for parallel testing. Simple Web Applications: For a simple website or app that has a single version and doesn't need extensive cross-browser or device compatibility checks, investing in BrowserStack might be unnecessary.
Score 8 out of 10
Vetted Review
Verified User
Me and my team was using BrowserStack for our automation suites, it was much more faster and easy to use on its UI than what we are using currently. I would like switch back on Browserstack.
  • parallel execution
  • Many of platforms for testing
  • Well integration with Selenium and Cypress
  • Manual testing
  • Easy to use and fast
  • They can reduce the cost
  • More flexible plans can be introduced
  • Support team needs to be aware more technical things
Browser stack tool is good with automation testing and it can be integrate with the Selenium and also it can work well with the cypress and We were using it many times for cross browser testing as it has many platforms available to execute our test cases. It helps to avoid complicated Selenium grid setup, cause it takes care all features like grid, It helps lot in parallel testing as well.
Score 9 out of 10
Vetted Review
Verified User
We use the App Live product to assist in compatibility testing across a wide range of devices. Since we are remote first, our distribution of staff makes managing a large library of physical devices impractical, and the solution offered by BrowserStack enables us to test a broad range of devices and operating systems with ease and efficiency. We have aspirations to make use of other features offered by BrowserStack.
  • Broad range of devices and operating systems.
  • Useful diagnostic and logging tools.
  • Reliable and responsive platform.
  • Embedded accessibility testing for mobile would be great.
When dealing with a varied set of requirements/projects, a distributed staff roster, and/or not wanting to maintain, track, and audit an array of physical devices, BrowserStack App Live is an excellent solution. Quick to get started with, easy to learn, and has plenty of bells and whistles to augment and improve your mobile quality endeavors.
October 12, 2023

BrowserStack Automation

Score 8 out of 10
Vetted Review
Verified User
To test browser versions and operating systems that our services can work on.
  • Running multiple browsers
  • Multiple versions
  • Multiple apps
  • Turnaround time for queries.
  • More support from agents
BrowserStack helps us identify the different browsers and operating systems our services can run on. This opens room for improvement of our services. Browser tackle works very well with our integrated test suit and complies very well with Visual Studio. The process of integration is made easier and is user-friendly.
Return to navigation