Detect Safari Browser

Posted on Mar 26, 2025

by Jimmy


A simple script that will check if the user is using a Safari browser.

JavaScript
        
            const isSafari = /^((?!chrome|android).)*safari/i.test(navigator.userAgent);
if( isSafari ) {
  console.log('User is using a Safari browser');
} else {
  console.log('User is not using a Safari browser');
}        
    

Based on this Stackoverflow answer.


Back to Snippets