tooly

Images

Compress, resize, convert, crop and rotate JPG, PNG, WebP and HEIC, remove backgrounds with AI and generate favicons. Everything happens in your browser, so photos never leave your device.

Compress JPG onlineReduce JPG file size in your browser. Pick the quality, compress dozens of photos at once and download them as a ZIP. Files never leave your device.Resize image onlineResize JPG, PNG or WebP by pixels or percent, or pick a preset like Full HD or Instagram. Batch resize and download as ZIP. Files never leave your device.Convert WebP to JPG onlineConvert WebP images to JPG in your browser. Choose the quality, convert dozens of files at once and download them as a ZIP. Files never leave your device.Convert JPG to WebP onlineConvert JPG and PNG to WebP in your browser. Pick the quality, convert dozens of files at once and download them as a ZIP. Files never leave your device.Convert PNG to JPG onlineConvert PNG to JPG in your browser. Pick the quality and background colour, convert many files at once and download a ZIP. Files never leave your device.Convert JPG to PNG onlineConvert JPG and WebP images to lossless PNG in your browser. Convert many files at once and download them as a ZIP. Files never leave your device.Rotate image onlineRotate JPG, PNG or WebP by 90, 180 or 270 degrees and flip them horizontally or vertically. Batch rotate and download a ZIP. Files never leave your device.Convert SVG to PNG onlineConvert SVG vector files to PNG at any size in your browser. Set the width, keep transparency, convert many files at once and download a ZIP. No upload.Crop image onlineCrop JPG, PNG or WebP in your browser. Drag the frame, pick a ratio like 1:1 or 16:9, zoom in and download the result. Files never leave your device.Favicon generatorCreate a favicon.ico (16/32/48) plus apple-touch-icon and PNG icons from a PNG, JPG, WebP or SVG. All sizes in one ZIP, generated in your browser.Convert HEIC to JPG onlineConvert iPhone HEIC photos to JPG in your browser. Pick the quality, convert dozens of photos at once and download a ZIP. Files never leave your device.Remove background from imageRemove the background from a photo automatically with AI that runs in your browser. Get a transparent PNG in seconds — no upload, no sign-up, no watermark.Image to text (OCR)Extract text from photos, screenshots and scans with OCR that runs in your browser. 12 languages, copy or download as .txt. Images never leave your device.Compress PNG onlineShrink PNG files by up to 70% with smart palette quantization in your browser. Transparency is kept. Batch compress and download as ZIP. No upload.Remove EXIF metadataStrip EXIF, GPS location and other metadata from JPG, PNG and WebP without re-encoding. Pixels stay untouched. Batch clean and download as ZIP. Private.EXIF metadata viewerView EXIF metadata of any photo: camera, lens, exposure, date and GPS location on a map. Runs in your browser — the image is never uploaded.Convert PNG to WebP onlineConvert PNG to WebP in your browser with transparency kept. Pick the quality, convert many files at once, download a ZIP. Nothing is uploaded.Convert WebP to PNG onlineConvert WebP images to PNG in your browser, transparency included. Batch convert and download as ZIP. Files never leave your device.Convert AVIF to JPG onlineConvert AVIF images to JPG in your browser. Pick the quality, batch convert, download a ZIP. Nothing is uploaded to any server.Compress GIF onlineShrink animated GIFs in your browser with FFmpeg: fewer frames, fewer colours, smaller size. Often 60–80% lighter. Nothing is uploaded.Compare two imagesCompare two images with a drag slider in your browser. See both file sizes and dimensions to judge whether compression cost you any quality.Upscale an image with AIEnlarge JPG, PNG and WebP images 2× or 4× with an AI model that adds real detail instead of blur. Runs in your browser; images are never uploaded.Read a QR code from an imageRead a QR code from a photo or screenshot in your browser. Links, Wi-Fi passwords, contacts and text, decoded on your device. Nothing is uploaded.Add a watermark to photosPut a text watermark on JPG, PNG and WebP photos in your browser: corner, centre or tiled, any size, colour and opacity. Batch process, no upload.

Which tool for which job

Start from the task, not the format:

The formats in plain numbers

JPG (1992) is built for photographs. It splits the picture into 8×8 pixel blocks and rounds away detail the eye is unlikely to notice. Quality 75 to 85 is the sweet spot: a 12 MP photo is around 3 MB at 85 and 15 to 25 MB stored as PNG. It has no transparency and loses detail with every save.

PNG (1996) is lossless and keeps an alpha channel. It is the right format for screenshots, logos, charts and anything with text, and the wrong one for photos. A 1920×1080 screenshot is about 8 MB of raw pixels and typically 1 to 3 MB as PNG; reducing it to a 256-colour palette often halves that again.

WebP is a delivery format. A photo is usually a quarter to a third smaller than the equivalent JPG, and unlike JPG it keeps transparency, so a 2 MB PNG product cut-out can land at 150 to 400 KB. Every current browser shows it, but keep originals in JPG or PNG. Sides are limited to 16383 px.

AVIF stores a still image as one AV1 video frame: a photo that needs 400 KB as JPG often fits in 100 to 150 KB. Outside browsers, support is still patchy.

HEIC is what iPhones have saved since iOS 11 in 2017, about half the size of JPG at the same detail. Windows, many forms and older Android phones do not open it.

GIF (1987) is limited to 256 colours and stores every frame almost in full, so a short clip can weigh 15 MB. SVG describes shapes as text and renders sharply at any width.

A quick rule: taken with a camera, use JPG; drawn on a computer, keep PNG; published on a site, convert a copy to WebP.

What happens to your files

Every image tool runs in your browser. There is no upload and no server option in this category, so there is no daily limit either: the only constraints are the per-file sizes and your device's memory. Most tools accept files up to 50 MB; Remove background, Upscale image, Image to text and Read QR code take up to 30 MB, SVG and favicon sources up to 20 MB, and GIFs up to 100 MB.

The three tools that use trained models download them once and keep them in the browser cache: about 45 MB for background removal, about 5 MB for the ×4 upscaler, and the Tesseract language data for text recognition. Later runs start immediately. Upscaling is capped at 16 megapixels of output, which means sources up to about 1 MP for ×4 and about 4 MP for ×2.

Tools that redraw the picture, such as resize, crop, rotate, watermark and the converters, write a fresh file without the original EXIF block. JPG and WebP output from resize, crop, rotate and watermark is saved at quality 92. Remove EXIF works differently: it copies the image data byte for byte and only drops the metadata sections, so the pixels stay identical.

Workflows that chain well

  1. Phone photo for an upload form: convert with HEIC to JPG, resize to 2048 px on the long side, then compress at 80. A 12 MP photo usually ends well under 1 MB.
  2. Product shot for a shop: crop close to the item, remove the background, resize to display size, then PNG to WebP to keep transparency or PNG to JPG with a white background for marketplaces.
  3. Logo to site icons: square it with Crop image, upscale a small raster version if needed, then run the Favicon generator.

When the result is not what you expected

  • The file barely shrank or the row says the original was kept. It was already compressed. Re-encoding would make it larger, so the original is returned unchanged.
  • The JPG is bigger than the WebP, AVIF or HEIC it came from. Expected: those formats are more efficient. Lower the quality or resize if the size matters.
  • Transparent areas turned white or black. JPG has no alpha channel. Use PNG or WebP output, or pick a background colour that matches the destination.
  • A photo lies on its side after cleaning metadata. The orientation tag was part of the EXIF block. Fix it with Rotate image.
  • A HEIC file is rejected by crop, compare or remove EXIF. Only the HEIC converter and the EXIF viewer read it directly; convert to JPG first.
  • The tab reloads during a big batch. 50-megapixel photos need hundreds of megabytes each to decode. Process fewer files at a time or use a desktop browser.