(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-5276656-4', 'mobileesp.com'); ga('send', 'pageview');

Download MobileESP


The MobileESP project is easy to use, install, and customize. For the latest source code, please visit the GitHub site which hosts the main code repository:

The MobileESP project on GitHub has the source code for the following programming languages:

  • PHP
  • Java (server side)
  • ASP.NET (C#)
  • Python: Jury Gerasimov ported MobileESP to Python for the Django web app framework. We’ll maintain Python in the Google Code project site.
  • C++: Kiran Thonse originally ported MobileESP to C++ and maintains it.
  • JavaScript: Recommended for light detection tasks only. For better results, use one of the server-side detection options above.

These projects are maintained by the community:

  • Ruby: This project was ported by Martin, who separately maintains the Ruby codebase on GitHub.
  • Classic ASP (VBscript): This project was ported by Miguel Barrero, who separately maintains the codebase on BitBucket.

Important Caveat: The MobileESP project code is lightweight and ideal for many web sites. However, this project is not meant to replace other projects offering greater depth and control, such as WURFL or HandsetDetection.com.


We’ve prepared a few useful downloads which allow you to study how to apply the MobileESP code in action in real web pages. Please see the Live API Demos & Samples page for more information and the download links!


0 comments on “Download MobileESP
3 Pings/Trackbacks for "Download MobileESP"
  1. […] of device, then MobileESP is more than capable.The following link will take you directly to the MobileESP project page.  This entry was posted in Mobile Device Detection by Don. Bookmark the permalink.Leave a […]