A toolbox that respects the tab it runs in.

AllInOneTools is a collection of 34 small utilities for the work between the work: formatting a payload, checking a hash, converting a date, or generating a QR code without handing your data to an unknown service.

Why rebuild it?

The original site was a set of standalone HTML pages. Individual tools worked, but navigation, state, and accessibility were inconsistent. This version uses one design system, one catalog, and a shared tool contract so every page behaves the same way.

The site is fully static. There is no server runtime, no database, and no account system to protect. That is the point: the smallest possible surface area for private data.

Four rules we build by

These are constraints, not marketing copy.

Local first

Inputs stay in your browser. Tools use Web Crypto, FileReader, and plain DOM APIs instead of remote processing.

Fast and static

Bun builds the site, Astro renders static HTML, and htmx swaps only the page content. No client framework ships to the browser.

Accessible controls

Every control has a label, results are announced, errors explain what happened, and reduced-motion preferences are respected.

No dark patterns

No account walls, no forced newsletters, no uploading private files to a mystery server. Ads are disabled by default.

Have a tool idea?

Send the use case and the input you would want to paste. Concrete requests are easiest to build.

Get in touch

Search tools

↑ ↓ navigate Enter open Esc close