Cookie-Editor Alternative for Chrome (MV3)
Cookie-Editor is a cookie inspector. CookieMan is a Manifest V3 editor that imports the same JSON and converts it to cookies.txt, headers or Base64.
Each page is one job: a source format or tool, the converter with that preset, and the fields that do not survive. 30 guides, same parser as the extension.
Cookie-Editor is a cookie inspector. CookieMan is a Manifest V3 editor that imports the same JSON and converts it to cookies.txt, headers or Base64.
Paste an EditThisCookie JSON export and download a tab-separated cookies.txt with #HttpOnly_ prefixes and Unix-second expiry, ready for curl or yt-dlp.
Turn a Netscape file from the Get cookies.txt LOCALLY extension into a JSON array that keeps HttpOnly flags, then import it in Chrome or another profile.
Paste a Postman Cookie header and turn name=value pairs into a JSON array. Domains default to localhost until you set them — then import or send via curl.
Take cookies copied from Insomnia’s Cookie Jar or a Cookie header and write a Netscape cookies.txt curl and wget will load. Set domains before you save the jar.
Move a Firefox Cookie Quick Manager dump into Chrome: paste cookies.txt or JSON, convert to a JSON array, then import with CookieMan on the matching origin.
Paste the list from WebDriver get_cookies() — expiry, httpOnly, sameSite — and convert it to CookieMan JSON or cookies.txt. expires ≤ 0 becomes a session cookie.
Convert Chrome JSON or a browser dump to the Netscape file yt-dlp --cookies expects, with tabs, Unix seconds and #HttpOnly_ session cookies intact.
CookieMan does not parse a whole HAR JSON file. Copy the Set-Cookie lines out of the response and convert them to a JSON array with Domain, Path, flags and Expires.
Turn a Chrome JSON export into the Netscape file curl -b and -c expect: tabs, #HttpOnly_ prefixes, Unix-second expiry and a trailing newline.
Convert a JSON cookie export to Netscape cookies.txt for wget --load-cookies. Keep session cookies with --keep-session-cookies or wget will drop expiry 0 on save.
Convert a JSON cookie export into a Cookie header for httpie -A or a Netscape jar for curl-compatible sessions. Domains must be real hosts, not localhost.
Convert browser JSON to Netscape for Requests via MozillaCookieJar, or to a Cookie header. Set domains before you call the host.
Convert JSON or a Cookie header to Netscape cookies.txt and load it in httpx.Client. httpx has no cookies.txt reader — use http.cookiejar, then copy into the client.
Paste a Playwright storageState file. The converter unwraps the cookies array, treats expires -1 as a session cookie, and writes Netscape for curl or Chrome JSON.
Paste the array from page.cookies() or browser.cookies() and convert it to Netscape or CookieMan JSON. expires -1 is a session cookie; SameSite is kept only in JSON.
Convert a JSON cookie array to a Cookie header for Axios in Node. Browsers ignore this header. HttpOnly cannot appear on the wire.
Side-by-side mapping of CookieMan JSON Array fields to Netscape cookies.txt. SameSite, partitionKey and store metadata never survive the seven-column file.
A JSON map is name→value only. CookieMan fills domain=localhost, path=/, session=true and warns. Use JSON Array when you need to import into Chrome.
A Cookie request header is name=value pairs. Set-Cookie response lines carry Domain, Path, flags and Expires. Convert each separately — they are not interchangeable.
Paste a Base64-encoded cookie dump (JSON, Netscape or header). The decoder unwraps it, reports the inner format, and serialises JSON Array, cookies.txt or a header.
Netscape cookies.txt has no SameSite column. JSON → Netscape → JSON always yields unspecified. Keep JSON Array when Lax, Strict or None must survive Chrome import.
Partitioned cookies need JSON Array with partitionKey.topLevelSite. Netscape, headers and Set-Cookie drop the key, so Chrome stores the wrong partition.
CookieMan emits this warning when the paste is not JSON, Netscape, Cookie header, Set-Cookie or Base64. Strip the BOM, extract cookie text, then convert.
CookieMan skips a Netscape row without seven fields. Editors that turn tabs into spaces are the usual cause. Paste the file here to reconstruct it.
A 13-digit Netscape expiry is milliseconds, not Unix seconds. CookieMan divides values greater than 1e12 by 1000 and warns. Paste the file here to rewrite column 5.
Header strings and JSON maps have no domain, so CookieMan writes localhost and warns. Convert to JSON Array, set a real host, then import or export Netscape.
Naive parsers skip every # line and delete HttpOnly session cookies. CookieMan keeps #HttpOnly_ rows. Paste the file here to rewrite it.
Chrome rejects SameSite=None unless Secure is set. The converter will not override the browser. Paste JSON, set secure true, then import on HTTPS.
__Host- cookies must be Secure, Path=/, and host-only (no Domain). Paste broken JSON, correct the fields, then import on that host over HTTPS.
Install CookieMan to read and write cookies in Chrome, including HttpOnly. Same formats as these guides.
Free and MIT-licensed · Chrome, Edge and other Chromium browsers · Nothing leaves your machine