About

# Nutter is a toolbox, not a service.

Nutter ( nutter/tools ) converts, compresses, and resizes files entirely inside your browser. The codecs are compiled to WebAssembly and run on your device — when you drop a file on one of our pages, it is processed locally and never uploaded. We could not read your files even if we wanted to: they never reach a server we operate.

## What is live today

- [Image tools](/images) — convert between 20+ formats (including HEIC from iPhones and RAW files), compress, resize, and optimize, in batch, with every codec running locally.
- [Developer tools](/dev-tools) — base64, hashes, JWT inspection, JSON formatting, UUIDs, and timestamp conversion. Same rule: nothing leaves the tab.
- Video and audio tools are in progress. Their pages currently explain what is coming; we would rather ship nothing than ship a tool that quietly uploads your media.

## Why we built it this way

Most online converters ask you to upload private files to a stranger's server, then wait in a queue behind everyone else. We think that trade is backwards. A modern browser is a capable computing platform: WebAssembly runs real, battle-tested codecs (the same ones behind tools like FFmpeg) at native-adjacent speed. Once a Nutter page has loaded, it keeps working offline, on a plane or on locked-down networks, and your files stay yours. That design also means there is no account to create, no quota tied to your email, and no file retention policy to trust — there is simply nothing retained.

## The trade-offs, honestly

Client-side processing is bounded by your device. Very large files depend on your browser's memory limits, and speed depends on your CPU rather than a server farm. There is no API and no server-side batch mode — if you need to process thousands of files programmatically, a command-line tool like FFmpeg is the better fit. For everything from one photo to a folder of them, Nutter trades a queue for privacy.

## Where to go next

- Start with the [image tools](/images) or browse [every page on the site](/routes).
- Agents and crawlers: `/llms.txt` describes the site and when to use it; `/sitemap.xml` lists every indexable page.
- Questions, privacy, or legal matters: see [contact](/contact).

---

Canonical HTML: https://nutter.tools/about
Markdown served via `Accept: text/markdown` (see /llms.txt).

