Your browser is out of date. The site might not be displayed correctly. Please update your browser.

Features Pricing
Blog
Read the industry's latest thoughts on digital marketing, content strategy, SEO, PPC, social media and more.
Help Center
Learn how to use Semrush with user manuals, how-to’s, videos and more!
What's New
Keep track of the newest Semrush features and improvements.
Webinars
Register and take part in educational webinars conducted by the best digital marketing experts.
Insights
See the latest in original research and thought leadership from the Semrush team.
Hire a Trusted Agency
Pressed for time? Need rare skills? Get help from a trusted agency. Our experts work with marketing projects of all kinds and budgets.
Academy
Get vital SEO skills, learn how to use our toolkits and get official certificates of your proficiency in SEO and Semrush.
Top Websites
Discover the most visited websites. Analyze their traffic and search rankings. Choose country or industry to find out who currently leads the market.
GoodContent Hub
Learn everything you need to know about effective content marketing in one place. Explore free tools, industry research, practical materials for your business, and more.
Local Marketing Hub
Start outperforming your nearby competition today! Discover the expert insights, strategies, and tools you need to increase the digital footprint of your business and get more local customers.
About Us Newsroom Careers Success Stories Affiliate Program For Investors Partner Integrations Contacts Stats and Facts
Ecommerce Booster Prowly Kompyte SplitSignal
Features Pricing
Blog Help Center What's New Webinars Insights Hire a Trusted Agency Academy Top Websites GoodContent Hub Local Marketing Hub
About Us Newsroom Careers Success Stories Affiliate Program For Investors Partner Integrations Contacts Stats and Facts
Ecommerce Booster Prowly Kompyte SplitSignal
Log In Sign Up

Knowledge Base

Knowledge Base

  • What is Semrush?
  • Getting Started
  • How-To Articles
  • The Ultimate SEO Glossary
  • Semrush Toolkits
  • Semrush Integrations
  • Teamwork
  • Subscriptions
  • Billing and Account
  • Semrush Data & Metrics
  • Semrush App Center
    • Ecommerce Keyword Analytics
    • Instant Banner Generator
    • Mobile App Insights
    • Rank Tracker for YouTube
    • AdClarity — Advertising Intelligence
    • Lead Generation Forms
    • Website Testing
    • Video Submission Management
    • Semrush Persona Tool
    • Influencer Analytics
    • Media Monitoring
    • Audience Intelligence
    • Shopify Finder
    • Keyword Wizard for Amazon
    • Listing Alerts for Amazon
    • Listing Quality Check for Amazon
    • PPC Optimizer for Amazon
    • Product Research for Amazon
    • Traffic Insights for Amazon
    • Search Insights for Amazon
    • Keyword Manager for Amazon
    • Instant Keyword Research for Amazon
    • Competitor Tracker for Amazon
    • FindThatLead Domain Searcher
    • Brand Monitoring
    • TrendFeed
    • AI Video Marketing Automator
    • AI Narratives for GA4
    • ContentShake AI
    • Accessibility Scan & Monitor
    • Keyword Analytics for YouTube
    • AI Writing Assistant
    • Consumer Surveys App
    • Ad Assistant
    • AI Social Content Generator
    • Mobile App Tester
    • Plagiarism Checker
    • SERP Gap Analyzer
    • Landing Page Builder
    • EyeOn App
    • Product Feed Health Checker
    • Automated Data Connector
    • Video Marketing Platform
    • Podcast Hosting
    • Ecommerce Booster
    • Ads Launch Assistant
    • Mentioned - Outreach Wizard
    • Website Speed Test
    • Koala Inspector Online ShopSpy
    • AI Ad Copy Generator
    • AI Accessibility Widget
    • Email Verifier App
  • Extra Tools
  • API
  • Contact Us
Knowledge Base
Semrush App Center
Website Testing

Website Testing

Website Testing allows you to assess your website’s functionality and appearance across different browsers, browser versions, and operating systems (as well as multiple devices and geolocations).

You can find it in the Semrush App Center.

Website testing main page

How Can Website Testing Help Me?

Popular web browsers (such as Firefox, Chrome, and Safari) each have different rendering processes, which often creates unexpected cross-browser issues. This can potentially affect the user experience on your site. For example, your homepage might look pixel-perfect on one browser, but could have jarring visual or functional bugs on another. 

Website Testing helps you identify these issues so that you can fix them and ensure a more seamless user experience. Specifically, it allows you to:

  • Get instant virtual access to over 1,000 browser combinations
  • Interact with the browser in real time (manual mode) or generate screenshots (visual mode)
  • Run responsive tests by changing the screen resolution
  • Test for localization issues from different geographical locations
  • Run mobile tests using Android emulators and iOS simulators
  • Screenshot bugs or errors and send them to colleagues

Pricing

A full, unlimited subscription to the Website Testing app is available for $29 per month. 

More information about Semrush pricing can be found here.

What Is Included in Website Testing?

As mentioned, the Website Testing app is primarily split into two tabs: Manual Testing and Visual Testing.

Manual and visual testing

Manual Testing

Manual Testing allows you to interact with a remote, cloud-based, virtual browser. You can interact with it just as you would a live website.

To start checking a site, simply enter your URL in the address bar.

Manual testing URL field

Before you click “Start Browser,” you first need to select the OS, browser, and browser version that you want to check.

For example, let’s say you want to see how your site runs on the latest version of Google Chrome (104) on Windows 11.

Select “Windows 11” from the column on the right-hand side and then select “104” in the Google Chrome column.

Select a browser version

Then, hit “Start Browser.” Once the virtual browser loads, you can navigate the site freely and start looking for any issues. 

Website Testing image 5

The menu on the right-hand side is designed to help you test more effectively and consists of the following features:

Switch

The Switch button allows you to start a new remote browser session. Note that once you’ve started a new session, the old session will automatically end and will no longer be active.

Photo

The Photo feature allows you to screenshot within the app so that you can pass on visual evidence of any issues to your team. When you click “Photo” in the side menu, you can also make annotations on the screenshot using the editing tools in the two side bars.

Website Testing image 6

You can then either download the image to your device (select “Download” in the top right corner) or email it directly to colleagues using the “Share” button.

It’s important to note here that the app does not store or save any issues found. Therefore, any visual bugs or issues that you come across on your site should be captured using the Photo feature (Javascript issues can be identified using the browser’s Developer Tools and then either screenshotted or copied and pasted).

Copy/Paste

Copy/Paste allows you to copy and paste text from the browser onto a clipboard. This is particularly handy if you want to highlight bugs or errors in the site’s source code.

Website Testing image 7

Note that keyboard shortcuts for copying and pasting (such as Ctrl+C) are not available in the app.

Screen Reader

Screen Reader allows you to enable or disable the screen reader functionality on the remote browser. The app provides an audio connection to the remote browser, allowing you to hear what users with a screen reader would hear when visiting your website. This functionality allows you to make sure your website has no issues in terms of accessibility.

Website Testing uses the NVDA screen reader for Windows systems and the VoiceOver screen reader for macOS.

Resolution

This feature allows you to change the resolution of the screen so that you can see how your site responds in different formats. The following resolutions are available for testing:

  • 800x600
  • 1024x768
  • 1280x800
  • 1280x960
  • 1280x1024 (default)
  • 1366x768
  • 1440x900
  • 1680x1050
  • 1600x1200
  • 1920x1080
  • 2560x1440

Change Location

The Change Location button allows you to start a new remote browser session from a different geographical location. This allows you to test for any localization issues on your website, such as currency formats and time indications.

Website Testing image 8

Currently, Website Testing provides virtual access from the following countries:

  • Australia
  • Bahrain
  • Belgium (default VPN location)
  • Brazil
  • Canada
  • Chile
  • China
  • Egypt
  • Finland
  • France
  • Germany
  • India
  • Italy
  • Japan
  • Netherlands
  • Poland
  • Singapore
  • South Africa
  • Spain
  • Sweden
  • Switzerland
  • United Arab Emirates
  • United Kingdom
  • United States

More locations will be added in the future.

Stop

The Stop button ends the session and returns you to the Manual Testing tab.

Visual Testing

Visual Testing works slightly differently to Manual Testing. Rather than allowing you to interact with your site, Visual Testing provides a series of screenshot captures across multiple browsers. This is ideal if you want to get a quick visual overview of how your site looks in different environments.

To get started, enter your site’s URL and start selecting your browser, version, and OS combinations. You can choose up to 15 at a time.

Visual testing select a browser

If you click “Settings” next to the URL bar, you will also have the option to select three additional review parameters.

Website Testing image 10

They work as follows:

  • Screen Resolution allows you to select your preferred resolution (from 800x600 to 2560x1440) for displaying the site
  • Wait Time denotes how long the app should wait between opening the URL and taking the screenshot (this is useful if, for instance, your site has a loading animation)
  • Smart Scroll indicates whether you want the app to screenshot the visual part of the page for the given resolution or a screenshot of the entire page from header to footer

Once you are happy with your selections and your settings, click “Generate Screenshots.”

Website Testing image 11

Once the app generates the screenshots, you can either download each image as a PNG file or the entire set as a single ZIP file. 

Mobile Testing

When testing on Android emulators and iOS Simulators, you should note the following. 

In terms of accessibility, the app supports single-page application (SPA) and progressive web application (PWA) websites with Javascript automatically enabled. The device camera can be accessed (if required) when using Android emulators but not iOS Simulators (Apple does not provide this feature). Taps, swipes, and scrolls are also supported. 

The app provides Android emulators from version 4.4 up to 12 (currently, only one tablet emulator is available; the rest are mobile).

iOS simulators are available for the following iOS versions: 9.3, 10.3, 11.4, 12.1, 12.2, 13.3, 13.4, 14.0, 14.2, and 15.0.

What Browsers, Versions, and Operating Systems Are Included?

Website Testing allows you to test on multiple versions of the following browsers:

  • Google Chrome
  • Firefox
  • Microsoft Edge
  • Internet Explorer
  • Opera
  • Safari

It currently supports testing on the following operating systems:

  • Windows (11, 10, 8, 8.1, and 7)
  • Linux
  • macOS (Monterey, Big Sur, Catalina, Mojave, Sierra, and High Sierra)
  • OS X (El Capitan and Yosemite)
  • iOS (Mobile and iPad)
  • Android (Mobile and Tablet)

Note that, for some operating systems, not all browsers are available to test. This is because, in those cases, the combination is either not possible or not viable.

For example, the Internet Explorer (IE) browser is not available to test when Windows 11 is selected. This is because it’s no longer possible to install or use IE on Windows 11 (Edge is now the default Windows browser). Similarly, it’s not possible to test the Safari browser on Windows or Linux, as Apple no longer supports or updates Safari on these systems.

New Browsers and OS Versions

Whenever new OS versions are publicly released, they are added to Website Testing within seven days. Where possible, the app also aims to add preview and beta versions of upcoming Windows and macOS updates.

New browser versions are added within two days of being released to the general public.

Data and Limits

All data generated during test sessions is immediately removed at the end of the session, although screenshots generated in Visual Testing are stored on the app for up to 31 days (at which point they are then automatically pruned). URLs that you have previously tested are also stored for convenience.

In terms of security, Website Testing uses the industry-standard WebRTC protocol to stream the browser in a secure and reliable way.

Please note that it’s not possible to test websites that contain adult content.

If you have any other questions about Website Testing, or about the App Center in general, please email us at app-center@semrush.com.

Semrush
Recently viewed
  • • Website Testing
  • • How to Connect Your Google Ads to Your Google Analytics
  • • Ads History
  • • TrendFeed
USA, 800 Boylston Street, Suite 2475, Boston, MA 02199
Contact us
Contact us
USA, 800 Boylston Street, Suite 2475, Boston, MA 02199
Get started with Semrush! or see our plans & pricing

Semrush

  • Features
  • Pricing
  • Success Stories
  • Stats and Facts
  • Insights
  • News

Help

  • Knowledge Base
  • Academy
  • Semrush API

Community

  • Semrush Blog
  • Webinars

More tools

  • Analytics Reports
  • Projects
  • Agency Partners
  • Affiliate Program
  • SEOquake
  • Sensor
  • Prowly
  • Kompyte
  • App Center
  • Enterprise SEO

Company

  • About Us
  • Newsroom
  • Careers
  • Partners
  • Legal Info
  • Privacy Policy
  • Cookie Settings
  • Do not sell my personal info
  • Security Info
  • For Investors
  • Semrush Select
  • Global Issues Index
  • Contact Us

Follow us

  • X (Twitter)
  • Facebook
  • LinkedIn
  • Instagram
  • YouTube
  • Pinterest

Language

English
© 2008 - 2024 Semrush. All rights reserved.
Cookie Settings