about

How it works.

Everything runs in your browser.

We got tired of ads, logins and paywalls for tools that should just work. So we built them ourselves. Free, fast, no nonsense — from Stockholm.

Everything runs in your browser

Every tool runs entirely in your browser using JavaScript. Nothing you type or paste is sent to a server. No accounts, no tracking, no logs.

No ads, no tracking

No analytics, no advertising, no third-party scripts. No cookies are set. The only external request any tool makes is the IP lookup — that one has to hit a server, because your browser can't know its own public IP. Everything else is local.

localStorage

Some tools save your last input so it's still there when you come back. Stored only on your device, never sent anywhere. Clear it any time from your browser settings.

Tools that save state: JSON, YAML, XML, JWT, Regex, URL Encoder, Test String Generator.

Everything else starts fresh every time.

Usage counter

The tool-use counter on the front page is the only data we send anywhere. When you use a tool, a single number is incremented in a Cloudflare Workers KV store — nothing else. No IP, no session, no timestamp. It counts that a tool was used, not who used it or when.

Libraries

Most tools are written from scratch — the diff engine, cron parser, hash functions, UUID generator and everything else where a custom implementation is the right call. For a few things we use well-maintained open source libraries, because they're simply better at what they do:

  • js-yaml — YAML parsing and serialization. The spec has enough edge cases that rolling your own is a bad idea.
  • sql-formatter — SQL formatting with dialect support for MySQL, PostgreSQL and SQLite.
  • qrcode — QR code generation. Mature, correct, handles all encoding modes.
  • Prism — syntax highlighting in the formatters.
  • pdf-lib — PDF export for bulk QR codes.
  • docx — Word export for bulk QR codes.