Cookie parser
Break a Cookie or Set-Cookie header into individual cookies, values and attributes.
Cookie parser
Paste a browser Cookie header — the "name=value; name2=value2" line sent with every request — or a server Set-Cookie header, and this tool splits it into individual cookies you can actually read. In Cookie mode each entry becomes a clean name/value pair. In Set-Cookie mode it also pulls out every attribute: Domain, Path, Expires, Max-Age, Secure, HttpOnly and SameSite, one cookie per line the way browser devtools show them, since a Set-Cookie value can't safely be split on commas the way other headers can — the Expires date itself contains one.
Turn on URL-decode to reveal a percent-encoded value in its readable form — common when a cookie carries a JSON blob, a redirect URL or non-ASCII text. "Show expiry in readable form" adds a plain-language reading next to Expires or Max-Age, like "in 3 days" or "2 hours ago", computed from your device's clock and correctly phrased for your language. When both attributes are present, Max-Age wins, matching how browsers actually resolve it.
Turn on "Flag cookies missing Secure or HttpOnly" to highlight, right in the output, any cookie that skips one of those protections — a quick check when reviewing a response for a security review or a bug report. Choose whether the result comes back as an aligned table or as JSON, ready to paste into a script or a test fixture.
Everything runs locally in your browser: the header you paste, which can carry session tokens or other sensitive values, is never uploaded or logged anywhere. Copy the result, download it as a .txt file, or send it straight into another tool such as the JWT decoder to keep inspecting it.