Skip to content

SemTiOne/chrome-cookies-tab

 
 

Repository files navigation

GitHub Release GitHub Actions Workflow Status Chrome Web Store Users License BrowserStack

Cookies Tab in DevTools

This Chrome extension allows you to easily browse, filter and modify cookies via a custom tab in Chrome Developer Tools. Multi-select rows for bulk delete or export, copy values with one click, and fetch a fresh cookie list automatically as you navigate. Forked from westoque/cookie_inspector and modernized.

Cookies Tab in DevTools Screenshot

Features:

  • View, add, edit, filter and delete cookies
  • Live reloading (no need to close and open the inspector when you change URLs)
  • Import and export cookies

Installation

The easiest way to install the extension is from the Chrome Web Store.

Alternatively, you can install from the ZIP file:

  1. Download chrome-cookies-tab.zip from the latest release and unzip it somewhere you'll remember.
  2. Open Chrome and go to chrome://extensions.
  3. In the top-right corner, turn on Developer mode.
  4. Click Load unpacked and select the unzipped folder.
  5. Open DevTools on any page (right-click → Inspect, or F12). The Cookies tab should appear.

To update later, download the new release zip, replace the unzipped folder's contents, and click the refresh icon on the extension's card in chrome://extensions.

Development

Requires Node 20+.

npm install
npm run dev      # watch build, auto-reloads the extension
npm run build    # production build → dist/
npm run typecheck
npm run lint

Load the extension in Chrome from chrome://extensionsLoad unpacked → select dist/.

Translations

  • Translations done by AI: Spanish, French, German, Italian, Turkish, Polish, Romanian, Dutch, Czech, Portuguese
  • Translations done by humans: Chinese (Simplified), Korean, Japanese, Russian

If you spot an error or opportunities for improvement, please submit it.

Option 1 - Submit a Pull Request

The extension uses Chrome's built-in chrome.i18n API. Adding a new language is a single drop-in JSON file — no code changes.

To contribute a translation:

  1. Copy public/_locales/en/messages.json to public/_locales/<lang>/messages.json, where <lang> is a Chrome-supported locale code (es, fr, de, ja, pt_BR, …).
  2. Translate the message fields. Leave the keys, description fields, and placeholders blocks untouched — description is for translator context, and placeholders like $COUNT$ are substituted at runtime by Chrome.
  3. Submit a pull request.

Option 2 - Submit an Issue

If you don't know how or don't want to submit a pull request, you can simply make a copy of messages.json and translate (replace) all the message field values from English to the target language. Do not change any of the other strings (leave them in English). Once completed, post your translation in Issues for review.

About

Chrome extension that allows you to manage cookies in DevTools

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 82.8%
  • SCSS 16.2%
  • Other 1.0%