Skip to content

Image tools

Compress, resize, convert and clean images on your device.

Compress imageShrink JPG, PNG and WebP images to a quality level or a target file size. Pixel size is never changed behind your back.Resize imageResize images by maximum width and height, by percentage, or to an exact size, one at a time or in a batch.Convert imageConvert images between JPG, PNG, WebP and AVIF in your browser, one at a time or many at once.Remove image metadataSee and remove GPS location, camera details and dates from photos before sharing them, without re-compressing them.Favicon generatorTurn a logo into a complete favicon set: favicon.ico, PNG sizes, Apple and Android icons, a web manifest and the HTML.HEIC to JPGConvert iPhone HEIC photos to JPG or PNG in any browser, in a batch, without uploading them.Image to textCopy the text out of photos, screenshots and scans with OCR that runs in your browser, in six languages.QR code generatorMake QR codes for links, Wi-Fi, contacts and more, with your colours and logo, checked to scan before you download. No sign-up, no expiry.QR code scannerRead a QR code from a photo, screenshot or your camera, and see where a link goes before you open it.Crop, rotate and flip imageCrop an image freely or to social-media shapes, rotate it and mirror it, in your browser with a live preview.Social media image kitOne image in, every platform's size out: Instagram, X, LinkedIn, YouTube, Facebook, Pinterest and TikTok, cropped around your subject.SVG to PNGConvert SVG icons, logos and illustrations to sharp PNG, WebP or JPG at any size, with a transparent or solid background.Image colour palette extractorExtract a palette of 5 to 12 colours from any image, with their proportions, and export it as CSS, Tailwind, JSON or for Figma.Watermark imageAdd a text or logo watermark to photos in a batch: in a corner, centred, or tiled so it can't be cropped out.SVG optimiser and SVG to ReactShrink SVG files with SVGO, strip scripts, compare before and after, and turn icons into React components.Screenshot beautifierPut a screenshot on a gradient with padding, rounded corners, a shadow and a macOS or browser frame, then export a PNG. Free, in your browser.