Image tools
Convert, compress and crop images - all locally in the browser, no upload.
Every image tool in one place: convert between formats like HEIC, JPG, PNG, WebP or AVIF, shrink and compress photos, crop, rotate or change the resolution. From an iPhone HEIC photo to a web-ready graphic, the collection covers the most common image tasks.
Each conversion runs entirely in your browser; the image is never sent to a server. That is faster, because no upload is needed, and private at the same time: photos, scans or screenshots never leave your device, and the tools keep working offline after the first load.
Convert
HEIC to JPG
Convert iPhone HEIC photos to JPG locally - no upload, right in your browser. Your images never leave your device.
HEIC to PNG
Convert iPhone HEIC photos to lossless PNG locally. No upload - the conversion runs entirely in your browser.
HEIC to WebP
Convert iPhone HEIC photos to WebP locally - small files, transparency kept, no upload.
HEIC to AVIF
Convert iPhone HEIC photos to AVIF locally - very small files at high quality, no upload.
QOI to PNG
Convert QOI images to PNG locally - lossless, right in the browser, no upload.
PNG to QOI
Convert PNG images to QOI locally - lossless and blazing fast, right in the browser, no upload.
WebP to JPG
Convert WebP images to JPG locally - no upload, right in your browser. Ideal for photos and maximum compatibility.
WebP to PNG
Convert WebP images to lossless PNG locally - with transparency, no upload, right in your browser.
JPG to WebP
Convert JPG photos to the modern WebP format locally - noticeably smaller at the same quality, no upload.
PNG to WebP
Convert PNG images to WebP locally - smaller than PNG, transparency preserved, no upload.
JPG to PNG
Convert JPG images to PNG locally - a lossless format for editing and clean edges, no upload.
PNG to JPG
Convert PNG images to JPG locally - smaller files for photos and quick sharing, no upload.
AVIF to JPG
Convert AVIF images to JPG locally - no upload, right in your browser. Ideal for maximum compatibility with older software.
AVIF to PNG
Convert AVIF images to lossless PNG locally - with transparency, no upload, right in your browser.
JPG to AVIF
Convert JPG images to AVIF locally - much smaller files at the same quality, no upload.
PNG to AVIF
Convert PNG images to AVIF locally - much smaller files with transparency kept, no upload.
JXL to JPG
Convert JPEG XL images (JXL) to JPG locally - no upload, right in your browser. JPG opens in virtually every program.
JXL to PNG
Convert JPEG XL images (JXL) to lossless PNG locally - with transparency, no upload, right in your browser.
JPG to JXL
Convert JPG images to JPEG XL (JXL) locally - much smaller files at the same quality, no upload.
PNG to JXL
Convert PNG images to JPEG XL (JXL) locally - smaller files with transparency kept, no upload.
BMP to PNG
Convert BMP images to lossless PNG locally - much smaller files, no upload, right in your browser.
BMP to JPG
Convert BMP images to JPG locally - drastically smaller files for photos and sharing, no upload.
PNG to BMP
Convert PNG images to uncompressed BMP locally - for older software and devices, no upload.
TGA to PNG
Convert TGA/Targa images to lossless PNG locally - with transparency, no upload, right in your browser.
GIF to PNG
Convert GIF images to lossless PNG locally - more colours, with transparency, no upload.
GIF to JPG
Convert GIF images to JPG locally - small photo files, no upload, right in your browser.
TIFF to JPG
Convert TIFF images to JPG locally - small files for sharing and the web, no upload, right in your browser.
TIFF to PNG
Convert TIFF images to lossless PNG locally - with transparency, no upload, right in your browser.
ICO to PNG
Convert Windows ICO icons to lossless PNG locally - with transparency, no upload, right in your browser.
PNG to ICO
Build a Windows ICO icon from PNG images locally - with the right sizes, no upload, right in your browser.
SVG to PNG
Convert SVG vectors to PNG locally - you pick the pixel width, transparency is preserved. No upload, right in your browser.
SVG to JPG
Convert SVG vectors to JPG locally - you pick the pixel width, transparent areas become white. No upload, right in your browser.
TTF to WOFF2
Convert TTF fonts to WOFF2 for the web locally - lossless, no upload. Your font never leaves your device.
OTF to WOFF2
Convert OTF fonts to WOFF2 for the web locally - lossless, no upload. Including OpenType CFF fonts.
WOFF to WOFF2
Convert older WOFF web fonts to the smaller WOFF2 locally - lossless, no upload.
WOFF2 to TTF
Convert a WOFF2 web font back into an installable TTF locally - lossless, no upload.
PNG to SVG
Vectorise logos and graphics from PNG to scalable SVG locally - freely scalable, no upload.
SVGZ to SVG
Unpack compressed SVGZ files back to plain SVG locally - ready to use anywhere, no upload.
PSD to PNG
Convert Photoshop files (PSD) to PNG locally - lossless, with transparency preserved, no upload.
PSD to JPG
Convert Photoshop files (PSD) to a compact JPG locally - no upload; transparency is flattened onto white.
RAW to PNG
Convert camera RAW (DNG, CR2, NEF, ARW and more) to PNG locally - a true demosaic of the sensor data, lossless, no upload.
RAW to JPG
Convert camera RAW (DNG, CR2, NEF, ARW and more) to a compact JPG locally - a true demosaic of the sensor data, no upload.
JFIF to PNG
Convert JFIF images to PNG locally - JFIF is the standard JPEG format; PNG is lossless, no upload.
PPM to PNG
Convert Netpbm images (PPM, PGM, PBM) to PNG locally - lossless, no upload, right in the browser.
ICNS to PNG
Convert macOS icons (ICNS) to PNG locally - the highest-resolution image extracted losslessly, no upload.
Image to ASCII Art
Turn an image into ASCII art locally - a text picture made of characters, saved as a TXT. No upload.
Image to Data URI
Convert an image to a Base64 data URI locally - paste it straight into HTML or CSS. No upload.
Image to text (OCR)
Read the text out of a photo or scan - locally in the browser via OCR, with no upload.
GIF to APNG
Convert an animated GIF to an animated PNG (APNG) locally in your browser - full colour and real transparency, no upload.
APNG to GIF
Convert an animated PNG (APNG) to an animated GIF locally in your browser - maximally compatible, no upload.
Tools
Favicon generator
Turn one image into a complete favicon package: .ico, PNG sizes, apple-touch-icon, web manifest and an HTML snippet. Local, no upload.
Font Information
Read a font's metadata locally - family, style, version, units per em, glyph count and more. No upload.
Glyph Coverage
List which characters a font covers locally - mapped Unicode code points, ranges and blocks. No upload.
Compress images
Shrink JPG, PNG and WebP file size locally - without visible quality loss.
Resize images
Change resolution and crop of your images locally in the browser - choosing between crop, padding or a blurred background. No upload.
Remove image metadata
Remove EXIF, GPS location and other metadata from JPG/PNG - lossless, several at once. No upload.
Rotate image
Rotate images locally - in 90-degree steps or by a free angle to straighten, several at once, format preserved. No upload.
Crop image
Crop images locally by dragging - with an aspect-ratio lock. No upload.
Watermark image
Lay a text watermark over your images locally - freely draggable, rotatable, optionally tiled. No upload.
Image collage
Combine several images into a collage locally - as a grid, side by side or stacked. No upload.
Grayscale Image
Convert an image to grayscale locally - luminance-weighted black and white, format preserved. No upload.
Invert Image Colors
Invert an image's colors locally - a photo negative, each channel flipped, format preserved. No upload.
Sepia Image
Give an image a warm sepia tone locally - a vintage brown photo look, format preserved. No upload.
Pixelate Image
Pixelate an image locally - a mosaic of blocks sized to the image, format preserved. No upload.
Add Image Border
Add a clean white border around an image locally - a simple frame, sized to the image. No upload.
Circle Crop
Crop an image to a circle locally - drag and resize the circle freely, transparent corners, ideal for avatars. Output is a PNG. No upload.
Dither Image
Dither an image to black and white locally - the Floyd-Steinberg retro look, format preserved. No upload.
Blur Image
Blur an image locally - an even softness sized to the image, format preserved. No upload.
Sharpen Image
Sharpen an image locally - emphasises edges and detail, format preserved. No upload.
Brightness and Contrast
Adjust an image brightness and contrast locally - with sliders, format preserved. No upload.
Flip Image
Mirror an image locally - horizontally, vertically or both, format preserved. No upload.
Posterize Image
Posterize an image locally - a few flat colour bands for a poster look, format preserved. No upload.
Threshold Image
Convert an image to pure black and white locally - a hard cutoff, no dithering, format preserved. No upload.
Saturate Image
Adjust an image colour saturation locally - more vivid or muted, with a slider. Format preserved. No upload.
Vignette Image
Add a vignette locally - softly darkened edges that draw the eye to the centre. Format preserved. No upload.
Rotate Hue
Rotate the hue of an image locally by any angle - all colours shift together around the colour wheel. No upload.
Emboss Image
Turn an image into a grey relief locally - edges look embossed and flat areas become mid-grey. No upload.
Detect Edges
Highlight the edges of an image locally - a Sobel filter draws outlines bright on a dark background. No upload.
Solarize Image
Solarize an image locally - bright areas are inverted, the classic darkroom effect. No upload.
Color Temperature
Make an image warmer or cooler locally - one slider shifts the colour temperature. No upload.
Add Noise
Add grainy noise to an image locally - for a film look or texture. No upload.
Tint Image
Tint an image locally to a single hue - a monochrome wash like a toned photo. No upload.
Auto Contrast
Improve the contrast of an image locally and automatically - the tonal range is stretched to the full span. No upload.
Duotone
Map an image locally onto two colours - shadows in one, highlights in the other. No upload.
Pencil Sketch
Turn a photo locally into a pencil sketch - light paper with dark strokes. No upload.
Extract Colour Palette
Extract an image colour palette locally - the dominant colours as swatches you can reuse. No upload.
Round Image Corners
Round an image corners locally - smooth rounded corners with transparency, saved as PNG. No upload.
QR code generator
Generate QR codes locally as PNG, SVG or PDF - with colours, gradients, module shapes and content types. Nothing is sent.
Passport photo crop 35x45
Crop a photo to 35x45 mm locally. No biometric check, no upload.
QR code reader
Read the content of a QR code from an image - locally in your browser, with no upload.
Barcode generator
Generate barcodes (EAN, UPC, Code 128 and more) locally as a real SVG - nothing is uploaded.
Barcode reader
Decode the number behind a barcode from a photo - with type detection, locally and without upload.
DataMatrix generator
Generate DataMatrix codes locally as a real SVG - the compact 2D code for industry, pharma and labels. Nothing is uploaded.
PDF417 generator
Generate PDF417 codes locally as a real SVG - the stacked 2D code on ID cards, boarding passes and shipping labels. Nothing is uploaded.
Aztec code generator
Generate Aztec codes locally as a real SVG - the 2D code on train tickets and boarding passes, even without a quiet zone. Nothing is uploaded.