Browser Capabilities Project

Providing regularly updated browscap.ini and related downloads since 1998!

Downloads

Version: 4035
Released: Wed, 30 Apr 2008 13:27:09 -0000

The Basics
Do not use with PHP!
325,818 Bytes
The standard version of my browscap.ini file for IIS 5.x and greater.
Do not use with PHP!
185,585 Bytes
A smaller version of my browscap.ini file containing major browsers & search engines. This file is adequate for most websites.
Use only with PHP!
328,286 Bytes
A special version of browscap.ini for PHP users only!
Use only with PHP!
186,065 Bytes
A smaller version of my php_browscap.ini file containing major browsers & search engines. This file is adequate for most websites.
89,408 Bytes
Combines all the above files into one download that's smaller than any one of the four files.
Raw Data For Do-It-Yourself Types
43,851 Bytes
Contains an XML version of browscap.ini.
1,067,684 Bytes
An industry-standard comma-separated-values version of browscap.ini. Easily imported into Access, Excel, mySQL & others.
53,363 Bytes
Contains a zipped version of browscap.csv that's much faster to download.
812,769 Bytes
Contains a file with the unique user agents in my database. Largely free of useless data like randomized user agents.
118,046 Bytes
My comments about the noteworthy user agents in my database.
Help With Persistent Bots
3,385 Bytes
A special file that will stop compliant robots from crawling your website.
43,515 Bytes
An insert for ISAPI_Rewrite to ban user agents that disobey robots.txt.
63,895 Bytes
Contains the IP Addresses that I block via my firewall. For the most part I ban data centers that host abusive bots.
Other Downloads
9,134 Bytes
An XML file containing documentation for all the properties in browscap.ini

Want to automate checking for updates?

The Latest News

Sun, 20 Apr 2008
Look at the size of browscap.ini! It's getting to a point where for every day user agent identification you might be better off using the lite version of the file. The only reason I can think of for using browscap.ini is for web stats programs where you want to know every little bot that visits your site.
~gary.

Additional Resources

Browsercaps For ASP.NET

Many people ask me where they can find a regularly updated, accurate browsercaps insert for ASP.NET. I tell them Owen, aka Ocean in the forums, provides just such a file and it can be downloaded from his site. If you like comic books you might want to browse the comics on his website.

Ocean's Place

Rants About Bad Bots & Life

I think Bill will have a heart attack soon as he's fanatical when it comes to abusive user agents. Bill's blog is a prime source of information, and often hilariously ribald derision, for said bots. I check it often.

IncrediBILL's Random Rants

IIS 4.x & All ActiveX

Jesse Rosenberg has written a drop-in replacement for browscap.dll in Windows NT 4.x that lets you use my regularly updated browscap.ini file. It also works with any language that supports Microsoft's ActiveX technology. Includes the source code.

Download ZIP File

Last Modified Date & File Size

Poul Bak has written a javascript-based .asp script that will display the last modified date & file size of browscap.ini on your shared server.

Download ZIP File

PHP Classes

If you are in a shared hosting situation where the host doesn't keep browscap.ini updated, or worse don't even provide access to it then these links are for you. Both implement their own browscap.ini parser and let you set the path to the file.

All PHP Versions
Optimized For PHP5

Website © 1998, 2008 BlazerTech Corporation