Privacy-first cookie manager for developers — view, search, decode, edit, export & import cookies with zero telemetry.
- Instant cookie table — every cookie for the current site with name, value, domain, path, expiry, and flags. Search and sort by any column
- Inline decode — JWT tokens, Base64, and URL-encoded values decoded automatically. Switch modes manually or let CookiePeek detect the format
- Edit & add cookies — modify any field through a clean slide-in panel. Add new cookies from scratch
- Bulk operations — select multiple cookies and delete them in one click
- Export — JSON, Netscape cookies.txt, Header string, Profile JSON
- Import — paste or upload cookies in JSON or Netscape format with auto-detection
- Dark & light theme — follows system preference or toggle manually
- Fully local — no accounts, no analytics, no network requests, no data leaves your browser
| Browser | Link |
|---|---|
| Chrome | Chrome Web Store |
| Firefox | Firefox Add-ons |
| Edge | Edge Add-ons |
| Opera | Opera Add-ons |
Click the toolbar icon on any site — CookiePeek reads cookies via the browser cookies API and displays them in a sortable, searchable table. Values are decoded inline (JWT, Base64, URL-encoded). Edit any cookie in a slide-in drawer, export in multiple formats, or import cookies from a file or clipboard.
Everything happens locally in the popup. No data is stored, transmitted, or logged.
git clone https://github.com/investblog/cookiepeek.git
cd cookiepeek
npm install
npm run dev # Chrome MV3 dev server with HMR
npm run dev:firefox # Firefox MV2 dev server
npm run build # Chrome production build
npm run build:firefox # Firefox production build
npm run zip:all # Build all platforms
npm run check # Typecheck + lint + test- WXT — web extension framework with HMR
- TypeScript strict mode
- Vanilla DOM + CSS custom properties (no framework)
- Chrome MV3 + Firefox MV2 + Edge MV3 builds
- Zero runtime dependencies
CookiePeek makes zero network requests. No analytics, no telemetry, no remote code. Cookie data is read on demand and never persisted to extension storage. The only local data is your theme preference.
Full privacy policy: PRIVACY.md
Built by investblog at 301.st with Claude
