Browser Capabilities Project (browscap or BCP)



The Browser Capabilities Project provides a database (a browscap.ini file) that list:

  • known browsers and bots,
  • along with their default capabilities and limitations.

By parsing the useragent headers, the following information can be extracted:

  • browser version,
  • platform, platform version and device type (desktop, tablet or mobile device, Windows or Mac OS,…)


Discover More
Ie Change User Agent String
HTTP - User Agent Header

An HTTP user-agent is a http header that sends the user agent string. It identifies the HTTP client (even when the client is not operated by a user). Generally, a user is using a a browser as HTTP...
Web - Browser

A browser is a user agent. The figure shows some of the components you will find in a browser. To the left, there is the user interface. The browser needs a rendering engine to display pages, and...
Robots Useragent
Web - Robots (Wanderers | Crawlers | Spiders)

This page is in a web context. Web Robots (also known as Web Wanderers, Crawlers, or Spiders), are crawler program that scan the web generally in order to: create an search engine. See or seo...

Share this page:
Follow us:
Task Runner