Freedom251 › Web analytics tools
Webalizer

What Webalizer is
Webalizer is a free, GPL-licensed program for analyzing web server log files and creating configurable HTML reports viewed in a standard browser. It runs on Linux, macOS, Windows, and self-hosted systems, and is written in C. The program reads Common Log Format, NCSA Combined variations, wu-ftpd and proftpd transfer logs, Squid proxy logs, and W3C Extended logs. Gzip and bzip2 files can be read directly. Reports are configured through command-line options or configuration files, with metrics for hits, files, sites, visits, pages, referrers, search strings, user agents, entry and exit pages, and countries. Webalizer supports IPv4 and IPv6, distributed DNS lookup, native geolocation, unlimited log sizes, partial logs, and incremental processing for rotated logs. Visit and entry or exit page figures are estimates based on one IP representing one user. Source distributions and some binaries are listed; the Solaris build is marked very out of date.
Who it suits
Webalizer suits people who need local or self-hosted web log reporting across several operating systems. It is useful when configurable HTML reports and broad log-format support matter.
What it does well
- Free plan under the GNU General Public License
- Reads multiple web, FTP, proxy, and W3C log formats
- Processes gzip and bzip2 logs directly
- Supports IPv4, IPv6, DNS lookup, and geolocation
- Handles unlimited and partial log files
What to know first
- Visit and entry/exit figures are rough estimates
- Compiling requires GD and related libraries
- Listed Solaris binary is very out of date
- Email responses may not be timely
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Webalizer | Free web server log analysis program · GPL-licensed | Free |
As webalizer.net lists them, read 5 Oct 2026. The maker's own page has the final word.
Verdict
Webalizer provides configurable browser reports from many web-server log formats, with compressed-log reading and incremental processing. Its metric estimates and build dependencies are important considerations for deployment.
Facts from Webalizer's own pages
- Compressed logs
- It can read gzip and bzip2 compressed logs directly without first uncompressing them. · webalizer.net, 5 Oct 2026
- Dependencies
- Compiling requires GD and its zlib and PNG libraries; Berkeley DB is optional for DNS and native geolocation, and bzip2 is optional for bzip2 log support. · webalizer.net, 5 Oct 2026
- Distribution
- The maker provides source distributions and lists Linux ELF x86 and Solaris 2.8 Sparc binary distributions; the Solaris build is marked very out of date. · webalizer.net, 5 Oct 2026
- Free plan
- Yes · webalizer.net, 19 Sept 2026
- Implementation
- It is written in C, and the maker describes it as fast and highly portable. · webalizer.net, 5 Oct 2026
- IP and geolocation
- It supports IPv4 and IPv6 and includes distributed DNS lookup and native geolocation services. · webalizer.net, 5 Oct 2026
- Languages
- The maker lists language support including English, French, German, Japanese, and Spanish, among multiple other languages. · webalizer.net, 5 Oct 2026
- License
- Webalizer is distributed under the GNU General Public License, version 2 or later at the recipient's option. · webalizer.net, 5 Oct 2026
- Log formats
- It handles Common Log Format, variations of NCSA Combined, wu-ftpd/proftpd xferlog, Squid proxy, and W3C Extended logs. · webalizer.net, 5 Oct 2026
- Log processing
- It supports unlimited log file sizes and partial logs, and its FAQ describes incremental processing for rotated logs. · webalizer.net, 5 Oct 2026
- Maker
- The copyright notice names Bradford L. Barrett as the program's copyright holder for 1997–2008. · webalizer.net, 5 Oct 2026
- Metric caveat
- The maker cautions that visit and entry/exit page figures are rough estimates because they assume one IP address represents one user. · webalizer.net, 5 Oct 2026
- Purpose
- Webalizer analyzes web server log files and produces configurable HTML usage reports for viewing in a standard web browser. · webalizer.net, 5 Oct 2026
- Report configuration
- Reports can be configured from the command line or with one or more configuration files. · webalizer.net, 5 Oct 2026
- Report metrics
- Its reports define metrics such as hits, files, sites, visits, pages, referrers, search strings, user agents, entry and exit pages, and countries. · webalizer.net, 5 Oct 2026
- Support
- The maker directs users to documentation, installation instructions, FAQs, and a user support newsgroup, and says email responses may not be timely. · webalizer.net, 5 Oct 2026
Where Webalizer stands on Freedom251
- Web analytics tools#44 of 142