Smart Image & Favicon Studio
Shrink a batch of PNG, JPEG, or WebP files and watch the savings update as you move the quality slider. Convert a single image between formats, or load a logo, frame the square crop you want, and download app icons at 16, 32, 180, 192, and 512 pixels. Decoding, resizing, and encoding all happen on your device.
Your images are never uploaded. Each file is decoded into a canvas inside this tab and re-encoded there, so photos and logos stay on your machine.
Bulk image compressor
Add as many images as you like. Every time you change a setting, each file is re-encoded so the size and the saving you would get stay honest.
PNG is lossless, so the quality slider does nothing to it. Switching a PNG to JPEG or WebP is what actually shrinks it.
Resizing is where most of the saving comes from. Keep it off when you must preserve the exact dimensions.
Drop PNG, JPG, or WebP files here
or
Up to 40 files at a time. Large photos take a moment to process.
No images queued yet.
Image format converter
Convert one image between PNG, JPEG, and WebP using the browser canvas encoder. JPEG has no transparency, so pick a background colour when converting a logo that has one.
Drop an image here
or
PNG, JPG, and WebP are all supported.
Ignored for PNG, which is lossless.
Source
Converted
App icon and favicon generator
Load a square logo, drag it to line up the crop, then download every size browsers and mobile platforms ask for. Nothing is resized on a server, so the icon stays sharp.
Drop a logo or icon here
or
A square image with a transparent background gives the best result.
Drag inside the square to move the image, then use the zoom control to scale it.
Load an image to generate the icon sizes.
What each format is good at
Choosing a format
- JPEG suits photographs. It drops transparency and can show soft edges around sharp shapes.
- PNG keeps sharp edges and transparency, which matters for logos and icons, but it stays large.
- WebP is usually the smallest of the three and handles transparency. Support is broad on modern browsers, but older Safari and some email clients still refuse it.
- Re-encoding is lossy. Setting quality too low twice in a row will show the damage, so keep your original files.
- Only the settings from this studio are remembered: the format, quality, edge limit, zoom, and background colour.