Guide · 8 min read · free tool
Compress Images in the Browser: Quality Is a Dial, Not a Moral Failure
Sep 6, 2026 · Zelpura Editorial · All guides
Big images feel like quality and behave like friction. A marketplace form rejects them, an email chokes, a page loads like a dial-up memory. Compression is the decision to throw away detail a screen will not show, on purpose, at a quality you choose. This page does that in the browser. The file is read locally, redrawn at the quality and max width you set, and offered back. It is not uploaded to become someone else's training set or someone else's leak. That distinction is the feature. The smaller file is the convenience.
The inputs are the job, not a formality. You select JPG, PNG or WebP images, a quality between a harsh 0.1 and a near-original 1.0, and a max width. Zero width means keep the pixel dimensions and only re-encode. A max width of 1600 is plenty for most listings and essays. Quality around 0.8 is a sane start for photographs. Screenshots with text want less aggressive compression or they grow fuzzy at the letters. PNG logos with flat color are a different animal from a sunset. If the output looks worse than the use requires, raise quality. If the file is still too big, lower the width before you destroy the quality. Width is often the real savings.
A 4000 pixel phone photo at several megabytes becomes a 1600 pixel JPEG at a few hundred kilobytes without looking worse on a product page. Zoomed to 100 percent on a billboard, it would look worse. You are not buying a billboard. You are uploading a listing. Compare the before and after at the size the viewer will see, not at the size your pride prefers. If you are compressing a batch, check the first two files before you download twenty. A bad setting repeated is a batch of regret. A good setting repeated is the whole point of doing this in a tool instead of one-by-one in an editor you do not enjoy.
The miss is compressing the only copy. JPEG is lossy. You cannot undo it back to the original. Keep the original in a folder the upload form cannot see. The second miss is compressing an HEIC by renaming it. Rename is not convert. Use the HEIC page first if the file will not decode. The third miss is stripping nothing and assuming compression removed the GPS. It might. Do not rely on it. If the photo should not carry location, run an EXIF removal as its own step. Compression is about weight. Privacy is about the notebook inside the file. They are neighbors, not synonyms.
Duplicate the folder first, or work on copies. Set a max width that matches the destination. Set quality, compress one, look at it. Then do the batch. Name the downloads so they cannot be confused with the originals. Upload the copies. When a form says 2 megabytes max, you now have a way to get under it without a random website. If the image is a scan of a document, prefer a higher quality and a reasonable width so the text stays sharp. Illegible compression is not efficiency. It is a second scan.
This is a local re-encode, not a promise about every format, and not a statement that metadata is gone. Some files will fail to decode. A work-managed browser that blocks canvas exports can fail closed, which is safer than failing open onto an upload site. Nothing here licenses you to compress an image you do not have the right to use. Smaller infringement is still infringement. Keep the tool for your own photos, your own listings, your own documents.
Make a habit: originals in Keep, exports in Send. The Send folder is the only one you drag into a browser upload. That one habit prevents the classic mistake of attaching the 14 megabyte original, or the HEIC, after you went to the trouble of making a JPEG. The compressor did its job when the file got smaller and still looked right. Sending the right file is still yours. Check the filename before you attach it. The filename is the last inch of the workflow, and it is the inch people skip.
Read the result back before you act. Say the width and the quality out loud. If you cannot remember them, you have not looked at the output, and you are about to upload a guess.
Batch work deserves a note of the settings that worked for that destination. Listings like one width. Blog heroes like another. A sticky note beats rediscovering 0.72 every month. The page will not remember for you, on purpose. Your files should not need an account to be made smaller. Write the width and quality in the Send folder's name if you process the same kind of photo every week. A folder called listings-1600-q80 is a setting you cannot forget, which is the only kind of setting that survives a busy Friday.
Related: HEIC to JPG · Watermark · Mockups · All 93 tools