Why I built 434 free tools instead of one
Every developer I know has the same five tabs permanently open. A JSON formatter from some site that loads three cookie banners before the textarea appears. A Base64 encoder that's been running on a 2009-era PHP server. A unit converter that requires an email address for no obvious reason. A percentage calculator buried under a wall of AdSense. And a spreadsheet they opened last Tuesday and forgot to close. We've normalised this. We've accepted that reaching for a basic tool means either tolerating a terrible experience or building one ourselves. I got tired of both options. So I built The Calcu. Not a single tool. Not a focused niche product. Four hundred and thirty-four tools across calculators, converters, generators, formatters, and validators. Finance, tax, health, math, marketing, developer utilities, and everyday calculations, all in one place with no login, no paywall, and no data leaving your browser. The case for breadth over niche The conventional product advice is to pick one problem and go deep. I thought about that seriously. But when I mapped out how I actually use calculator-type tools in a day, I don't have one recurring need. I have twelve unrelated ones: compound interest this morning, a JSON diff this afternoon, a word count before I send a draft, a GST check before I raise an invoice. Building a single niche tool would have solved one of those and left the other eleven pushing me toward competitors. The constraint I set was that every tool had to load instantly, update in real time as you type, and never require an account. If I couldn't ship it to that standard, I didn't ship it. That discipline kept the breadth from becoming bloat. The architecture decision that made this possible All calculations run entirely in the browser. Nothing is sent to a server. This is partly a privacy decision, partly a performance decision, and partly the reason the whole thing stays free to run at scale. When there's no server-side compute to bill, the cost model