LeanImg

Free Online Image Tools

Nine tools, all running on your own hardware. Nothing here uploads a file, and none of it is behind an account.

Image compressor

Runs MozJPEG, oxipng and imagequant as WebAssembly, so the encoders are the same ones desktop tools use. Smart mode picks a quality per format, 80 for JPEG and WebP and 63 for AVIF, and for a JPEG source it scales that against the quality your file was already saved at rather than re-crushing it. A 538.6 KB photograph came out at 286.1 KB in a real run. Ten files and 50 MB per batch.

Image Compressor

Image resizer

Type dimensions, drag a percentage, or take one of 15 presets covering Instagram, YouTube, LinkedIn, X, TikTok, Facebook and Pinterest. Three fit modes decide what happens when your image and the target box are different shapes: Cover fills and trims, Contain fits and pads, Stretch distorts. PNG output stays lossless. Everything else is re-encoded at quality 90 unless you change it.

Image Resizer

Image cropper

Drag a rectangle, optionally locked to one of eight aspect ratios or a custom W:H you type. One image at a time, up to 10 MB. Worth knowing: this is a ratio-and-drag tool, not a numeric one, so there is no pixel width and height to fill in. Lossy formats are re-encoded at quality 92, and a GIF comes out as a single-frame PNG.

Image Cropper

Image converter

24 conversion pairs across 11 formats. It reads HEIC from an iPhone, SVG, TIFF, BMP, GIF and ICO, and writes JPG, PNG, WebP, AVIF or PDF. Two behaviours are worth knowing before you start: anything going to JPG or PDF has its transparency flattened onto white, and a PDF page embeds the image as JPEG at quality 92, so a lossless PNG picks up artifacts it never had.

Image Converter

Favicon generator

One image in, seven files out. You get favicon.ico packing 16, 32 and 48 pixel versions, separate 16 and 32 PNGs, a 180 pixel apple-touch-icon, 192 and 512 pixel Android icons, and a site.webmanifest, delivered as a ZIP with the four link tags printed ready to paste. A real run of a 942 KB source produced everything from 521 B to 196 KB.

Favicon Generator

Background remover

Runs the IS-Net model in your browser and returns a same-size PNG with the background transparent. The model is served from this domain and cached, so the first run downloads it once and later runs do not. It uses WebGPU where your browser has it. Ten images and 50 MB per batch, processed one after another. It makes the background transparent; it does not replace it.

Background Remover

Image upscaler

Real-ESRGAN, the realesr-general-x4v3 model, reconstructing detail rather than interpolating between the pixels you already have. Output is always PNG and always larger: a 400 by 269 source at 4x became 1600 by 1076 and grew from 177.1 KB to 2.7 MB in a real run. With WebGPU it takes 32 megapixels of input; without it the ceiling drops to about 1.1 megapixels, which is smaller than most phone photos.

Image Upscaler

Image to text

Tesseract compiled to WebAssembly, reading printed text in nine languages, with every model served from this domain and cached after the first run. Screenshots and clean scans are the good case: two English fixtures came back at 100.0% of their known text, while a blurred and rotated copy of one of them fell to 92.4%. The first English run downloads about 6 MB in 3 requests, and later runs download nothing.

Image to Text

PDF to text

The same extractor, pointed at documents. A digital PDF is read from its text layer verbatim, which is why the measured run came back at 100.0% with no recognition step at all. Scanned pages go through the same OCR as images, page by page, up to 25 pages per file. Each result says which method was used, and the file never leaves your device, which matters when the PDF is a bank statement or a signed contract.

PDF to Text

How this is different

Most free image tools cap something: resolution, batch size, daily runs, or the file behind a watermark. This one does not, and the reason is structural rather than generous.

WhatTypical free tierHere
AccountSign-up to downloadNone, ever
OutputDownscaled or watermarkedFull resolution, no mark
VolumeDaily credits or a queueNothing metered
Your filesUploaded to a serverNever leave the browser
The costTheir servers, your dataYour CPU does the work

Server-side processing costs money per image, and credits, watermarks and resolution tiers exist to recover it. Hosting a page and some codec files costs the same whether you process one image or four hundred. The trade lands on your hardware: an old laptop grinds through a large batch that a server farm would not notice, and the upscaler in particular is limited by what your machine can compute.

Free online image tools for faster websites. Compress, resize, and convert JPG, PNG, WebP, and AVIF images in seconds — no software to install.