15 tools Image
Compress, resize and change format without uploading photos.

Your files stay on your device. The tool works directly in your browser, using your device to process your files. Nothing is sent to our servers, and we never receive, store, or see your files or figures.
-
Image compressor
Compress images by quality or to a target file size, in batches, with the original never leaving your device.
-
Image to text
Pull the text out of a photo, screenshot, scan or PDF, as plain text or with the headings, lists and tables kept intact.
-
Batch image to text
Read text from a whole folder of images or a long PDF in one pass, then take it as one file or one text file per page.
-
Image resizer
Resize an image to exact pixel dimensions or a percentage, with aspect ratio locking and presets for common social and web sizes.
-
Image converter
Convert images between JPG, PNG, WebP and AVIF in batches, with quality control and transparency handled correctly.
-
Image translator
Read the text out of a photo on your device, then translate it, with the headings, lists and tables kept in place.
-
HEIC to JPG
Convert iPhone HEIC photos to JPG in batches, on Windows and Android as well as on a Mac.
-
QR code scanner
Read a QR code with your camera or from a screenshot, and see what it actually contains before you act on it.
-
Barcode scanner
Read EAN, UPC, Code 128, ITF, Data Matrix and PDF417 with your camera or from a photo, with the check digit verified.
-
JPG to PNG
Convert JPG and JPEG photos to lossless PNG in batches, entirely inside your browser.
-
PNG to JPG
Convert PNG images to JPG with adjustable quality and transparency flattened to white, all inside your browser.
-
WebP to PNG
Convert WebP images to PNG with transparency preserved, for software that will not open WebP files.
-
Image to Base64
Convert an image to a Base64 data URI, ready to paste into CSS or HTML, with guidance on whether inlining is worth it.
-
Favicon generator
Generate the favicon and app icon sizes that still matter in 2026, with a maskable variant and the HTML to install them.
-
TinyPNG alternative
The same class of compression the popular upload based services use, running inside your browser instead of on their servers.
Your photos never leave your device
Every other popular image tool uploads your file, processes it on a server and sends it back. Their privacy policies describe how long the copy is kept. These tools decode and re-encode entirely in your browser, so no copy is ever made anywhere else, which is what makes them usable for client work, identity documents and anything under an NDA.
Quality where it is easy to cut corners
Downscaling in a single step produces aliasing on detailed images, because the browser samples widely spaced pixels and drops everything between them. Both the resizer and the compressor downscale in halving steps instead, which averages neighbouring pixels and keeps fine texture clean.
Format support is also checked before conversion. A browser will quietly hand back a PNG when
asked for a format it cannot write, which would leave you with a large PNG named
.avif. These tools check first and say plainly if a format is unavailable.
Compressing to a specific size
When an upload form caps a file at 2 MB or a job portal at 500 KB, the compressor can target an exact size. It bisects the quality setting until the result fits, giving you the best quality that stays under the ceiling.
Metadata
Re-encoding drops EXIF data, including GPS coordinates recorded at capture. For anything published publicly that is a privacy improvement, since location data embedded in a photo is a real disclosure. Keep your originals if you need the metadata.
