Guides

How to resize and compress images in your browser

To resize and compress images with QBMFX Image Studio, choose JPG, PNG or WebP files, select dimensions and an output format, then process the batch. Review each result and download individual files or one ZIP. The work happens in your browser; images are not sent to a conversion server. A target file size is an attempt, not a promise that every image will fit.

Start with the final use

Decide where the image will go before adjusting settings. A product thumbnail, a document attachment and a large website banner may need different dimensions. Work from a copy of the original when deciding what to deliver. Image Studio creates new output files rather than overwriting the originals on your device. Its queue accepts several files together, but choosing a manageable batch makes reviewing the results easier, especially on a phone.

Choose files and an output format

Use Choose images or drop files onto the upload area. Select WebP, JPG or PNG from the format list. JPG and WebP use the quality setting; PNG does not. Choose a format supported by the destination where you will use the file. Do not assume conversion always reduces bytes: the source image, dimensions, encoder and settings all affect the result. Check the displayed output size rather than relying on a format name.

For transparent artwork exported as JPG, choose the JPG background color. White is the default. JPG cannot keep transparent areas. PNG uses lossless encoding for the canvas image, but resizing, browser decoding and color handling can still change the original rendition. This is not a promise that every source pixel, color profile or metadata field survives a conversion.

Worked example: fit a photo inside a box

Suppose a landscape photograph is 2400 × 1600 pixels and you need an image inside a 1200 × 1200 box. Enter 1200 for both width and height and leave Keep aspect ratio checked. The result fits inside that box at 1200 × 800 pixels. It is not cropped into a square. A portrait photo measuring 1600 × 2400 instead fits at 800 × 1200. Check the dimensions shown beside each processed file.

Leaving one dimension blank also works with aspect ratio enabled. A width of 600 on a 1200 × 800 source gives 600 × 400. Upscaling is off by default, so a smaller original will not automatically grow to the requested box. Enable Allow upscaling only if increasing dimensions is intentional; adding pixels cannot recover detail missing from the source.

Worked example: try a 200 KB limit

Select JPG or WebP, choose suitable dimensions and enter 200 in Target size. The tool tries lower encoding quality at those dimensions if the initial output is too large. Here, one KB means 1024 bytes, so the comparison threshold is 204800 bytes. If it cannot reach the threshold, the result says Target not met. Lower the dimensions or raise the target, then process again. Do not submit an oversized file just because a target was entered.

Finish and review a batch

An optional prefix such as product gives names like product-001.webp and product-002.webp when WebP is selected. Without a prefix, source stems are used with the new extension, and duplicate output names receive a suffix. Use Compare to inspect the original and processed image. Check small text, edges, transparency and the output dimensions before downloading a single file or the processed-image ZIP.

Cancellation stops after the current image. A new processing run replaces previous outputs, so finish reviewing or downloading a batch before running another version. Clear all releases the queue from the workspace. Downloads already saved to your device are separate files and are not removed when you clear the page.

Limits to know

Frequently asked questions

Can I compress an image to a specific size like 100 KB?

Yes, as a best-effort option. Enter a target in KB and the tool lowers quality for JPG or WebP at your chosen dimensions. Some targets cannot be reached, so reduce the width and height first if the result is still too large.

Are my images uploaded to a server?

No. Images are read, resized and encoded inside your browser tab. They are not sent to a conversion server.

Why did my PNG not get smaller?

PNG is lossless and ignores the quality slider. To shrink it, reduce the dimensions or export as WebP or JPG.

Does it work on a phone?

Yes, in a modern mobile browser. Very large photos or big batches can run out of memory on phones, so process in smaller groups.

Open Image Studio