DEV Community

AlltoolsMyId
AlltoolsMyId

Posted on

I Got Tired of Ad-Ridden Online Tools, So I Built a Free "Swiss Army Knife" for Developers

The Problem: Bookmark Clutter and Annoying Ads

As a developer, my browser bookmarks used to be an absolute mess. I had one site for formatting JSON, another for decoding JWTs, a sketchy third site for converting images, and yet another for generating mock data.

Worse, most of these utility sites follow the same annoying pattern: they are bloated with ads, hide the best features behind a paywall, force you to create an account, or silently upload your sensitive payload data to their servers.

I wanted a single, unified workspace that was fast, secure, and respected my privacy. When I couldn't find one that checked all the boxes, I decided to build it myself.

Enter AllTools.my.id

For the past eight months, I’ve been building and refining AllTools.my.id — a 100% free, no-login, privacy-first digital Swiss Army Knife tailored for developers, security researchers, and creators.

Currently, it hosts over 50+ utilities categorized into a clean, minimalist UI.

Under the Hood: Built for Speed and Control

When building a platform that handles everything from AI generation to OSINT scanning and file manipulation, performance and architecture are everything. I needed a stack that wouldn't bottleneck as the toolset grew.

Frontend: The UI and client-side logic are powered by Next.js. This allows for excellent rendering performance. Many of the tools (like the JSON to TS converter, SQL Formatter, and Chmod Calculator) run entirely client-side. Your data never even touches my server, ensuring absolute privacy.

Backend: For tools that require server processing (like the AI integrations and OSINT scanners), the API is built with NestJS. It provides the robust, modular architecture needed to manage dozens of different utility endpoints without turning the codebase into spaghetti.

Database: Here is where I took a slightly different approach. To squeeze out every drop of performance and maintain complete control over my data execution, I completely bypassed using an ORM. I use a direct PostgreSQL connection, writing raw SQL. It keeps the backend incredibly lean, reduces overhead, and makes debugging complex queries much more straightforward.

Key Features & Tools You Can Use Right Now

I built these tools because I needed them in my own daily workflow. Here are a few highlights:

The Developer Hub: Instant JSON to TS interface generation, JWT Debuggers, CSS/JS minifiers, and a reverse shell payload generator.

AI Creative Suite: An AI Fullstack Builder, background removers, and audio noise reduction—all processed quickly without needing an expensive subscription elsewhere.

Security & Forensics: Extract file metadata, verify SSL certificates, audit security headers, and find hidden subdomains.

Privacy First, Always

My core commitment with AllTools is privacy. If a tool can be run in the browser, it is run in the browser. For features that require server-side computing, data is processed temporarily and never stored or logged.

I’d Love Your Feedback!

Building this has been an incredible journey over the last several months, but I’m building it for the community. I would love for you to try out AllTools.my.id and let me know what you think.

Are there any specific tools you use daily that are missing?

How is the performance on your end?

Any UI/UX suggestions?

Let me know in the comments below!

Top comments (0)