Javascript detect mobile browser

function isMobileDevice() {
var check = false;
(function(a){if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0,4))) check = true;})(navigator.userAgent||navigator.vendor||window.opera);
return check;
};

Are there any code examples left?
Create a Free Account
Unlock the power of data and AI by diving into Python, ChatGPT, SQL, Power BI, and beyond.
Sign up
Develop soft skills on BrainApps
Complete the IQ Test
Relative searches
detect if device is mobile javascript identify mobile browser javascript how to check if device is mobile javascript js check actual mobile device or desktop mobile check javascript detect mobile device check javascript js check if device is mobile how to check if the device is mobile or pc in js javascript check if device is mobile or desktop check if mobile device or not javascript check js working mobile check if mobile browser js is mobile device javascript js know if device is mobile javascript know when is mobile js check is mobile device javascript check for mobile js code to identify if device is mobile detect mobile device javascript api javascript mobile device detection detect smartphone javscript js if device is mobile js check mobile device mobile browser detection in javascript detect device javascript check if mobile browser javascript js detect if mobile device html detect mobile device how to check mobile device in javascript code to tell if im on a mobile device javascript js mobile detect is mobile check js how to detect a mobile device in js javascript detect if mobile js detect mobile device how to see if mobile device js check for mobile JS javascript check if device is mobile js if mobile device how to checkif device id mobile or laptop in java script javascritp regular expression to check if a user agent is a mobile device detect mobiel device regex detect if mobile js detect if user is using mobile javascript detect mobile device js detect if mobile or desktop ismobile javascript check device type in javascript detect mobile or desktop javascript check if device is mobile javascript get ismobile() check if on mobile javascript javascript is device mobile is mobile js check if mobile or desktop javascript detect mobile javascript how to detect browser or mobile javascript detect when mobile ~ JavaScript detection mobile html5 detect cellphone check for mobile device javascript html detect if mobile javascript check is mobile device detect if device mobile js check if it is mobile device js js detect desktop or mobile js detect mobile os type and manufacture JS detect on phone device mobile detect js javascript check browser device js check if is mobile javascript determine mobile or desktop check mobile jacascript javascript function to identify if it is on mobile html checking device js if not mobile detect ismobile cell phone js how to check for mobile browser detect mobile user agent javascript javascript check mobile device detect mobile view in javascript js+detect if mobile is running javascript if i am on mobile mobile detector javascript how to check if user is on mobile or on computer using javascript js is mobile javascript is mobile check javascript to detect mobile device js mobile version javascript mobile detection js check mobile or desktop js check if phone detect mobileplatform js check if device is mobile js how to use mobile-detect.min.js js check if I am on mobile javascript mobile detect function js for checking mobile or deskto check if it's mobile or no javascript check if user is on mobile check if web or mobile check if a user is on mobile javasdcript detect mobile browser type javascript checking if browser is mobile size javascript if mobile device how know if navigator is mobile check if is mobile javascript js check if browser ismobile js detect mobile check if mobile javascript 2020 if mobile in javascript detect if mobile is mobile javascript to check if mobile site or desktop in javascript navigator useragent for mobile devices js check if browser is mobile check if browser is mobile check if browser is mobile or desktop javascript get device mobile desktop check if broswere is mobile javascript know if is mobile if device is mobile javascript how to detect mobile device js javascript check if the device is mobile js how can i know if the user use phone or windows detect phone javascript js check for mobile javascript how to check mobile deveice javascript check mobile tell if device is computer js check if is mobile using useragent javascript check if mobile detect mobile device javascript check if mobile device javascript detect whether the device is mobile or laptop javascript javascript detect mobile or tablet javascript is mobile javascript check if mobile or desktop javascript is on mobile how to check if browser is phone how to detect mobile device javascript how to check if is a mobile js how to detect if the user is on mobile html detect mobile js javascript detect mobile javascript if is mobile js is mobile device how to test if mobile or desktop html javascript how to tell if user is on desktop or mobile javscript check mobile javascript test if mobile device js check if mobile if mobile javascript javascript if mobile browser
Made with love
This website uses cookies to make IQCode work for you. By using this site, you agree to our cookie policy

Welcome Back!

Sign up to unlock all of IQCode features:
  • Test your skills and track progress
  • Engage in comprehensive interactive courses
  • Commit to daily skill-enhancing challenges
  • Solve practical, real-world issues
  • Share your insights and learnings
Create an account
Sign in
Recover lost password
Or log in with

Create a Free Account

Sign up to unlock all of IQCode features:
  • Test your skills and track progress
  • Engage in comprehensive interactive courses
  • Commit to daily skill-enhancing challenges
  • Solve practical, real-world issues
  • Share your insights and learnings
Create an account
Sign up
Or sign up with
By signing up, you agree to the Terms and Conditions and Privacy Policy. You also agree to receive product-related marketing emails from IQCode, which you can unsubscribe from at any time.
Creating a new code example
Code snippet title
Source