Compress Images Online
Compress JPG, PNG, SVG or GIF images while maintaining the best quality. Batch compress multiple images at once.
Drop images here or click to upload
Supports JPG, PNG, GIF, WEBP, SVG
What is Image Compression?
Image compression reduces the bytes needed to store or send a picture. Lossy formats like JPEG and WebP discard detail the eye is least likely to notice, so the file shrinks but the pixels change. PNG compression is lossless by default; this tool shrinks PNGs by reducing the palette to the colors an image actually uses, checking the visual result as it goes. The right target is not the smallest possible file, but the smallest file that still looks correct where people will view it — a 200-pixel thumbnail and a full-width hero photo have very different requirements.
Why Compress Images?
Photos straight from a phone or camera are routinely 4–12 MB, far more than a web page, an email attachment, or a marketplace listing needs. Cutting that to a few hundred kilobytes shortens page load, lowers bandwidth bills, and gets files past upload limits that would otherwise reject them. Because Google measures Largest Contentful Paint on real visits, an oversized hero image is often the single biggest drag on a page's Core Web Vitals score.
How to Compress Images
Compression is a judgement call, not a single button. Work from the original file and check the result at the size it will actually be seen.
Upload your image by dragging and dropping or clicking to browse
Adjust the quality slider, then compare the preview at 100% — faces, small text, hair, and high-contrast edges show artifacts first
Keep the original format for smart compression, or convert to WebP or JPEG when the destination supports it
Click Apply, download, and confirm the file opens correctly in the app that will use it
Frequently Asked Questions
More Image Tools
Explore other powerful tools for your image editing needs
Resize Image
Change dimensions
Crop Image
Cut out area
Convert Format
Change format
Photo Editor
Edit photos
Rotate Image
Rotate image
Flip Image
Horizontal/Vertical
Add Watermark
Add watermark
Add Border
Add image border
Rounded Corners
Add rounded corners
Filters
Brightness/Contrast
Blur Face
Hide faces
Mosaic
Blur regions
Remove Background
Remove BG
Enhance Image
AI upscale
Add Text
Add text to image
Collage
Combine multiple images
HTML to Image
Webpage to image
GIF to Image
Extract frames
Trim Image
Remove empty edges
Batch Rename Images
Safely rename files in bulk
Circle Crop
Crop images into circles
Black & White
Convert images to grayscale
Split Image
Cut an image into a grid
Merge Images
Combine images into one
Change DPI
Set image DPI metadata
Image to Base64
Encode images as Base64
Image to PDF
Combine images into one PDF
HEIC to JPG
Convert iPhone HEIC photos to JPG
EXIF Remover
View and strip hidden photo metadata, including GPS location
Favicon Generator
Full icon set plus HTML
Color Palette
Extract colors from an image
Base64 to Image
Decode Base64 back to an image
HEIC to PNG
Convert iPhone HEIC photos to lossless PNG
Text Behind Image
Put text behind the subject of a photo, entirely in your browser
Color Picker
Get the HEX, RGB and HSL of any pixel
Signature Maker
Draw a signature and download it as a transparent PNG
Signature Background Remover
Ink from paper, on transparency
Transparent Background Maker
Make a background transparent