About My Gadgets

My Gadgets is built by two backend engineers in Amman, Jordan, who got tired of uploading private files to strangers' servers just to crop an image or merge a PDF.

Who we are

We are Hakeem Nofal and Ahmad Jaradat, software engineers based in Amman, Jordan. Our day job is the backend: PHP and Laravel, Node.js, and Java with Spring Boot — APIs, data models, queues, and the unglamorous plumbing that keeps products running.

Why we built this

While building backend systems we kept reaching for quick online utilities, and kept hitting the same wall: sign-up walls, file-size caps, watermarks, and — worst of all — an upload step that hands your document to a server you know nothing about.

So we looked at what the browser can actually do on its own. The answer turned out to be: almost everything. Modern browsers ship Canvas, the File and Crypto APIs, WebCodecs, and WebAssembly builds of tools like FFmpeg and PDF libraries. That is enough to compress video, strip EXIF data, encrypt a file, or convert an image without a single byte leaving the device. My Gadgets is what came out of that: a set of small, focused tools where the whole product is the front end.

Our privacy pledge

Our tech stack

Backend, where we spend most of our time:

This site, which is deliberately backend-free:

Work with us

We are open for development work. If you need a web application, an API, a backend system, an integration, or a browser-based tool like the ones here, we would be glad to hear about it. Email mygadgetscorp@gmail.com with a short description of the project.

Frequently asked questions

Do my files get uploaded to a server?

No. Every tool on My Gadgets runs entirely inside your browser using JavaScript and WebAssembly. Your files are read from disk into browser memory, processed on your own device, and written straight back out. Nothing is transmitted to us, and there is no backend that could store it.

Who builds My Gadgets?

Two backend engineers based in Amman, Jordan — Hakeem Nofal and Ahmad Jaradat. We work daily with PHP/Laravel, Node.js, and Java Spring Boot, and we build these tools in the open on the front end.

Is My Gadgets free? How is it funded?

Every tool is free with no sign-up and no file-size limits. Hosting is paid for by unobtrusive ads and by readers who support us on Ko-fi.

Can you build a tool or a project for us?

Yes. We take on outside development work — web apps, APIs, backend systems, and integrations. Email mygadgetscorp@gmail.com with what you need.

Do the tools work offline?

Once a tool page has loaded, the processing itself needs no network connection. You can disconnect and the tool keeps working.

Get in touch & support us

Questions, bug reports, tool requests, or project work — all welcome. If the tools save you time, a coffee keeps them free and ad-light.