Image Tools
Compress, convert and inspect images without installing anything. These tools cover the everyday jobs that come up when you are preparing pictures for a website, a document or a social post.
All 12 Image Tools
JPEG Compressor
Compress images to a target size or by quality
Image Resizer
Resize images by pixels or percentage
Background Remover
Remove image backgrounds with AI
Image to PDF
Convert images to PDF documents
Color Palette
Extract colors from any image
SVG to PNG
Convert SVG images to PNG format
Favicon Generator
Build a complete favicon pack from one image
Image Converter
Convert JPG, PNG and WebP images to each other
HEIC to JPG Converter
Convert iPhone HEIC and HEIF photos to JPG in batches
Image to SVG Vectorizer
Trace PNG and JPG images into real SVG vector paths
Image Compressor
Compress JPG, PNG and WebP in batches, keeping each format
Aspect Ratio Calculator
Find a ratio, resize without stretching, compare Fit and Fill
Which image tool do you need?
The twelve tools here do twelve different jobs, and none of them is a general photo editor. Pick by what you want to end up with.
| Tool | Use it to | Takes | Gives you |
|---|---|---|---|
| JPEG Compressor | Make a photo smaller before emailing or uploading it | JPG, JPEG or PNG | A JPEG at the quality you choose |
| Image Compressor | Make JPG, PNG and WebP files smaller in batches of up to 20, keeping each file's format and pixel dimensions | JPG, PNG or WebP | The same format and dimensions as a smaller file; PNG files are optimized without any loss |
| Image Resizer | Change an image's pixel dimensions, by exact size or by percentage | JPG, PNG or WebP | The same format, at the size you choose |
| Image Converter | Convert JPG, PNG or WebP images into one of the other two formats, in batches of up to 20 | JPG, PNG or WebP | The same image and dimensions, in the format you choose |
| HEIC to JPG Converter | Turn iPhone HEIC and HEIF photos into JPG files that any website or app accepts, in batches of up to 10 | HEIC or HEIF | One JPG per photo at the same pixel dimensions, without the original's metadata |
| Background Remover | Cut a subject out and keep it on a transparent background | Common web image formats | A PNG with transparency |
| Image to PDF | Combine scans, receipts or screenshots into one document | JPG or PNG images | One PDF with an image on each page |
| Color Palette | Find the dominant colors in a picture | Any image your browser can display | HEX and RGB values to copy |
| SVG to PNG | Turn a logo or icon into a raster file for places that reject SVG | One SVG file | A PNG at a size you choose |
| Image to SVG Vectorizer | Trace a raster logo, icon or artwork into scalable SVG vector paths | JPG, JPEG or PNG | An SVG of vector shapes that approximates the image |
| Favicon Generator | Build a full set of website icons from one logo or image | JPG or PNG | A ZIP with favicon.ico, PNG icons and a manifest |
| Aspect Ratio Calculator | Find the exact ratio of a width and height, work out a proportional size, or compare Fit and Fill for a different frame shape | Pixel dimensions typed in; no image file | Dimensions and guidance. It does not resize or crop anything |
Telling similar jobs apart
- Working out a size is not resizing. The Aspect Ratio Calculator gives you the dimensions that keep a picture's shape, or the Fit and Fill numbers for a different frame, but it does not touch an image file; enter its result in the Image Resizer to resize the image itself.
- Resizing is not compressing. The Image Resizer changes an image's pixel dimensions and keeps its format; the JPEG Compressor keeps the dimensions and lowers quality to shrink the file. Need smaller pixel dimensions, use the Image Resizer; need the same dimensions but a smaller file, use the JPEG Compressor.
- Converting is not resizing or compressing. The Image Converter changes only the file format (JPG, PNG or WebP) and keeps the pixel dimensions exactly as decoded; it does not shrink a file the way the JPEG Compressor does or change dimensions the way the Image Resizer does.
- HEIC is its own job. The Image Converter does not open HEIC or HEIF files; photos from an iPhone go through the HEIC to JPG Converter, which outputs JPG only and keeps the pixel dimensions. Run the resulting JPG through the JPEG Compressor or Image Resizer if you also need it smaller.
- One image is not a batch. The JPEG Compressor takes one image at a time, always outputs a JPEG and offers scaling and a target file size; the Image Compressor takes up to 20 JPG, PNG or WebP files, keeps each one's format and pixel dimensions, and optimizes PNG files without any loss.
- Compressing is not converting. The JPEG Compressor lowers quality to shrink a file and always outputs a JPEG, while the Image Converter changes format without targeting a smaller file size. SVG to PNG changes a vector into pixels and does not shrink anything: larger pixel sizes make larger files.
- Vectorizing is not converting or rasterizing. The Image to SVG Vectorizer traces the pixels of a JPG or PNG into vector shapes, which is an approximation; SVG to PNG goes the other way and turns existing vector artwork into pixels; the Image Converter only changes a raster file's format and keeps it a raster image; the Image Resizer changes pixel dimensions.
- Removing a background is not cropping. The Background Remover keeps the subject and makes everything else transparent, so you get a PNG, which for a photograph is usually a bigger file than a JPEG of the same picture.
- Image to PDF changes the container, not the pictures. Each image becomes a page scaled to fit, so a small image on a large page will look soft. Quality depends on the images you put in.
- Color Palette only reads an image. It reports colors and leaves the picture untouched.
- Generating a favicon pack is not the same job as converting one image. The Favicon Generator takes a single logo and produces a whole set of differently sized icons plus a manifest in one ZIP, rather than the one-image-in, one-image-out result that Image Resizer and SVG to PNG each give you.
Common image workflows
- Photos for a form or an email: shrink each one with the JPEG Compressor, then combine them into a single file with Image to PDF. If the PDF is still too large, the PDF Compressor can reduce it, at the cost of making any text in it unselectable.
- A logo for an app listing or a slide deck: export the SVG at the size the destination asks for with SVG to PNG. The size presets are square, so for non-square artwork use Original Size or a Custom Size with the same proportions, and pick a solid background if the destination handles transparency badly.
- A raster logo that needs to scale: trace it with the Image to SVG Vectorizer using the Logo / Icon preset. If the logo sits on a busy background, run it through the Background Remover first so only the artwork is traced.
- A design built around a photo: take the main colors from it with the Color Palette, then paste a HEX value into the Color Converter if you need it as HSL for lightening or muting.
- Scanned pages that need to be one document: put them in order with Image to PDF, then use PDF Tools to merge them with other files or pull out individual pages.
- A folder of mixed screenshots and photos to shrink before uploading: compress the whole batch with the Image Compressor, which keeps each file's format and dimensions, and download one ZIP.
- iPhone photos a form, website or older app rejects: convert the HEIC files to JPG with the HEIC to JPG Converter, then shrink them with the JPEG Compressor if the destination has a size limit.
- A WebP export your CMS, email client or an older app rejects: convert it to JPG or PNG with the Image Converter first, or go the other way and convert a batch of JPGs or PNGs to WebP before uploading them.
Before you start
- JPEG compression is lossy. Work from the original file, and avoid compressing the same image twice.
- The Background Remover downloads a machine-learning model the first time you use it (a few tens of megabytes), then reuses the cached copy. It needs a browser with working WebGPU or WebAssembly.
- SVG to PNG converts one file at a time, and fonts or images that an SVG loads from the web will not appear in the result. The SVG to PNG page explains how sizing and backgrounds behave.
- The Image to SVG Vectorizer approximates an image with new vector shapes rather than recovering original artwork, handles one JPG or PNG at a time, up to 4096 pixels on either side and about 8.4 megapixels in total, and suits flat logos and icons far better than photographs: a traced photograph becomes a stylized, often large SVG.
- The Image Compressor handles up to 20 images of about 50 megapixels at a time, refuses animated images, and its JPG and WebP results are lossy and carry no metadata.
- The HEIC to JPG Converter handles up to 10 photos of about 50 megapixels at a time, does not carry over metadata or HDR information, and turns a Live Photo into its still image only.
- None of these tools crops or rotates a photo. The Image Converter changes format only and the Image Resizer changes dimensions only; neither one edits pixels beyond that.
Common questions
Are my images uploaded?
No. All twelve image tools run in your browser, so the files stay on your device. The Background Remover downloads its model, the HEIC to JPG Converter its decoder and the Image Compressor its PNG optimizer on first use, and all three then work on your device.
Can I compress several images at once?
Yes. The Image Compressor compresses up to 20 JPG, PNG and WebP images in one batch, keeps each image's format and pixel dimensions, and lets you download them one by one or as a ZIP. It does not resize or convert.
Can I convert a JPG to PNG or WebP?
Yes. The Image Converter converts JPG, PNG and WebP images to each other, including batches of up to 20 at once, entirely in your browser.
Can I convert iPhone HEIC photos to JPG?
Yes. The HEIC to JPG Converter converts HEIC and HEIF photos to JPG in your browser, up to 10 at a time, and keeps each photo's pixel dimensions. The Image Converter does not open HEIC files.
Can I turn a PNG or JPG into an SVG?
Yes, with the Image to SVG Vectorizer. It traces the visible color regions of a PNG or JPG into vector paths, in your browser. The result approximates the picture rather than recovering the original artwork, so it suits flat logos and icons far better than photographs.
Which format should I use for the web?
As a rule, JPEG suits photographs, PNG suits screenshots, sharp-edged graphics and anything that needs transparency, and SVG suits logos and icons that must stay sharp at any size. The tools here help you move between those formats where a destination only accepts one of them.
Related pages
- PDF Tools: Merge, split or compress the PDF you build from your images, or turn PDF pages back into JPG images.
- Color Converter: Convert a color from a palette into RGB or HSL.