Common Web Server software comparison report

Stats about the most used HTTP Server software

What is the most widely used Web Server software?

Short answer: the most common http server is Apache with a 34% share.

Long answer: due to the nature of the Internet, you can't have reliable statistics on ALL web servers laying around.
All the stats you can find only take into consideration a small sample of public web servers. This service, however, tries to gather the most realistic snapshot of the current http webservers distribution by randomly probing active hosts and monitoring the server software.

List of most common Web Servers

Other HTTP protocol info gathered from Web Servers

While scanning Web Servers for software version information, the system also collects a range of other interesting data about the servers included in the HTTP protocol transaction.
Most web servers provide some header fields which give the HTTP clients info or direction on what to do with the data being sent. Other fields may be informational only. Some of them bind the client to a strict policy.

You can browse a list of common http response headers found in the wild. This list includes both standard headers and server-specific headers which not all HTTP clients understands:

How are this statistics calculated?

The system continuosly probes the Internet to find hosts which are running a Web Server.
Once one is found, it is queried to determine what kind of software it is running.

Current statistics are based on a sample of 84604 probed servers, gathered in the last 389 days.

This scan type is not based on website popularity nor on user submission; this grants the most realistic sample possible.

Please note that a "Web Server" is any program which obeys to the HTTP protocol.
This means not only your favorite news portal or weather forecast website, but also web services and, probably, your home router web interface. (You should not open your router iterface to the Internet, anyway, unless you have a very good reason to do so)