Nothing is uploaded
Open your network tab and watch. Your file is decoded, resized and re-encoded by your own browser — no server ever receives the bytes.
Free JPG, PNG, AVIF, HEIC, WebP and PDF tools that run entirely in your browser. Hit an exact file size, change format, or build a PDF — with no upload, no signup and no watermark.
or drop them anywhere in this box
Your files stay on your device. Nothing is uploaded.
0 ready
Options
Working…
Need a different job? Browse all 17 tools
The formats people actually get stuck on — each with its own page, its own defaults and its own honest limits.
Every tool below works today, runs on your device, and tells you exactly what it did to your file.
Pick a target and we compress to at or just under it — then show you the exact byte count.
Turn a modern AVIF image into a JPG that every app and website accepts.
Turn iPhone HEIC photos into JPGs that open anywhere, without uploading them.
Save a WebP you downloaded from the web as an ordinary JPG.
Turn a large PNG into a much smaller JPG, with control over the background.
The same file with the extension the form is asking for — byte for byte identical.
Make that mystery .jfif file open like a normal photo — without touching the pixels.
One uploader for a mixed pile of formats. Everything comes out as JPG.
Turn an enormous uncompressed bitmap into a JPG a fraction of the size.
Turn a scanner or camera TIFF into a JPG you can actually email.
Take a still frame out of a GIF as an ordinary JPG.
Turn a vector logo into a JPG at exactly the pixel size you need.
Get a lossless PNG copy that will not degrade further when edited.
Same picture, roughly 25 to 35 percent fewer bytes.
Several photos in, one tidy PDF out — in the order you choose.
A valid PDF that fits the upload limit, with the final size shown before you download.
Every page as its own image, at the resolution you choose.
Every image converter online is free. Here is what is actually different about this one.
Open your network tab and watch. Your file is decoded, resized and re-encoded by your own browser — no server ever receives the bytes.
We show the exact output size, and it matches the file you download. No tool can compress losslessly to any target, and we do not pretend otherwise.
No account, no email, no queue, no branded corner on your output. Close the tab and the working session is gone.
The trade-offs most free converters make, and the ones SoloStep refuses to.
| What matters | SoloStep | Common elsewhere |
|---|---|---|
| Where your file goes | Stays in your browser | Uploaded to a server |
| Account required | Never | Often, for batches |
| Watermark on output | None | Common on free tiers |
| Daily conversion limit | None | Usually capped |
| Exact output size shown | Always, in bytes | Rarely |
| Ads beside the download button | Never | Common |
| Your file after you close the tab | Gone — it was never stored | Held on a server for a while |
"Common elsewhere" describes the usual pattern for free browser-based converters, not any one company. Compare for yourself — the network tab does not lie.
Three steps, no account, no queue and no watermark on the way out.
Drag it in or tap the button. We read the actual bytes, not the extension, so a mislabelled file fails loudly instead of silently.
Choose a size, a format or a page layout. Defaults are good enough that most people never open the options at all.
You see before, after and the exact byte count. If a target was not reachable, we say why and what to change.
If a tool cannot do something, its page says so. Honest limits beat confident guesses.
No. Conversion runs in JavaScript and WebAssembly inside your browser. Open devtools, switch to the Network tab, and run a conversion — there is no upload request to see.
We compress to at or just under your target, which is what upload forms actually check. An exact byte count would mean padding the file with junk data, which we will not do.
A small target forces lower JPEG quality and sometimes smaller dimensions. We always try quality first and only reduce dimensions when the target cannot be reached otherwise — and we show you the final dimensions.
Yes. Every tool is built mobile-first, works with the gallery picker, and keeps the action button in reach. Large photos are processed one at a time to stay inside phone memory limits.