CATEGORY

Free Online Image Tools

Image tools here process files using the Canvas API directly in your browser — your image is read, transformed, and re-encoded locally, and is never uploaded to a server at any point. This matters for compression and resizing especially: file processing is instant because there's no upload or download round-trip involved.

Image tools

Image Compressor

Shrink JPG/PNG file size.

Image Resizer

Resize images to exact dimensions.

64

Image to Base64

Convert an image to a data URI.

©

Watermark Adder

Stamp images with text watermarks.

Favicon Generator

Generate favicon sizes from one image.

Image Converter

Convert between PNG, JPG, and WebP.

📷

HEIC to JPG Converter

Convert iPhone photos to JPG.

Common uses

How to choose

Start with what you're trying to fix about the image. If the file is too large in bytes but the pixel dimensions are already correct, use the Image Compressor — it re-encodes at a lower JPEG quality setting without touching width or height. If the dimensions themselves are wrong (too big for a page layout, or you need an exact size for an upload requirement), use the Image Resizer instead; run compression afterward if the resized file is still larger than you'd like. The Watermark Adder and Favicon Generator solve narrower problems — stamping ownership text onto a photo before sharing it publicly, and generating the full range of icon sizes a website needs from one source image, respectively. Image to Base64 is for developers embedding a small icon directly into CSS or HTML to skip an extra HTTP request, not for general image sharing.

Frequently asked questions

Are my images uploaded to a server?

No. All image processing (compression, resizing, watermarking, favicon generation) happens locally in your browser using the Canvas API.

What image formats are supported?

JPG and PNG are supported throughout; the Image Compressor re-encodes as JPEG for the smallest output.

Will compressing an image reduce its dimensions?

No — compression reduces file size at the same pixel dimensions. Use the Image Resizer separately if you also need to change dimensions.

Related categories

Color Tools Converters