Free tools / Web analytics
Web analytics from your server log: page views, referrers and AI visits
Our web analytics reads a server access log or CSV export in your browser and reports page views, estimated daily visitors, top pages, referrers, missing pages and visits referred by AI assistants. It needs no tracking script and no account, the file never leaves your device, and every rule we count by is on this page.
Free, with these limits: one file at a time, up to 25 MB and 300,000 lines, in combined or common log format (Apache, Nginx), JSON lines, W3C extended logs, or CSV or tab-separated files with a header row that names the user agent and path columns.
No email is needed. Your browser reads the file on your device; nothing is uploaded, and this page is not allowed to make network requests. A shared result stays in its link, not on our server.
What we check and why
Page views
A page view is a GET request from a browser user agent, answered 200 or 304, for a path with no file extension or ending in .html, .htm, .php, .asp, .aspx or .jsp. Requests that name a crawler on our list or look like automated software are left out.
Daily visitors
A daily visitor is one address and user agent pair on one UTC day; days are added together. People can share an address and one person can use several, so this is an estimate.
Referrers
The host of each page view's referrer, without www. Referrers on your own domain count as internal navigation; enter your domain, or we take the most common referrer as your own.
AI referrals
Page views whose referrer, or whose utm_source tag, names one of the six assistant hostnames in our AI-referral channel template, checked 2 November 2026. An assistant that sends neither counts as direct, so this is a floor, not a total.
What a log cannot show
A log records requests that reached your server. It shows no scrolling, clicks inside a page or sign-ups, and pages a CDN serves from its cache may never reach it.
Questions
Can I get website analytics without a tracking script?
Yes, from the access log your server or CDN already keeps. It records every request, so page views and referrers can be counted without cookies or a script; what it cannot show is what a person does inside the page.
How do I see traffic from ChatGPT and other assistants?
Count page views whose referrer is an assistant's hostname, or whose link carries a utm_source tag naming one. Visits with neither arrive as direct traffic, so the count is a floor, not a total.
Why do these numbers differ from Google Analytics?
They count different things. A log records requests that reached your server, including people who block scripts, while a tag counts browsers that ran it. Pages served from a CDN cache may never reach your server log.
Want the fix made for you?
Answer Repair completes one agreed source-backed page or fix. Choose Live or Handoff before payment. Due 48 elapsed hours after Ready. Full refund on request within 30 days of delivery.
When you want us to do the work, every offer and its published price is on our offers page. More free checks: the ChatGPT Business Hub readiness check, the AI bot analytics tool, the Search Console opportunity scanner and our AI-referral channel template, or see all free tools. Read next: How can server logs show whether AI crawlers request llms.txt?