Get cookies.txt, NEVER send information outside with open-source

Latest Version

Version
0.6.3
Update
May 28, 2024
Size
247KiB
Developer
Category
Users
100,000+
Rating
4.81818 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
ActiveTab
Cookies
Downloads
Notifications
See more

Get cookies.txt LOCALLY Extension

This extension exports cookies.txt in Netscape or JSON format.
The Netscape cookies.txt format is compatible with wget, curl, MozillaCookieJar(Python3), and more.

Rest assured that this extension never transmits your information externally.
It features an open-source, unobfuscated source code that is readily available for inspection on GitHub or in the extension's installation directory.

## ⚠️ Caution
If you are using `Google Chrome < 119`, it may not be able to read some cookies with partition keys, because of a bug in the cookies API and partition key.

To function correctly, this extension requires certain permissions, all of which are listed in the source code for transparency.
Specifically, it now needs \"Download management\" to execute a more appropriate file export method, which was previously achieved through \"link generation and automatic clicking\" in versions before v0.3.x.

- activeTab: To get the URL of the current active tab.
- cookies: To get and export cookies (not write or send).
- downloads: Only used to export local resources (cookies).
- notifications: To notify updates.
- hosts permissions: To get and export cookies (not write or send).


[GitHub]
https://github.com/kairi003/Get-cookies.txt-Locally

Example of extension installation directory:

[Windows]
%LOCALAPPDATA%\\Google\\Chrome\\User Data\\Default\\Extensions\\cclelndahbckbenkjhflpdbgdldlbecc

[Mac]
~/Library/Application Support/Google/Chrome/Default/Extensions/cclelndahbckbenkjhflpdbgdldlbecc

[Linux]
~/.config/google-chrome/Default/Extensions/cclelndahbckbenkjhflpdbgdldlbecc

## Privacy policy
https://github.com/kairi003/Get-cookies.txt-LOCALLY/blob/master/privacy-policy.md


### v0.6.3
https://github.com/kairi003/Get-cookies.txt-LOCALLY/releases/tag/v0.6.3
Support browsers whose cookies API is unaware of the partition key, such as Google Chrome < 119.
However, they may not be able to read cookies with partition keys set.

### v0.6.2
https://github.com/kairi003/Get-cookies.txt-LOCALLY/releases/tag/v0.6.2
- Update for mainly code refactoring and Firefox version compatibility support.
- There are no functional changes.

### v0.5.7
https://github.com/kairi003/Get-cookies.txt-LOCALLY/releases/tag/v0.5.7
- Add a dark theme style.
- Supports partition key cookie.

### v0.5.3
https://github.com/kairi003/Get-cookies.txt-LOCALLY/releases/tag/v0.5.3
- Add a new line at the end of netscape format
- Minor refactoring.

### v0.5.2
https://github.com/kairi003/Get-cookies.txt-LOCALLY/releases/tag/v0.5.2
- Fix: Icon badge count doesn't work correctly with multiple windows

### v0.5.1
https://github.com/kairi003/Get-cookies.txt-LOCALLY/releases/tag/v0.5.1
- Fix: redundant download tasks
- Add: donation links
- Add: table nowrap option

### v0.4.3
- Fix file export and copy to clipboard functions for Firefox compatibility

### v0.4.2
- Updated the wording of the Privacy Policy to reflect the release of the Firefox version (There are almost no changes to the policy for the Chrome version)

### v0.4.0
- Replace the file export method from linking to the Data URI to the downloads API

### v0.3.0
- Add icon badge counter for cookies num
- Add update notification
- Update export format style
- Update popup style
- Fix some bugs

### v0.2.0
- Add privacy policy

### v0.1.3
- Remove domain from
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Get cookies.txt LOCALLY", "description": "Get cookies.txt, NEVER send information outside with open-source", "version": "0.6.3", "manifest_version": 3, "permissions": [ "activeTab", "cookies", "downloads", "notifications" ], "host_permissions": [ "" ], "action": { "default_popup": "popup.html", "default_icon": { "16": "/images/icon16.png", "32": "/images/icon32.png", "48": "/images/icon48.png", "128": "/images/icon128.png" } }, "icons": { "16": "/images/icon16.png", "32": "/images/icon32.png", "48": "/images/icon48.png", "128": "/images/icon128.png" }, "incognito": "split", "background": { "service_worker": "background.mjs", "type": "module" }}
Read more