DEV Community

Cover image for I built KeptTools so your JWT, SQL, and Base64 never leave the browser
Ameen Usman
Ameen Usman

Posted on Originally published at kepttools.com

I built KeptTools so your JWT, SQL, and Base64 never leave the browser

I built KeptTools so your JWT, SQL, and Base64 never leave the browser

Most “free online tools” are convenient until you paste something you shouldn’t.

A JWT from staging.

A SQL dump with real emails.

A Base64 string that still holds a secret.

If that page uploads your paste, you’ve already shared more than you meant to.

The problem

I kept needing small utilities:

  • format / validate JSON
  • format SQL
  • decode a JWT
  • encode / decode Base64
  • generate hashes
  • tweak images

…but I didn’t want to trust random sites with the paste.

So I built KeptTools — a set of browser-only developer tools.

How it works

Processing runs in your browser.

Nothing you paste is uploaded for processing.

On the more sensitive pages (JWT, Base64, hash, password generator):

  • no analytics
  • no ads
  • no third-party scripts

Tip: open DevTools → Network while you use those pages. You should not see a request carrying your paste.

What’s included

KeptTools currently covers everyday work like:

  • JSON formatter / converter
  • SQL formatter
  • JWT decoder
  • Base64 encode / decode
  • Hash generator (MD5, SHA-1, SHA-256, SHA-512)
  • URL & HTML encode / decode
  • Regex tester
  • Image convert / compress / crop / background tools
  • and more

All free to use: https://kepttools.com

Why I’m sharing this

I’m not claiming this replaces your local CLI or IDE.

I’m claiming something simpler:

If a tool can run in the browser, it shouldn’t need your paste on a server.

If you try it, I’d love blunt feedback:

  1. Is the privacy angle clear on first visit?
  2. Which tool would you use weekly?
  3. What’s missing?

Thanks for reading — and if you try it, open Network and verify it yourself.

Top comments (0)