Image Tools

Answer: Free browser image tools — crop, resize, compress, convert, and strip metadata — all processed locally with no uploads.

Resize, compress, and convert images — all in your browser, no upload needed

Ad
🖼️

Click or drag an image here

🗜️

Click or drag an image to compress

🔄

Click or drag an image to convert

Ad

Browser-Based Image Processing

All image processing happens entirely in your browser using HTML5 Canvas — your images are never uploaded to a server. This means complete privacy and instant processing. The page is organized as three tabs — Resize, Compress, and Convert — and each one follows the same flow: click or drag an image into the drop zone, set your options, watch a live preview, and download the result. Because every step runs locally with JavaScript, there is no queue, no file-size limit imposed by a server, no account to create, and no watermark stamped on the output.

The tools are deliberately simple, but the pipeline behind them is the same one professional image utilities use. When you drop a file, it is read with the FileReader API, decoded into an image element, drawn onto a canvas, and re-encoded with the browser's native encoders at your chosen quality. That native encoding is why results are fast and consistent across browsers, and why the file sizes you see in the info tiles — original size, new size, and percentage saved — reflect exactly what you will download, not an estimate.

When to Use Each Tool

Tool Comparison

ToolInputsOptionsOutput
ResizeAny image (click or drag)Width & height in px; lock aspect ratio (default on)PNG download
CompressAny image (click or drag)Quality slider 10–100 (default 70); JPEG, WebP, or PNG outputSelected format; shows original size, new size, and % saved
ConvertAny image (click or drag)Target format: JPEG, PNG, or WebPEncoded at quality 0.92 and downloaded immediately

Image Format Guide

Picking the right format is the single biggest lever on file size, so it is worth knowing what each one does before you compress or convert.

How Resizing Affects File Size

Dimensions and file size are related but independent levers. Pixel count scales with width times height, so halving both dimensions of an image leaves roughly a quarter of the pixels — a 4000×3000 photo resized to 2000×1500 drops from 12 megapixels to 3, and its file size usually falls accordingly. The resize tool handles this math for you: type either dimension and it keeps proportions when aspect-ratio lock is on. The compress tool attacks the other half of the problem — encoding — by letting you trade quality for bytes with the slider and format selector. For the smallest web-ready file, the usual sequence is resize first, then compress to WebP at quality 60–80, which is exactly the workflow this page supports across two tabs.

One practical note: the resize tab downloads as PNG. PNG is lossless, so a resized photo can end up larger than the original JPEG even though it has fewer pixels. That is expected — resize is the geometry step, not the size-reduction step. Follow it with the compress tab, choosing JPEG or WebP output, to get the byte savings. The info tiles under each preview show original size, new size, and the percentage saved so you can verify the result before downloading.

Privacy and Practical Limits

Because nothing leaves your machine, these tools are safe for documents scans, ID photos, client mockups, and anything else you would rather not hand to an unknown upload service. There is no retention policy to read because there is no retention. The practical limits are your device's memory and your browser's canvas limits, which on most desktop browsers comfortably handle photos from modern phones and cameras. Processing speed is effectively instant for everyday images since the encoder is compiled into the browser itself. And unlike free online converters that queue files, cap resolutions, or require an email address, every feature here is available on the first visit with no signup.

Common Questions About the Workflow

A few situations come up repeatedly. If your transparent PNG gains a white background after conversion, that is the JPEG encoder at work — switch the output to PNG or WebP to keep transparency. If a compressed image looks blocky, raise the quality slider toward 80 or 90; the live preview and percentage-saved tile let you find the exact trade-off between clarity and size. If you need a specific file size rather than a specific quality, compress iteratively: adjust the slider, read the new-size tile, and repeat — the instant local processing makes a few rounds of trial painless. And if you plan to edit the image later, keep a lossless PNG master and only compress copies destined for the web, because quality lost to JPEG or WebP encoding cannot be recovered from the compressed file.

More Standalone Image Tools 12