Plate

Every image tool.
Nothing is uploaded.

Convert, resize, compress and clean the metadata off your photos without handing them to anyone. Drop in a folder, get a zip back. It all happens in this tab.

  • Nothing is uploaded
  • No signup
  • Free, with no paid tier
  • Works offline after the first visit

Why it works this way

Nothing is uploaded, and the browser enforces it

A phone photo is not a neutral file: it can carry the coordinates it was taken at, the device serial and the exact time. Plate does the work here, on your own processor, and its Content-Security-Policy allows connections to this origin only — so the promise is checked by the browser, not taken on trust.

A folder at a time, not one file

Most free converters do one image per go, because the second one is what the paid tier is for. There is no paid tier here, so a batch is the ordinary case: drop a folder in, take a zip out.

Real codecs, not a canvas

The quick way to convert an image in a browser is to draw it on a canvas and ask for a JPEG, which gives you whatever that browser felt like doing. Plate carries the actual encoders and decoders as WebAssembly, so the same file comes out the same way on every machine.

Questions

Are my photos really not uploaded?

Really. Every tool runs as JavaScript and WebAssembly inside this tab, on your own processor. You can check it: open your browser’s network panel and convert something — no request carries your image, because there is no server to send it to. The site also ships a Content-Security-Policy that tells the browser to refuse connections to anywhere but this origin, so the rule is enforced by the platform rather than by our good intentions.

Why is it free? What is the catch?

Your device does the work, so a photo costs us nothing to process, and the site itself is a handful of static files. It is paid for by small adverts for other independent apps. That is why there is no signup, no paid tier to be pushed towards, and nothing held back to sell you one.

How is this different from the usual converter sites?

Those sites upload your photo to a server, convert it there and send it back — and most then want a subscription before you can download a batch. Here the photo never leaves your device, a whole folder is the normal case rather than the paid one, and there is nothing to upgrade to.

Which formats can Plate read and write?

It reads HEIC and HEIF, AVIF, WebP, PNG, JPEG, GIF, BMP and TIFF. It writes JPEG, PNG, WebP and AVIF. RAW camera files such as CR2, NEF and ARW are not supported.

Does it really work offline?

Yes, once you have opened it once. Plate keeps its pages, fonts and code on your device, so a later visit works with the aeroplane mode switch on — this is tested by loading the site, switching the network off and loading it again. The image codecs are several megabytes of WebAssembly and are not forced on you up front: each one is kept the first time you use it, so a format you have converted before will also work offline and one you have not will need a connection once. Your photographs are never part of that cache.

Is there a file size or file count limit?

Nothing is capped to sell you an upgrade — that is the paid-tier lever elsewhere and there is no paid tier here — but three real ceilings are worth naming rather than glossed. Dragging files or folders in walks up to 5,000 files and 2,000 folders, and the page tells you when it stopped at either; choosing a folder with the button instead has no such cap. A *result* larger than about 268 million pixels, roughly 16000 by 16000, is refused rather than attempted. And every file in a batch is held in memory for the whole run, so a very large batch is limited by what your device can hold at once rather than by anything we impose — if a run struggles, do it in two halves.

Do you track me?

No analytics, no tracking cookies, no account. Two things are kept on your device and neither leaves it: whether you chose the light or the dark theme, and a cache of the site itself so it opens without a connection. No photograph is ever written to either. The outbound links are the adverts in the side panel and the link home to vibe-coding.fans in the footer; none of them go anywhere unless you click them.

More free apps on vibe-coding.fans

Plate is free and always will be. There is no account, no upload and no paid tier — every tool runs in this tab, on your device.

Fonts: IBM Plex Sans and JetBrains Mono, SIL Open Font License.