Image Tools
Compress, resize, crop, rotate, convert and inspect images, adjust brightness, add borders, watermarks or background colours, or pick colours, without installing anything. Every image tool here runs in your browser, so your photos are never uploaded to a server.
100% In-Browser
Photos and files never leave your device or touch a web server
Nothing Kept
Files stay in the open tab only and are gone when you close it
Pixel Precision
Exact dimensions, target file sizes, and format conversions
Works Offline
Tools you have opened before keep working without a connection
Compress
5 toolsResize and crop
3 toolsConvert
7 toolsEdit
5 toolsPhotos for forms and documents
3 toolsInspect
5 toolsDecision Guidance
Which image tool should I use?
Task to Tool Directory (28 jobs)
Scroll horizontally on mobile| What you need to do | Recommended Tool |
|---|---|
| Make photos smaller for email, a website or a shop | Image Compressor |
| Get a signature or thumbnail under a 20 KB limit | Compress Image to 20KB |
| Get a photo or signature under a 50 KB form limit | Compress Image to 50KB |
| Get an image under a 100 KB upload limit | Compress Image to 100KB |
| Get a photo or document scan under 200 KB, 500 KB or 1 MB | Image Compressor |
| Change the width and height in pixels | Image Resizer |
| Cut out part of a photo, or crop it to a square or 16:9 | Image Cropper |
| Check an image’s exact width and height in pixels | Image Dimensions Checker |
| Work out a new height that keeps the aspect ratio | Aspect Ratio Calculator |
| Check whether a photo is set to 300 DPI for printing | DPI / PPI Checker |
| Turn a sideways photo the right way up | Rotate & Flip Image |
| Mirror a photo or a selfie | Rotate & Flip Image |
| See a photo’s camera details and whether it contains location | Image Metadata Viewer |
| Get the HEX or RGB code of a colour in a logo or photo | Image Color Picker |
| Put a transparent logo or cut-out on a white or coloured background | Add Background Color |
| Make a photo black and white | Grayscale Image |
| Brighten a dark photo or add contrast | Image Brightness & Contrast |
| Add a white or coloured frame around a photo | Add Border to Image |
| Put your name or © notice on a photo | Add Watermark to Image |
| Fit a signature to exact pixels and a KB limit | Signature Resizer |
| Make a passport or visa photo at the official size | Passport Photo Maker |
| Shrink a photo that was saved as PNG | PNG to JPG |
| Make JPG photos smaller for a website | JPG to WebP |
| Make transparent PNG images smaller for a website | PNG to WebP |
| Open a WebP image in software that needs JPG | WebP to JPG |
| Turn a WebP into an editable PNG, keeping transparency | WebP to PNG |
| Keep a lossless copy of a JPG for editing | JPG to PNG |
| Combine photos or scans into one file | Image to PDF |
Frequently Asked Questions
Should I resize or compress first?
Resize first when a site asks for exact dimensions, then compress. A smaller image needs far fewer bytes, so it can stay sharp at a higher quality setting.
My form says “max 50 KB, 300 × 300 px”. Which tool do I use?
Set the pixels first, then the file size. Crop or resize the image to 300 × 300, then use Compress Image to 50KB with “Reduce dimensions if needed” turned off, so the pixels stay exact and only the quality changes.
Which image formats can I open?
Most image tools open JPG, PNG, WebP, GIF (first frame), BMP and AVIF files up to 40 MB, plus HEIC where your browser can decode it, such as Safari. Image to PDF takes all of these except HEIC. Each converter opens only its source format: the JPG converters take JPG, the PNG ones PNG, the WebP ones WebP, and HEIC to JPG takes HEIC.
Explore More
Explore other tool categories
Discover our other free in-browser suites for files, everyday math, writing, and utilities.
Calculator Tools
Dates and hours, percentages, prices, pay, savings, loans, school maths, energy and health.
Text Tools
Count, convert, sort, clean up and generate text.
Utility Tools
QR codes, passwords and links, plus hashes, slugs, UUIDs, JSON, Base64, URLs, colours and timestamps.