What is it?

JavaScript Browser Sniffer is a browser identifier written in JavaScript (EcmaScript) and released under the LGPL license. It will tell which browser, version and operating system you (the visitor) are using (it's like phpsniff, but in JavaScript)

Click here for a demo.

Which is the latest version?

Latest version is 0.5.,3 released on February 11th, 2007.

I have created two mailing lists in SourceForge, one for jsbrwsniff users (web developers, software developers, etc) and one for jsbrwsniff developers (subscribe to this one only if you want to help with the development of jsbrwsniff).

What's new?

Version 0.5.3 adds Javascript engine detection and pop-up blocker detection.

Version 0.5.2 adds support for the Sony-branded NetFront browser embedded in the Playstation 3 game console.

Version 0.5.1 fixes Flash plugin detection with newer versions of Flash and non-Gecko browsers.

What's new in 0.5: Version 0.5 works on the server-side, adds support for some browsers, bots and operating systems, adds version detection for some operating systems and adds Flash plug-in detection. Starting with this version, I will also provide the user-agent strings I use to perform testing.

If you find this project useful, please consider making a donation