Chrome cloud

Test on real Chrome, online in the cloud

An online Chrome browser for manual, automated, responsive and visual testing on real Google Chrome, the cloud-based Chrome emulator alternative. From Chrome 35 to the latest, plus Chrome Beta, Dev and Canary on Windows, macOS, Linux and real Android phones.

Chrome versions
35 → latest
Platforms
Win · macOS · Linux · Android
Uptime SLA
99.99%

Trusted by some of the world's most innovative companies

30-second answer

Why test Chrome on TestingBot?

Real Chrome, not a Chrome emulator

TestingBot streams unmodified Google Chrome straight from Google, on real Windows, macOS, Linux and Android. No headless mode, no Chromium drift, no online Chrome simulator surprises.

Stable, Beta, Dev, Canary

Test on Chrome Stable, Chrome Beta, Chrome Dev and Chrome Canary side by side. Catch regressions before Google rolls them out to your customers.

Manual, automated, responsive, visual

Drive Chrome live from your browser, resize on the fly for responsive testing, automate via Selenium, Playwright or Puppeteer, or capture screenshots for visual regression. Same grid, same login.

What you can do

Everything Chrome testing needs

Live debugging, automated CI runs, responsive testing, visual regression, extension testing, geolocation, ChromeOS, performance profiling. All on the same fleet of real Chrome browsers.

  • Live & manual testing

    Drive Chrome interactively from your browser. Native DevTools, console, network panel, same as if you were on your own machine.

  • Automated testing

    Run Selenium, Playwright, Puppeteer or Cypress against Chrome in parallel. Native Chromedriver auto-matched to every browser version.

  • Responsive testing

    Resize the browser on the fly during a manual session, or set any viewport from your automation script. Validate breakpoints, mobile menus and fluid layouts on real Chrome, no device-emulator approximations.

  • Visual & screenshot testing

    Take pixel-perfect screenshots across every Chrome version, then diff them automatically with the visual testing service.

  • Extension testing

    Side-load unpacked Chrome extensions and CRX bundles in manual sessions and automated runs. Manifest v2 and v3 supported.

  • Performance & Lighthouse

    Capture HAR files, Lighthouse reports and DevTools performance traces. Throttle CPU and network to validate slow-3G behaviour.

  • Camera, microphone & WebGL

    Test getUserMedia with dummy camera and microphone streams, plus full WebGL support for 3D and canvas-heavy apps.

  • ChromeOS testing

    Run a ChromeOS emulator hosted on an Android emulator to verify Chromebook behaviour, ChromeOS-specific Chrome quirks and progressive web apps. A practical Chrome OS emulator when you do not have a Chromebook on your desk.

Chrome coverage

Test On Different Chrome Versions Online

Real Chrome on real Windows, macOS and Linux desktops, plus Chrome on real Android phones.

Channels & versions

  • Chrome Stable latest
  • Chrome Beta next
  • Chrome Dev future
  • Chrome Canary daily
  • Older majors 35 → latest
  • Auto-updated weekly Google

Platforms

  • Windows 11
  • Windows 10
  • macOS Tahoe
  • macOS Sequoia
  • macOS Sonoma
  • macOS Ventura
  • Linux
  • Real Android phones
  • ChromeOS (Android emulator)
Real Chrome vs Chrome emulator

Real Chrome beats a Chrome emulator every time

Headless Chrome and a generic Chrome emulator on a Linux container will render most pages, but neither behaves like the Chrome your customers actually run. Here is how a real-Chrome cloud compares to running Chrome locally or driving a Chrome emulator.

Capability TestingBot · real Chrome Chrome emulator / headless
Browser binary
Real Google Chrome, signed by Google
Headless Chrome, Chromium build or browser-based emulator
Operating system
Real Windows, macOS and Linux
One Linux container or your dev machine
Mobile Chrome
Real Chrome on real Android phones
Mobile-emulated user agent only
Version coverage
Chrome 35 → latest, plus Beta, Dev and Canary
Whatever Chrome happens to be installed
Camera, mic & WebGL
Dummy media streams and full WebGL support
Often disabled or stubbed
Video, logs & HAR
HD video, browser logs, HAR and screenshots
Roll your own recording and capture
Live exit nodes
10+ countries
United States
United Kingdom
Germany
France
Spain
Belgium
Australia
China
Japan
Geolocation testing

Geolocation Testing on Chrome

Run Chrome from real exit nodes around the world to verify geo-targeting, geo-blocking and localisation from the United States, United Kingdom, Germany, France, Spain, Belgium, Australia, China, Japan and more.

TestingBot secure tunnel for Chrome
Secure Tunnel

Test internal & staging Chrome apps securely

Use our secure tunnel to run Chrome tests against firewalled staging sites, internal dashboards or apps still on localhost.

Encrypted end-to-end, no inbound firewall rules required, and built-in support for popular CI providers.

Read more
Mobile Chrome

Real Chrome on real Android devices

Drive Chrome on real Pixel, Galaxy, OnePlus and Xiaomi devices using Selenium WebDriver, Playwright or Appium. Real hardware, real sensors, accurate results.

View all devices
Chrome Android

Same WebDriver APIs, real Chrome on real Android phones.

Camera, Microphone & WebGL

Camera, Microphone and WebGL Testing on Chrome

Test getUserMedia flows with a dummy camera and microphone in real Chrome. No plug-ins, no extra permissions to wire up. Run WebGL tests in the cloud against the same GPU stack Chrome ships to your customers.

Dummy camera

Drive Chrome with a fake-camera flag so getUserMedia returns a deterministic video stream. Perfect for testing video calls, KYC and webcam-test pages without real hardware.

Dummy microphone

Use a synthetic audio source for getUserMedia, ideal for chrome microphone test flows, voice recording, audio chat and accessibility scenarios. No real mic required.

Full WebGL support

Run real WebGL tests in Chrome with hardware-accelerated graphics. 3D, canvas-heavy SPAs and games render exactly as they do on a real Chromebook or PC.

Test from anywhere

Test Chrome from any OS, even old PCs

Don't have a clean Chrome install? Stuck on a corporate VM, an old PC or a Mac that won't update? TestingBot streams a real desktop running Chrome on Windows 11, 10, macOS or Linux directly to any browser, so you can test on any Chrome version from any device. No installs, no admin rights required.

The streamed Chrome session is the real thing, with full DevTools, profile switching, extension support and Lighthouse audits. You drive it from any browser on your local machine, without installing Chrome or running it locally.

Get started free
No installrequired
No adminrights
Real ChromeDevTools
FAQ

Frequently Asked Questions

Which Chrome versions are supported?

TestingBot supports every Chrome from Chrome 35 through the current Stable, refreshed within hours of each Google release. Chrome Beta, Chrome Dev and Chrome Canary are available alongside Stable, on Windows, macOS, Linux and real Android devices.

Why do I need to test my website on Chrome?

Chrome is the most popular web browser on the planet, with over 60% market share globally. You want to make sure that your website looks and functions correctly on this browser. The browser is built and maintained by Google and is used all around the world, on Windows, macOS, Linux, ChromeOS and Android. Test cookie behaviour, ad-blockers, the third-party cookie phase-out and Chrome's progressive Privacy Sandbox features.

What is the difference between Chrome, Chromium, Chrome Beta and Chrome Canary?

Chrome (Stable) is the browser everyone uses for day-to-day browsing. It is the same binary TestingBot provides for testing. Chromium uses the same browser engine but ships without Google's branding and proprietary components, and it is open-source. Chrome Beta is the next major Chrome release, roughly 4 to 6 weeks ahead of Stable. Chrome Dev sits one step further out, and Chrome Canary is the bleeding-edge daily build. TestingBot lets you run all four channels side by side so you can spot regressions before Google promotes them to Stable.

What is Chromedriver?

Chromedriver is a program that automates the Chrome browser through the W3C WebDriver protocol. Selenium, Puppeteer (over the Chrome DevTools Protocol) and Playwright all use it to drive Chrome. Chromedriver versions are tightly coupled to Chrome versions, which means you need to make sure the Chromedriver version matches the browser version. At TestingBot this is handled automatically. Pick a Chrome version and the matching Chromedriver is provisioned for you.

Can I test Chrome on real Android devices?

Yes. TestingBot ships real Pixel, Galaxy, OnePlus and Xiaomi devices running real Chrome for Android. Drive them with Selenium WebDriver or Appium and use the actual mobile rendering engine, mobile DevTools and real touch input.

Is TestingBot a Chrome emulator or a Chrome simulator?

Neither. All Chrome browsers on TestingBot are real Chrome, downloaded straight from Google and running on real operating systems. Not a Chrome emulator, not a Chrome simulator, not a headless container. Sessions run inside dedicated single-use virtual machines on Windows, macOS or Linux, with full GPU acceleration, real Chrome DevTools and the same Chrome binary your customers use. If you have been searching for an "online Chrome emulator" or a "Chrome browser online" tool to validate a site, TestingBot gives you the real thing instead.

Can I test Chrome extensions?

Yes. Side-load unpacked extensions and CRX bundles in manual sessions for click-through testing, or load them automatically in Selenium, Playwright and Puppeteer runs. Manifest v2 and v3 are both supported.

Can I run Lighthouse on TestingBot?

Yes. Run Lighthouse audits inside any Chrome session, capture the JSON report as a build artifact, and trend Core Web Vitals over time. Throttle CPU and network from the test options to simulate slow connections.

Ready to start Chrome Testing?

Start testing your website on real Chrome in the cloud. Every version, every platform, every release channel.

Start a free trial