Hit “max 2 MB” portal limits without TinyPNG
▶ Open it on navigatorslab.com — free, no sign-up, nothing uploaded
navigatorslab.com/Image-Shrinker · same tool, shorter URL
This repo's Pages site runs the actual tool: demo.html
Hit portal size limits with a binary-searched quality target — JPG, WebP or AVIF, batch zip, per-file progress that survives broken images.
- Hit an exact size target (e.g. "under 300 KB") with smart binary-searched quality
- JPEG, WebP and AVIF output; batch processing with ZIP download
- Live preview and per-file progress that survives unreadable images
- Drop a batch of images
- Type the target: "under 300 KB"
- Download the results as one ZIP
- 100% on-device — files are processed in your browser and never uploaded to any server
- No accounts, no tracking, no cookies, nothing retained — open the page and work
- Works offline once loaded; fully mobile-friendly
- Free & open source (MIT) — use it at home, at work, anywhere
- Deep-linkable via URL parameters — see the Agent Mode guide
- Machine-readable catalog: llms.txt · llms-full.txt
- MCP endpoint:
POST https://navigatorslab.com/tools/mcp(tool catalog + deterministic text tools — see the main repo) - No build step required to use any tool — just the URL
Canvas re-encode with binary-searched quality targeting
Third-party components are catalogued in NOTICE; this repo is MIT-licensed (LICENSE).
Fifteen free tools, one hub — all with the same zero-upload promise — plus Reimagine, the design engine at /reimagine/:
| Tool | What it does | |
|---|---|---|
| 🛡 Photo Privacy Kit | Strip GPS, camera model and timestamps before posting | Open |
| 🔍 Metadata & Hidden-Data Checker | See what's really inside a file — then strip it | Open |
| 🗜 Image Shrinker | Hit “max 2 MB” portal limits without TinyPNG | Open |
| 📄 Scan & Screenshot Cleaner | Phone photos of documents → clean, straight PDFs | Open |
| ✍ Local E-Sign Pad | Sign this lease tonight — not DocuSign | Open |
| 🧾 Receipts → One PDF | Shoebox of receipt photos → one date-sorted PDF | Open |
| 🔢 Receipt OCR → CSV | Read totals off receipt photos, export for expenses | Open |
| 🔳 QR Studio | Generate QR codes and decode QR images — no site sees them | Open |
| 🎧 Audio Trimmer | Cut voice notes and clips on a waveform | Open |
| 🧮 Invoice / Quote Generator | One-person shops: hours in, clean PDF out | Open |
| 🗂 Batch Rename & Sort | IMG_5847.jpg → 2026-09-05-receipt-home-depot.jpg | Open |
| 🖨 Print-Shop Prep | Exact sizes, bleed, DPI checks, print-ready PDF | Open |
| 📑 PDF Pages | Reorder, rotate, delete and extract PDF pages | Open |
| 🔬 Text Diff | Compare two texts with word-level highlights | Open |
| 🎨 Reimagine | Redesign any HTML page from its own content | Open |
| 📊 Text Stats | Words, reading time, readability, keyword density | Open |
One hub, fifteen tools: https://navigatorslab.com/tools
Source & the whole suite: https://github.com/Kayforkind/NavigatorsLab-Tools

