Skip to content

Image tools

Image tools on ToolHub compress, resize, crop, and convert photos entirely in your browser. Generate QR codes, sample palettes, and sanitize SVG without uploading files. Hard size and megapixel limits protect mobile memory, and capability checks explain when Canvas APIs are missing.

Newest in Image

All Image tools

Learning links

Frequently asked questions

Do image tools upload my photos?
No. Compression, resize, crop, conversion, palette sampling, QR generation, and SVG cleanup all run locally with Canvas and Web Workers when available. Files never leave your device.
What are the file size limits?
Raster uploads are capped at 25 MB with a 40 megapixel / 8192px edge decode guard. SVG files are limited to 2 MB. These limits appear in each tool’s file picker hint.
Which image formats are supported?
JPEG, PNG, WebP, and GIF are accepted as input for raster tools. Output targets are PNG, JPEG, and WebP when the browser can encode them. Unsupported formats show clear errors.
Can I generate QR codes offline?
Yes after the first load. The qrcode library is lazy-loaded in the browser and does not call external APIs. Download PNG or SVG from the tool page.
Is SVG preview safe from XSS?
SVG Viewer strips script tags, dangerous embeds, event handlers, and javascript: URLs before creating a blob preview. Always sanitize untrusted markup before embedding elsewhere.