TokenSaver - Image Optimizer por TokenSaver
Automatically shrinks images before you upload them to ChatGPT or Claude to reduce token usage. 100% local: no uploads, no tracking.
Metadata de la extensión
Sobre esta extensión
TokenSaver – Image Optimizer
Cut the token cost of screenshots and images in AI chat. TokenSaver automatically optimizes every image you attach in ChatGPT, Claude and Cursor's web agents, before it leaves your browser. Fewer pixels can mean fewer tokens, so your usage limits last longer.
Features:
- Automatic: works with the file picker, drag & drop and pasted screenshots
- Site-aware sizing: each service counts image tokens differently, and TokenSaver sizes images accordingly
- Real pixels, no OCR: the model always receives your actual image
- Transparent: a notice shows the estimated tokens before → after for every image
- Three levels: Auto (1024 px), Sharp (1280 px), Max saving (768 px)
- Safe: if an image can't be improved, it is sent unchanged
Supported sites: chatgpt.com, claude.ai, cursor.com/agents. Requires Firefox 120 or later.
Privacy: 100% local processing. No uploads to any server, no analytics, no tracking. The only permission used to store data is "storage", for your settings.
Token numbers are estimates based on public documentation, not exact billing. Reducing pixels can affect tasks that need very fine detail; use the Sharp level or turn the extension off in that case.
TokenSaver is independently developed and is not affiliated with or endorsed by OpenAI, Anthropic, Cursor or Mozilla.
Cut the token cost of screenshots and images in AI chat. TokenSaver automatically optimizes every image you attach in ChatGPT, Claude and Cursor's web agents, before it leaves your browser. Fewer pixels can mean fewer tokens, so your usage limits last longer.
Features:
- Automatic: works with the file picker, drag & drop and pasted screenshots
- Site-aware sizing: each service counts image tokens differently, and TokenSaver sizes images accordingly
- Real pixels, no OCR: the model always receives your actual image
- Transparent: a notice shows the estimated tokens before → after for every image
- Three levels: Auto (1024 px), Sharp (1280 px), Max saving (768 px)
- Safe: if an image can't be improved, it is sent unchanged
Supported sites: chatgpt.com, claude.ai, cursor.com/agents. Requires Firefox 120 or later.
Privacy: 100% local processing. No uploads to any server, no analytics, no tracking. The only permission used to store data is "storage", for your settings.
Token numbers are estimates based on public documentation, not exact billing. Reducing pixels can affect tasks that need very fine detail; use the Sharp level or turn the extension off in that case.
TokenSaver is independently developed and is not affiliated with or endorsed by OpenAI, Anthropic, Cursor or Mozilla.
Rated 0 by 0 reviewers
Permissions and data
Permisos requeridos:
- Acceder a tus datos para chatgpt.com
- Acceder a tus datos para claude.ai
- Acceder a tus datos para cursor.com
- Acceder a tus datos para www.cursor.com
Más información
- Enlaces del complemento
- Versión
- 1.1.4
- Tamaño
- 21,07 KB
- Última actualización
- hace 8 días (28 de sep. de 2026)
- Categorías relacionadas
- Licencia
- MIT License
- Política de privacidad
- Leer la política de privacidad de este complemento
- Historial de versiones
- Añadir a la colección
El desarrollador de esta extensión te pide le ayudes a seguir con el desarrollo haciendo una pequeña contribución.
Supported sites: chatgpt.com, claude.ai, cursor.com/agents. Permissions: "storage" (saves the on/off switch and compression level) and host access to the supported sites, used only to process images the user attaches.
The extension is independently developed and is not affiliated with or endorsed by OpenAI, Anthropic, Cursor, Mozilla, or any other provider.
Source code: https://github.com/Taha2hussein/TokenShrink
Build: Node.js 18+, run "npm install" then "npm run build". The output is written to dist/.