Cookie Inspector — Parse Cookie & Set-Cookie Headers
Paste a raw Cookie request header or one or more Set-Cookie response headers and instantly see every cookie broken out in a clean, sortable table — name, value, Domain, Path, Expires or Max-Age, Secure, HttpOnly, SameSite and byte size. URL-encoded values are decoded automatically, and JWT tokens are expanded into readable header and payload JSON. Everything runs in your browser, so cookie values are never uploaded or executed.
Paste a Cookie: request header (name=value; name2=value2) or one or more Set-Cookie: response headers, one per line.
Leave on Auto-detect unless the format is guessed wrong.
Show URL-decoded values and decode JWT tokens (header + payload) as read-only JSON.
Everything runs in your browser — cookie values are never uploaded or executed.
Your parsed cookies appear here
Paste a Cookie or Set-Cookie header on the left to break it into a clear table.
Potential issues
| Value |
|---|
| Value | Path | Expires / Max-Age | Flags |
|---|
How to use
- Copy a Cookie: header from your browser DevTools request, or Set-Cookie: header(s) from the response.
- Paste it into the box on the left — the format is detected automatically.
- Read the parsed table: sort by name or size, and check the flag badges for each cookie.
- Expand any JWT value to view its decoded header and payload.
- Copy the summary or export the whole table to CSV.
Features
- Auto-detects Cookie request headers vs. Set-Cookie response headers
- Full attribute breakdown: Domain, Path, Expires/Max-Age, Secure, HttpOnly, SameSite, Partitioned
- Human-readable expiry dates with relative time, plus Session and Expired flags
- Decodes URL-encoded values and expands JWT tokens to header + payload JSON
- Per-cookie byte size and warnings for risky combinations like SameSite=None without Secure
- 100% client-side with CSV export — nothing is sent to a server