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.