Optimize
Image Compressor
Compress JPEG, PNG and WebP images locally with a quality slider and an exact before-and-after file-size report.
Open image tool →41 browser-first image tools
Choose a specific task. Supported processing happens in your browser, and each page explains its output and limits before you download anything.
Optimize
Compress JPEG, PNG and WebP images locally with a quality slider and an exact before-and-after file-size report.
Open image tool →Optimize
Convert a group of JPG or PNG files to WebP locally and download the results together as a ZIP archive.
Open image tool →Optimize
Encode an image to AVIF when the current browser exposes a working AVIF canvas encoder.
Open image tool →Optimize
Re-encode a PNG from decoded pixels to remove ancillary metadata while preserving the visible pixel values.
Open image tool →Optimize
Resize images to exact pixels or a percentage while optionally preserving the original aspect ratio.
Open image tool →Optimize
Change JPEG or PNG print-density metadata locally without resampling the visible pixels.
Open image tool →Optimize
Generate several web-ready widths and a copyable srcset snippet from one source image.
Open image tool →Crop
Centre-crop images to current common post, story, thumbnail, banner and profile presets.
Open image tool →Crop
Split one image into a 2×2, 3×3 or custom grid and download numbered tiles in a ZIP.
Open image tool →Crop
Create a circular avatar or profile image with a transparent background.
Open image tool →Crop
Cut a uniform sprite sheet into individual transparent PNG frames using row and column counts.
Open image tool →Crop
Calculate proportional dimensions, test common ratios and crop an image to a selected aspect ratio.
Open image tool →Crop
Align and size a portrait using adjustable visual guides and common document-photo canvas presets.
Open image tool →Color
Sample exact pixel colours and extract a compact dominant palette from a local image.
Open image tool →Color
Adjust brightness, contrast, saturation, grayscale, sepia, hue and optional scan-line glitch effects.
Open image tool →Vector
Clean common SVG metadata and render the result as PNG or JPG without submitting the vector source.
Open image tool →Vector
Trace flat logos and simple artwork into scalable SVG paths using a locally bundled browser tracer.
Open image tool →Vector
Turn an image into a black-and-white or alpha mask using an adjustable luminance threshold.
Open image tool →Watermark
Apply consistent text or logo watermarks to multiple images and export them together.
Open image tool →Metadata
Inspect camera, date, exposure, orientation and available GPS metadata from a local image.
Open image tool →Metadata
Re-encode an image locally to remove EXIF, GPS and most ancillary metadata before sharing.
Open image tool →Metadata
Add Artist and Copyright EXIF fields to a JPEG locally using a copy of the source file.
Open image tool →Convert
Convert Apple HEIC or HEIF photos to broadly compatible JPG files locally with a bundled decoder.
Open image tool →Convert
Convert a local image to a data URL or turn pasted Base64 image data back into a downloadable file.
Open image tool →Generate
Generate common favicon, Apple touch and web-app icon sizes plus manifest and HTML snippets.
Open image tool →Generate
Create exact-size placeholder images with custom colours, text, format and optional grid lines.
Open image tool →Generate
Pack multiple icons into a simple sprite sheet and generate matching background-position CSS.
Open image tool →Generate
Add top and bottom outlined text to a local image and export a shareable flattened result.
Open image tool →Generate
Convert image luminance into adjustable text characters for terminal, plain-text and code-block use.
Open image tool →Generate
Create blocky pixel-art versions with adjustable resolution, palette reduction and nearest-neighbour scaling.
Open image tool →Generate
Arrange multiple images into a labelled or unlabelled grid with spacing and background controls.
Open image tool →Generate
Place a screenshot on a padded gradient or solid background with rounded corners and shadow.
Open image tool →Document
Render PDF pages to PNG or JPG locally with PDF.js and download selected pages in a ZIP.
Open image tool →Document
Combine selected images into a multi-page PDF with fit, margin and orientation controls.
Open image tool →Animation
Extract composited frames from an animated GIF and download them as numbered PNG files.
Open image tool →Inspect
Compare two images with overlay, split and pixel-difference views plus a changed-pixel percentage.
Open image tool →Inspect
Estimate edge strength with a browser-side Laplacian variance calculation and display an interpretable score.
Open image tool →Inspect
Repeat an image across a configurable canvas to reveal visible seams and pattern alignment problems.
Open image tool →Inspect
Read QR codes and supported barcodes from local images using BarcodeDetector or a bundled QR fallback.
Open image tool →Security
Hide a short UTF-8 message in PNG pixel least-significant bits or extract a compatible hidden message.
Open image tool →Security
Draw a rectangular blur, pixelation or solid cover over a selected part of an image before sharing.
Open image tool →