AnyFormat

All tools

164 tools, every one of them running in your browser. Nothing here uploads anything, asks for an email, or stops working after a certain number of files.

01 Images

The browser already decodes and encodes most of these, so nothing is downloaded at all — HEIC is the one exception, because its compression is patent-encumbered and only Safari has a licensed decoder. Transparency, EXIF orientation and metadata stripping are handled explicitly rather than left to chance.

02 PDF and documents

Building PDFs from images, text and ebooks, reading them back out, and rearranging them. A JPEG is embedded without re-encoding, because PDF stores JPEG natively — a converter that offers you a quality slider here is decoding and recompressing for no reason. Merging and splitting move whole pages, so nothing is redrawn.

03 Ebooks and comics

EPUB, Kindle formats and comic archives. The direction that matters is towards reflowable text: a book that fills whatever screen it is on is the thing a PDF cannot be, and it is why converting the other way is nearly always the wrong move. Books with DRM are refused rather than half-converted.

04 Audio and video

Built on WebCodecs rather than ffmpeg — a quarter of a megabyte instead of eight. Extracting audio never decodes the video track, so iPhone recordings this browser cannot play still give up their sound.

05 Archives

RAR, 7z and TAR read; ZIP written. The asymmetry is the point — RAR is proprietary and 7z is not installed anywhere by default, while ZIP opens on every machine by double-clicking. An archive is usually the whole of something, which is a good reason not to upload one.

06 Spreadsheets and tables

CSV, TSV and Excel in every direction. Typed cells, honest reporting of ragged rows, and no row limit beyond what the format itself imposes.

07 JSON tools

Format, check and reshape JSON. The documents that most need these are API responses and production logs, which is exactly the data you should not be pasting into someone else’s server.

08 Config formats

YAML, TOML and XML — the formats that hold your deployment secrets, which is a good reason to convert them locally.

09 Encoding and crypto

Base64, URL escaping, hashes and JWTs. A JWT is a live credential — decoding one on a server-side tool hands a stranger a working session.

10 Text utilities

Counting, comparing, sorting and reshaping plain text. Small tools, no downloads, instant results.

11 Subtitles and captions

SubRip, WebVTT, SubStation and the YouTube formats, with timing repair built in — shift a track that runs early, or stretch one timed for a different frame rate.

12 Calendars and contacts

iCalendar and vCard, both directions. An address book is other people’s personal data — uploading one is a disclosure you probably have no basis for.

13 Maps and GPS

GPX, KML, KMZ and GeoJSON. A GPS track is a record of where you physically were, which is a good reason to convert it on your own machine.

14 3D models

STL, OBJ, PLY, 3MF and glTF. Units are handled explicitly, because a model that arrives a thousand times too big is the most common failure in 3D conversion.