NGINX Access Log Parser & Analyzer
Instantly parse default and custom NGINX access log formats into structured client requests, separating IP addresses, HTTP verbs, response statuses, and payloads.
Paste NGINX Access Logs:
0 requests parsed
| Client IP | Time | Method | URI Path | Status | Bytes | User-Agent |
|---|
Standard NGINX Log Format Syntax
By default, NGINX writes access logs using the combined log format directive. Here is how individual components map out:
Remote IP & User
$remote_addr - $remote_user captures client connection identifiers and authenticated user names.
Request Line
"$request" tracks the complete HTTP verb, requested path or URI, and protocol version.
Status & Body Bytes
$status $body_bytes_sent records HTTP response codes and payload sizes returned to the client.
Frequently Asked Questions (FAQ)
This specific tool targets standard combined log strings. For custom formats featuring variables like
$request_time or $upstream_response_time, use the multi-format pattern parser utility.
No. All text processing occurs locally via JavaScript client routines right inside your web browser.