About toolkit
toolkit is a collection of file and text utilities that run entirely inside your browser: image conversion (HEIC, camera RAW, WebP, AVIF, PNG, TIFF and more), video container conversion and compression, ZIP archive cleanup, Base64 and quoted-printable encoding, text encoding conversion, and code formatting for HTML, XML, JSON, JS/TS and YAML.
It is built and maintained by Gyrus Solutions, a small independent studio. We made it because the ordinary way to convert a file on the web is to upload it to a stranger's server, and that is a bad trade for a photo, a scanned document, or anything else you would not post publicly. Changing a file's format should not require handing the file to someone.
The way it works is the reverse of an upload: instead of your file travelling to the software, the software travels to your file. Decoders and encoders are delivered to your browser as WebAssembly modules and run on your own processor, and the site has no endpoint that could receive a file's contents. A Content Security Policy served with every page restricts where the site is permitted to send anything at all, so the claim is something you can check in your browser's network tab rather than take on trust — the “How we prove it” page shows how.
That design has real costs, and we would rather name them than hide them. Working locally means your device sets the pace: a long video takes as long as your processor needs, a very large file has to fit in memory, and a few conversions that are routine on a server cannot be done in a browser at all. Nor do we dress up a partial result. The clearest example is iPhone video: rewriting a .mov as an .mp4 leaves the HEVC stream inside unchanged, so it still fails on a PC without an HEVC decoder — and the tool says so plainly when it happens.
There is no account, no install, and no record of what you convert — the file contents never reach the server, so there is nothing on our side to keep. The Privacy page covers what the site itself does collect.
The site is available in English, German, Spanish, French and Ukrainian. Questions, bug reports and feature requests are welcome at info@gyrussolutions.com.