- 1 Get the Base64 string
From CookieMan Export → Base64, a CI secret, or a chat paste. Whitespace is ignored.
- 2 Decode here
Paste the blob. If it is valid Base64 wrapping cookies, detection reports the inner format. Output JSON Array unless the next tool wants Netscape.
- 3 Import or store as text
CookieMan Import accepts the JSON (or the original Base64). Prefer JSON on disk; Base64 is for hostile text fields only.
What the Base64 wrapper can contain
| Inner text after decode | innerFormat warning | Then |
|---|---|---|
| JSON array | json-array | Full attributes |
| JSON map | json-map | localhost defaults |
| Netscape file | netscape | SameSite lost already |
| Cookie header / Set-Cookie | those formats | Same limits as raw paste |
When decode throws
Invalid Base64 payload means the alphabet check failed or atob threw. Decoded Base64 content is not a recognized cookie format means the bytes decoded but the inner text was not JSON, Netscape, a header or Set-Cookie. Both surface as detection failure if you paste the blob as-is — Could not detect cookie format.
W3sibmFtZSI6InNlc3Npb25faWQiLCJ2YWx1ZSI6ImFiYzEyMyJ9XQ==
# inner: [{"name":"session_id","value":"abc123"}]