No description
Find a file
2026-09-11 20:11:08 +05:30
public init: 20 developer tools 2026-08-31 07:58:10 +05:30
src feat: add high-impact privacy & media suite (discord shrinker, exif scrubber, pdf tools, redactor) with side-ad rails 2026-09-11 20:11:08 +05:30
.gitignore Initial commit from Create Next App 2026-08-30 23:48:43 +05:30
AGENTS.md ui: sharp AMOLED theme, search bar, side ads 2026-08-31 23:05:48 +05:30
CLAUDE.md ui: sharp AMOLED theme, search bar, side ads 2026-08-31 23:05:48 +05:30
eslint.config.mjs Initial commit from Create Next App 2026-08-30 23:48:43 +05:30
next.config.ts ui: sharp AMOLED theme, search bar, side ads 2026-08-31 23:05:48 +05:30
package-lock.json feat: add high-impact privacy & media suite (discord shrinker, exif scrubber, pdf tools, redactor) with side-ad rails 2026-09-11 20:11:08 +05:30
package.json feat: add high-impact privacy & media suite (discord shrinker, exif scrubber, pdf tools, redactor) with side-ad rails 2026-09-11 20:11:08 +05:30
postcss.config.mjs Initial commit from Create Next App 2026-08-30 23:48:43 +05:30
README.md feat: add high-impact privacy & media suite (discord shrinker, exif scrubber, pdf tools, redactor) with side-ad rails 2026-09-11 20:11:08 +05:30
toolbox init: 20 developer tools 2026-08-31 07:58:10 +05:30
tsconfig.json Initial commit from Create Next App 2026-08-30 23:48:43 +05:30

kattoolbox

100% Private, Fast, In-Browser Utilities & File Tools.
Zero server uploads. Zero sign-up. Zero data collection. All operations run client-side in your browser.


🌟 High-Impact Privacy & Media Tools

  • 🗜️ Discord & Email File Shrinker (/tools/discord-image-shrinker)
    Compress images client-side to fit Discord's 10MB/8MB upload limit or Gmail's 25MB attachment limit. Auto-calculates optimal quality & resolution.
  • 🛡️ Photo GPS & EXIF Scrubber (/tools/exif-scrubber)
    Inspect hidden GPS coordinates, camera serial numbers, and device tags in photos. One-click sanitization wipes all metadata headers.
  • 📑 Private In-Browser PDF Toolkit (/tools/pdf-tools)
    Merge multiple PDFs, extract custom page ranges, convert images to PDF, or rotate scans offline using pdf-lib.
  • 🔒 Document & Image Redactor (/tools/image-redactor)
    Draw permanent blackout or pixelate blur boxes over confidential info (SSNs, credit card numbers, IDs, faces) before sharing.

🛠️ Developer & Everyday Utilities (30+)

  • Formatters & Validators: JSON Formatter, Markdown Preview, SQL Formatter, XML Formatter
  • Encoders & Decoders: Base64, URL Encoder, HTML Entities, JWT Decoder
  • Generators: UUID (v4), Lorem Ipsum, Hash (MD5, SHA-1, SHA-256, SHA-512), QR Code, Password
  • Converters: Unix Timestamp, Color (HEX/RGB/HSL), Number Base, JSON ↔ CSV
  • Text Tools: Word & Character Counter, Regex Tester, Diff Checker, Case Converter
  • CSS Tools: Gradient Generator, Box Shadow, Px ↔ Rem Converter
  • Web Tools: Meta Tag Generator, Slug Generator, Cron Expression Parser, Image to Base64, Placeholder Image

⚡ Architecture & Design

  • Next.js 16 (Turbopack) + React 19 + TypeScript + Tailwind CSS v4
  • Static Site Generation (SSG): Pre-rendered static pages for instant load times and optimal SEO.
  • Non-Intrusive Side Ads: Zero annoying popups or modal overlays. Side ad rails automatically adapt on desktop/laptop viewports and remain unobtrusive.
  • 100% Client-Side: No backend server or database to maintain ($0 hosting forever on Cloudflare Pages, Vercel, or GitHub Pages).

🚀 Run Locally

npm install
npm run dev

Open http://localhost:3000 to view the application.

📦 Build Static Output

npm run build

License

MIT