Free tools · Run in your browser

Free online image tools

No uploadNo accountReviewed October 9, 2026

Short answer

Free image tools that work in your browser, with no upload: remove a background, compress an image with a slider or to an exact size in KB, convert HEIC, PNG, JPG and WebP, and make QR codes. A 3.10 MB photo became 1.60 MB at 70% quality, and 98.8 KB (762 × 769) when the target was 100 KB.

Make an image smaller

Convert an image

Make and size images

Remove background

U²-Net-P in your browser; overlap with the true outline measured on 16 cutouts.

Remove background from a product photo

Cut a product out as a transparent PNG or a JPG on white.

Remove background from a photo of a person

Portraits and figures; the page shows where it fails.

Blur background

Strength slider; the subject stays sharp. Measured on 16 cutouts.

Image to text (OCR)

Reads printed text in six languages; error rate by text size, blur and tilt measured, handwriting shown to fail.

Screenshot to text

Paste a screenshot and copy the text; tested on this site's own pages against the known text.

Merge PDF

Five merges checked page by page with pdf.js; form fields are not kept.

Split PDF

By page, range or every N pages; shows why parts can be bigger than the original.

Extract PDF pages

Keep chosen pages; the other pages are not left inside the file.

Delete PDF pages

Remove pages for real; checked by counting the page objects in the result.

Color palette generator

Harmonies, tints, shades, WCAG contrast and color blindness checks for any hex color.

Palette from image

The main colors of a picture; error measured on pictures of known colors.

Red palette

Palette from Creative Commons photographs, with computed matches and contrast.

Orange palette

Palette from Creative Commons photographs, with computed matches and contrast.

Yellow palette

Palette from Creative Commons photographs, with computed matches and contrast.

Green palette

Palette from Creative Commons photographs, with computed matches and contrast.

Blue palette

Palette from Creative Commons photographs, with computed matches and contrast.

Purple palette

Palette from Creative Commons photographs, with computed matches and contrast.

Pink palette

Palette from Creative Commons photographs, with computed matches and contrast.

Brown palette

Palette from Creative Commons photographs, with computed matches and contrast.

Gray palette

Palette from Creative Commons photographs, with computed matches and contrast.

White palette

Palette from Creative Commons photographs, with computed matches and contrast.

Teal palette

Palette from Creative Commons photographs, with computed matches and contrast.

Turquoise palette

Palette from Creative Commons photographs, with computed matches and contrast.

Gold palette

Palette from Creative Commons photographs, with computed matches and contrast.

Maroon palette

Palette from Creative Commons photographs, with computed matches and contrast.

Burgundy palette

Palette from Creative Commons photographs, with computed matches and contrast.

Green Olive palette

Palette from Creative Commons photographs, with computed matches and contrast.

Blue Light palette

Palette from Creative Commons photographs, with computed matches and contrast.

Brown Chocolate palette

Palette from Creative Commons photographs, with computed matches and contrast.

Summer palette

Palette from Creative Commons photographs, with computed matches and contrast.

Winter palette

Palette from Creative Commons photographs, with computed matches and contrast.

Fall palette

Palette from Creative Commons photographs, with computed matches and contrast.

Spring palette

Palette from Creative Commons photographs, with computed matches and contrast.

Halloween palette

Palette from Creative Commons photographs, with computed matches and contrast.

Xmas palette

Palette from Creative Commons photographs, with computed matches and contrast.

Remove EXIF data

Lossless: pixels identical in 29 of 29 test photos; ffprobe tags fell from 1,248 to 1.

Remove location from photo

Shows GPS coordinates in the file and removes them; no upload.

Favicon generator

favicon.ico with 16, 32 and 48 px plus 180, 192 and 512 px PNGs; ICO read back by ffprobe.

QR code generator

Seven kinds, PNG and SVG; 11 payload formats checked with a real decoder.

Image size guides

Pixel sizes for every social platform, checked against the official pages.

Key takeaways

  • Compression by quality alone often cannot reach a small limit: it missed 3 of 6 targets for our 3.1 MB photo, so the target size tool also shrinks the picture.
  • HEIC photos open anywhere: a 15 megapixel HEIC decoded in 1.4 seconds in our test.
  • Converting is not always smaller: a text screenshot grew from 94.6 KB as PNG to 129 KB as JPG, while photographs shrank by about 85% to 90%.
  • Everything runs in your browser: nothing is uploaded, and there is no account.
  • Images are saved as JPEG by the compress tools and as JPG, PNG or WebP by the converters.

Measured: what the compress tools do

The browser's canvas encoder saved a 3840 × 3877 photograph (3.1 MB) at each setting. SSIM compares the result with the original at its own size, so 1.0 would be identical.

The compress tools on the 3.1 MB photograph.
SettingResultPictureSSIM
Slider 95%3.98 MB3840 × 38770.995
Slider 70% (default)1.60 MB3840 × 38770.916
Slider 50%1.22 MB3840 × 38770.896
Target 1 MB999 KB2700 × 27260.910
Target 500 KB495 KB1902 × 19200.910
Target 200 KB203 KB1104 × 11150.929
Target 100 KB98.8 KB762 × 7690.934
Target 50 KB50.7 KB506 × 5100.924
Target 20 KB20.0 KB306 × 3090.938

A slider changes only the quality. A target size also changes the picture size when it must, which is why the 20 KB result is much smaller in pixels.

Measured: HEIC photos in the browser

We had no phone files we could publish, so the HEIC files were made from three public domain NASA scans with an HEVC encoder at quality 75. Decoding ran libheif compiled to WebAssembly in headless Chromium.

Decode time and the JPG made at the default 92% quality.
Test filePixelsHEICDecodeJPG 92%
Portrait2122 × 26441.17 MB0.6 s860 KB
Document scan3827 × 15881.71 MB0.6 s1.28 MB
Photo3840 × 38774.35 MB1.4 s3.58 MB

Image formats at a glance

What each format is for, from MDN's image format guide and the converters on this site.

FormatCompressionTransparencyBest for
JPGLossyNo transparencyPhotos; the image format every platform documents
PNGLosslessTransparency supportedScreenshots, logos and graphics with text
WebPLossy or losslessTransparency supportedSmaller images on websites; social platforms mostly document JPEG and PNG instead
HEICLossyTransparency supportediPhone and iPad photos: Apple says it compresses better than JPEG at the same visual quality
SVGVector (no pixels)Transparency supportedLogos and icons that must stay sharp at any size

Which tool for which job

You want toUseWhy
Make a photo lighter for a websiteCompress an imageA slider, and the size is shown as you move
Meet a form that says "under 100 KB"Compress to a target sizeIt finds the quality for you and shrinks the picture if needed
Open an iPhone photo on WindowsHEIC to JPGDecodes in your browser, several files at once
Send a screenshotKeep the PNGOur text screenshot was smaller as a PNG than as a JPG
Put a link on a posterQR code generatorPNG and SVG, with error correction levels

Limits to know about

  • The compress tools save JPEG; a PNG with transparency becomes a JPEG on white.
  • Other browsers use their own JPEG encoders, so sizes can differ a little from the ones measured here.
  • Very large images are limited by your device's memory. The HEIC converter stops at 16,384 pixels on a side.

Questions people ask

Are the image tools free?

Yes, with no account and no watermark.

Are my images uploaded?

No. They are processed in your browser.

How do I reduce an image to 100 KB?

Use the target size tool or the 100 KB page. It searches the quality and shrinks the picture only if quality alone cannot reach the limit.

Why does the picture get smaller when I set a small size?

Below a certain quality the picture looks worse than a smaller, sharper picture, so the tool shrinks the dimensions first.

Can I convert HEIC without installing anything?

Yes. The HEIC converter decodes the file in your browser.

Does PNG to JPG always make a smaller file?

No. Photographs shrink a lot, but text screenshots and flat graphics can grow.

Sources and how we checked

  1. MDN: Image file type and format guide (read 2026-10-09)
  2. MDN: HTMLCanvasElement.toBlob() (read 2026-10-09)
  3. Apple Support: Using HEIF or HEVC media on Apple devices (read 2026-10-09)

Reviewed October 9, 2026. Every figure on this page comes from the measurements behind the linked tool pages, which are saved in data/seo/hub/evidence/2026-10-09.