Features

Safari Browser Testing

Test Safari online, running on macOS and iOS. No emulators or simulators, only Safari running on real Apple devices and physical mobile devices.

Signup & Start Testing for Free!

Superfast, live cross browser testing

Trusted by some of the world's most innovative companies

Test On Different Safari Browsers Online

  • Developer Tools

    Interactively test your website with Safari's native Developer Tools.

  • Responsive Testing

    Adjust the screen-resolution on the fly or resize your browser to do responsive testing.

  • Safari Geolocation Testing

    Test your website with Safari from different regions in the world.

  • Safari 8 up to 17

    Instant access to different Safari versions, test on real Apple products.

Desktop

  • macOS Sonoma: Safari 17
  • macOS Ventura: Safari 16
  • macOS Monterey: Safari 15
  • macOS BigSur: Safari 14
  • macOS Catalina: Safari 13
  • macOS Mojave: Safari 12
  • OSX High Sierra: Safari 11
  • OSX Sierra: Safari 10
  • OSX El Capitan: Safari 9
  • OSX Yosemite: Safari 8

Mobile

  • iOS 16.2
  • iOS 16.0
  • iOS 15.0
  • iOS 14.2
  • iOS 14.0
  • iOS 13.4
  • iOS 13.3
  • iOS 12.2
  • iOS 12.1
  • iOS 11.4
  • iOS 10.3
  • iOS 9.3
Superfast, live cross browser testing

Safari Testing On Windows Machines

Are you using Windows on your computer and want to test something on Safari? No need to setup a virtual machine, simply test your website on a remote Safari desktop browser in the cloud. It does not matter if you are using Windows 11, 10, Vista or XP on a laptop, pc or any other device. TestingBot will stream the contents of a remote macOS machine to your screen. Test any version of Safari on Windows, developer tools included.

TestingBot provides access to various Safari versions, ranging from Safari 8 up to 17 on Desktop and Mobile Safari running on iOS 8 up to 17.

Start Free Trial

Geolocation Testing on Safari

Perform geolocation testing in various regions across the world. Test Geo Targeting, Geo Blocking and Geo Localization in 10 countries, including Australia, Belgium, United Kingdom, United States, Germany, France, Spain, China and more.

Start Free Trial
Test Frameworks

Automated Safari Screenshots

Take automated screenshots of your website on various Safari versions, running on macOS desktops. Perform visual comparison testing with various Safari versions, running on various macOS versions: OSX Yosemite up to macOS Ventura

Start Free Trial
Safari Tech Preview & Safari Beta

Safari Tech Preview & Safari Beta

Manual, Automated and Visual testing on Safari Technology Preview and Safari Beta. Make sure your website works and looks correctly on Apple's upcoming Safari web browser versions. Available on macOS Monterey and macOS Ventura.

Start Free Trial
Appium Cloud Automation

Automated Mobile Safari Testing with Appium

Use Appium to connect to our grid of physical iOS devices and run automated mobile Safari tests against your website.

  • Parallel Testing

    Run multiple Appium tests simultaneously, shortening your total Appium execution time.

  • Write your tests in any language

    Since Appium uses the WebDriver API, you can write your tests in any language and run on TestingBot.

  • Device Coverage

    Test on the devices that matter, representing a large share of global device usage.

Local Cross Browser Safari Testing

Use our secure tunnel to quickly and easily test your staging website on any Safari browser version on macOS and iOS.

Once you download and start our tunnel, you can immediately test your webapps running on your computer or internal network on any browser in our cloud, straight from your browser.

Local Testing

Frequently Asked Questions

Safari has a market share of about 4% in the global browser market. This browser is built and maintained by Apple and supports all the latest browser technologies.

Safari is the default browser on all macOS operating systems, which means a large portion of macOS users will use this browser for their day-to-day browsing. Test Safari's private browsing capabilities, open multiple tabs or test the cross site tracking prevention.

Safaridriver is a utility, shipped by default in every macOS operating system, which allows Selenium to automate Safari through a HTTP based API.

To use Safaridriver, you need to make sure it is enabled by running this command in a terminal window: safaridriver --enable

We recommend using Appium, which has built-in support to communicate with iOS Safari. Simply run your Appium scripts against the TestingBot device grid.

TestingBot will instruct the iOS device to open Safari. Your Appium script will then instrument the mobile Safari browser in an automated way.

TestingBot provides a grid of real browsers, ranging from Safari 8 up to 17 on Desktop.

Next to desktop browsers, TestingBot provides access to physical iOS devices, capable of running mobile Safari tests.

TestingBot provides access to physical iOS devices, located in our datacenter.

You can run your automated or manual tests against iOS Mobile Safari on our iPhones and iPads.

TestingBot provides access to Safari versions from Safari 8 up to Safari 17.

TestingBot provides real Safari browsers, ranging from Safari 8 up to Safari 17. You can use the developer tools that come with Safari to debug webpages, inspect elements and run performance tests.

You can test the intelligent tracking prevention, test Safari extensions, open multiple tabs and perform all other actions on a remote Safari instance.

TestingBot provides access to both iOS simulators and physical iOS devices. Use the developer tools to inspect webpages running on Mobile Safari, straight from TestingBot's Manual Testing service.

TestingBot Logo

Sign up for a Free Trial

Start testing your apps with TestingBot.

No credit card required!