Which browsers support Server Name Indication (SNI)?

Category: All about SSL certificates

SNI

What is SNI?

Server Name Indication is an extension of the TLS protocol that allows one to host multiple SSL certificates at the same IP address. Nowadays it is pretty common and implemented in most modern browsers, but older versions may lack SNI support! In-depth info on Server Name Indication internals to be found on the « What is Server Name Indication? » page.

Which browsers support SNI?

Desktop browsers

Internet Explorer 7 starting with Windows Vista (not XP!)

Google Chrome

  • 6+ on Windows XP and Vista
  • 5.0.342.1+ on Mac OS X 10.5.7+

Mozilla Firefox 2.0+

Safari 2.1+

  • on Windows Vista
  • on Mac OS X 10.5.6+

Opera 8.0+ (TLS protocol support must be enabled)

Mobile browsers

Android browser on Android 3.0+

Mobile Safari on iOS 4.0+

Windows Phone 7+

Opera Mobile 10.1+ on Android

Which browsers do not support SNI?

Desktop browsers

Internet Explorer, all versions, on Windows XP

Mobile browsers

Android browser on Android 1.x and 2.x


Related articles

What are root and intermediate SSL certificates?

Root and intermediate SSL certificates are components of the Public Key Infrastructure (PKI) that are used to enable secure communication...

Read more

Keytool - Install SSL Certificate

This article assumes you've received your certificate from the Certificate Authority, and that you wish to install it on your...

Read more

Keytool - Generate SSL certificate request (CSR)

Keytool is a command-line utility that allows you to manage keystores, public and private keys, and SSL certificates for Java-based...

Read more

Need extra help?

Were not all your questions answered?
Don't worry, we will be happy to help you via a support request!

Kinamo

Select your language

All languages: