About Tools Hub
I started building Tools Hub because I kept needing small utilities for my own work—things like checking color contrast, decoding JWT tokens, or stripping GPS data from photos before sharing them.
Every time I needed one of these tools, I would search for an online version, find something that worked but sent my data to some server I did not know, or deal with ads and signup walls for something that should take 30 seconds.
So I built my own. Then I kept adding more.
The core idea
Every tool here runs entirely in your browser. When you process something, the data never leaves your device. There are no servers to trust, no accounts to create, no databases where your info might end up.
I use this myself for actual work. The EXIF cleaner before I send photos to anyone. The Protobuf visualizer when I am debugging gRPC services. The Secure Share tool when I need to send credentials to family members.
Why these tools?
I pick tools based on problems I have actually had. If I need something rarely, I probably will not build it well—I would rather focus on making the tools I use every day really solid.
Current focus areas:
- Privacy tools — EXIF cleaning, secure sharing
- Developer utilities — Protobuf decoding, color contrast, meta tags
- Productivity — Timezone coordination, QR codes
No sign-up, no cost
Everything here is free to use. No account required, no usage limits, no watermarks on downloads.
The site is funded by unobtrusive ads that respect your privacy (no cross-site tracking). If you use an ad blocker, I understand—but consider whitelisting this site if you find it useful.
Open source libraries
I did not reinvent the wheel for these tools. I use well-established JavaScript libraries for the heavy lifting:
- qr-code generation
- EXIF parsing and removal
- JWT decoding
- Protocol Buffer parsing
These libraries are battle-tested and auditable. You can verify what any tool does by checking the source code in your browser is developer tools.
Get in touch
Found a bug? Have a feature request? Send me an email at baishuang81@gmail.com.
I read every email and try to respond within a day or two. If something is broken, let me know—odds are I can fix it quickly.
If you would like to see a new tool, tell me what problem you are trying to solve. If it fits my focus areas and I have a good solution in mind, I might build it.