I rebuilt the tools I kept needing, then left them open for anyone who needs the same thing.
Every tool here started as one I actually needed: a converter, a speed test, a JSON formatter. Every time, the search led to a page buried in pop-ups and sign-up walls. I build systems for a living, and there was no reason my own utilities should be worse than what I ship for clients. So I kept them on one site and left the door open.
Automation ConsultingTechnical Lead, 2025
Hoang Phuc InternationalTechnology Delivery Manager, 2023
TL SolutionsFounder, 2023
MagenestBranch Head, HCMC, 2015 to 2023
Utility pages stopped being useful.
A converter should be a converter. No interstitial, no sign-up before the answer, no wall of text between you and the box you came to type in.
Where the work runs decides the price.
Finishes in your browser: free, because it costs nothing per use. Keeps running after you leave: paid, because a server stays awake for it and that has a bill.
No number without a method.
Every calculator states its formula and, where one exists, its source. If you cannot check the working, it is not finished.
Most of it stays on your device.
Passwords, BMI, QR generation, text tools, the click tests: the input never leaves the tab, and closing it discards everything.
The gold and oil charts fetch public market prices through a proxy
The IP address lookup has to ask a server what your address is
The internet speed test sends and receives filler bytes, which is the only way to measure throughput
Dynamic QR and sign-in store data on our servers, by design
Aggregate analytics: pages viewed, never inputs or results
The detail is in the privacy policy.
Free where it costs me nothing.
A browser-side tool costs nothing per use, so charging for it made no sense. A tool that runs after you close the tab needs a server every minute, and that has a bill attached. Today that is one tool: Dynamic QR, priced on its own page.
Display ads may fund the free side. Where they appear they sit beside the page, never between you and a result.
Open it and use it.
A wrong number, a missing source, a tool that should exist: tell me and it gets read.