Loading…
Category
Image processing, optimization, and conversion tools
Start here
Compress JPEG, PNG, and WebP images in your browser. Reduce file size without visible quality loss.
Resize images by width/height or percent. Use when dimensions must change; for smaller files use image-compressor. Input: image ≤10MB. Returns resized PNG/JPEG/WebP. 100% client-side, files never leave browser.
Crop images with aspect presets and free select. Use when trimming; for scaling use image-resizer. Input: image ≤10MB. Returns cropped PNG/JPEG. 100% client-side, files never leave browser.
Add text or logo watermark to images. Use for branding; for cropping use image-cropper. Input: image ≤10MB. Returns watermarked image. 100% client-side, files never leave browser.
Pick colors and copy HEX/RGB/HSL. Use for palette building; for image sampling use color-eyedropper. Input: color selection. Returns color codes. 100% client-side, files never leave browser.
Check foreground/background contrast against WCAG 2.2 AA/AAA with ratio and pass/fail. Use for accessibility audits; for format conversion use color-converter, for picking use color-picker. Input: two colors. Returns ratio + grade. 100% client-side.
Compress JPEG, PNG, and WebP images in your browser. Reduce file size without visible quality loss.
Resize images by width/height or percent. Use when dimensions must change; for smaller files use image-compressor. Input: image ≤10MB. Returns resized PNG/JPEG/WebP. 100% client-side, files never leave browser.
Generate favicons (16/32/180 PNG + ICO) from one image. Use for site icons; for compression use image-compressor. Input: image ≤10MB. Returns favicon set + HTML. 100% client-side, files never leave browser.
Minify SVG by stripping metadata and whitespace. Use for smaller vectors; for raster use image-compressor. Input: SVG ≤10MB. Returns optimized SVG. 100% client-side, files never leave browser.
Generate placeholder images by size and text. Use for mockups; for editing photos use image-resizer. Input: dimensions + options. Returns PNG download. 100% client-side, files never leave browser.
Convert SVG to CSS background data URI. Use for inline icons; for image files use image-to-base64. Input: SVG ≤10MB. Returns CSS url(). 100% client-side, files never leave browser.
Read EXIF metadata (camera, GPS, settings). Use when inspecting photos; for moving EXIF use exif-transfer. Input: JPEG/TIFF ≤10MB. Returns metadata table. 100% client-side, files never leave browser.
Copy EXIF metadata between images. Use when preserving metadata; for viewing use exif-reader. Input: 2 images ≤10MB. Returns image with EXIF. 100% client-side, files never leave browser.
Pick colors from uploaded images. Use when sampling images; for conversion use color-converter, for palette use color-picker. Input: image ≤10MB. Returns HEX/RGB. 100% client-side, files never leave browser.
Check foreground/background contrast against WCAG 2.2 AA/AAA with ratio and pass/fail. Use for accessibility audits; for format conversion use color-converter, for picking use color-picker. Input: two colors. Returns ratio + grade. 100% client-side.
Crop images with aspect presets and free select. Use when trimming; for scaling use image-resizer. Input: image ≤10MB. Returns cropped PNG/JPEG. 100% client-side, files never leave browser.
Add text or logo watermark to images. Use for branding; for cropping use image-cropper. Input: image ≤10MB. Returns watermarked image. 100% client-side, files never leave browser.
Embed raster images as SVG. Use when needing SVG wrappers; for optimizing vectors use svg-optimizer. Input: image ≤10MB. Returns SVG. 100% client-side, files never leave browser.
Create animated GIF from images. Use when animating frames; for collages use image-collage. Input: images ≤10MB. Returns GIF. 100% client-side, files never leave browser.
Combine images into a grid collage. Use for side-by-side; for animation use gif-maker. Input: images ≤10MB. Returns collage PNG. 100% client-side, files never leave browser.
Pick colors and copy HEX/RGB/HSL. Use for palette building; for image sampling use color-eyedropper. Input: color selection. Returns color codes. 100% client-side, files never leave browser.
Rotate images 90, 180, or 270 degrees and flip them horizontally or vertically. Preview and download — files never leave your browser
Convert images between PNG, JPEG, and WebP with a quality slider. See the final size before you download — 100% local
Calculate simplified and decimal aspect ratios from width and height, and scale dimensions while preserving the ratio