Image Tools

Compress, resize, HEIC→JPG, crop, ID photo, QR, OCR, background remover — all processing in your browser. Files never leave your device.

Files never leave your device. Uploaded images and PDFs are processed only in your browser's memory — even the site operator cannot see their contents. Safe for resumes, IDs, and sensitive documents.
[ AdSense — Image tools category ]
📸 Image Tools
17
🗜️
Image Compress
Quality slider to shrink files — fits Gmail / messaging attachment limits
📐
Image Resize / Format Convert
Resize by px or % + JPG/PNG/WebP format conversion
🔄
WebP / AVIF Convert
Convert WebP / AVIF / JPG / PNG / GIF — open WebP photos that won't load in Word
📷
HEIC → JPG
Batch convert iPhone / iPad photos to JPG or PNG
🖼️
Image Crop
Social ratio presets (1:1·4:3·16:9·9:16) + free crop + rotation
🧩
Combine Images
Vertical / horizontal / grid — chat capture stitching, before/after, IG 9-grid
🔖
Image Watermark
Text / logo watermark — position, opacity, rotation, tile
🟦
Mosaic / Blur
Hide faces, plates, private info — draw boxes to select areas
🪪
ID / Passport Photo
Standard sizes (US passport, Schengen, LinkedIn) at 300 DPI auto-crop
QR Code Generator
URL · text · Wi-Fi → PNG / SVG download
🔍
QR Code Scanner
Extract text / URL / Wi-Fi from camera or image
🔡
Image OCR
English & Korean OCR — Tesseract.js WASM, in-browser
✂️
Background Remover
AI auto-removes photo backgrounds → transparent PNG (small model ~43MB)
📍
EXIF / GPS Remover
Strip GPS, timestamps, camera model from photos — safe for Instagram, marketplace
🎞️
GIF Compressor
Shrink animated GIFs — keeps animation (gifsicle.wasm), fits messenger / blog size limits
🎨
Color Picker · Palette
Convert Hex·RGB·HSL·CMYK + extract 8 dominant colors from any image + WCAG contrast
Favicon Generator
Text·emoji·image → favicon·PWA icons in all sizes + auto HTML code

— Processed only in your browser

Photos never leave your device — safe for resumes, IDs, and sensitive images.

Cloud-based tools like TinyPNG and remove.bg upload your images to their servers; this site does everything locally in your browser memory and via WebAssembly. Image compression, resizing, HEIC→JPG conversion (iPhone photos), cropping (social aspect ratios), ID/passport photos, QR generation/scanning, OCR, AI background removal, WebP/AVIF format conversion, image merge, watermarking, and mosaic/blur — 17 free image tools, no signup, no install. Only the OCR (~10–13MB) and background remover (~43MB) AI models are auto-downloaded on first use, then cached. PDF merge, split, edit, and image↔PDF conversion live in the separate PDF tools category.

Last updated: 2026-05-09 17 tools No upload

Tech & processing

Who uses it
Job seekers · resumesID photos at passport / résumé / national-ID sizes (300 DPI), photo compression for PDF resumes, EXIF GPS removal so the employer doesn't see your location.
Second-hand marketplacesBatch EXIF GPS / date / device removal before posting, blur faces and license plates, WebP conversion for faster uploads.
Instagram · blogs1:1 / 4:3 / 16:9 / 9:16 crop presets, 9-grid stitching, AI background removal for clean product shots, text/logo watermarks.
OCR text extractionKorean, English, Chinese (simp/trad), Japanese — pull text from screenshots, photos, receipts, lecture notes.
iPhone usersConvert HEIC to JPG/PNG for Windows or older galleries. Multi-page HEIC auto-split, 20+ batch confirm.
Designers · marketersWebP/AVIF for 50%+ smaller web images. QR PNG/SVG generation in one click. All 17 tools in one place.
Libraries used across the 17 tools
  • Compress · resize · crop · merge · ID photo · mosaic · watermark — Canvas API (native)
  • HEIC → JPG — heic2any (Mozilla libheif WASM)
  • QR generation — qrcode-generator
  • QR scanning — jsQR (camera + image decode)
  • OCR (KO/EN/ZH/JA) — Tesseract.js v5 WASM
  • Background removal (AI) — img.ly Background Removal (ONNX Runtime Web)
  • WebP/AVIF — Canvas toBlob (browser-native encoder)
  • EXIF removal — piexifjs analysis + canvas re-encode (strips all metadata)
Mobile (iPad / iPhone)

Works on iOS Safari 15+, iPadOS 15+, Android Chrome 90+. Camera-permission tools (QR scan, OCR) ask for permission; if denied, you can still upload from gallery. iCloud / Google Photos picks may prompt re-selection.

iOS Safari memory cap (~500MB) is lower than desktop — large multi-image batches may hit memory pressure. Background-removal AI (~43MB) and OCR (~13MB) download once and cache in IndexedDB.

JPG / PNG / WebP / AVIF / HEIC — which to pick?

JPG — photos; best SNS / email compatibility. No transparency.

PNG — logos, icons, transparency. Large for photos.

WebP — 25–35% smaller than JPG with transparency. Supported by all modern browsers since 2020.

AVIF — another 30% smaller than WebP. Safari 16+, Chrome 85+ supported; legacy viewers (older KakaoTalk) may not open.

HEIC — iPhone default. Smallest size, but Windows and older galleries can't open. Convert to JPG/PNG before sharing.

Tech sources

Last verified: 2026-05-15

Frequently Asked Questions

Are uploaded files really not sent to any server?
Correct. All processing happens with JavaScript and WebAssembly in your browser. Image compression uses the canvas API, PDF uses pdf-lib (JS), OCR uses Tesseract.js (WASM), and background removal uses ONNX Runtime Web (WASM) — all client-side. Even the site operator cannot see the contents of your files. Only the OCR training data and background-removal AI model are auto-downloaded from jsdelivr / staticimgly.com on first use.
How accurate is OCR?
Tesseract.js typically achieves 90–95% accuracy on clean printed text. Handwriting, cursive, complex tables, and vertical text drop to 50–70%. Accuracy depends heavily on image resolution (300dpi+ recommended), background contrast, and font.
Can it handle large files?
On desktop Chrome, 100MB+ images and PDFs work fine. iOS Safari and mobile browsers may become unstable above ~500MB due to memory limits. For PDF merge and other multi-file tools, total combined memory matters.
Are AI models re-downloaded every visit?
No. Models download once and are cached in IndexedDB and the browser HTTP cache, so subsequent visits start instantly. OCR English/Korean ~10–13MB, background remover small model ~43MB. Wi-Fi recommended for first run.