Fast Browser Image Tools & Converters
Our suite of client-side image utilities delivers high-performance graphic manipulation and format conversion without compromising your digital privacy or uploading personal files to remote servers. Easily convert between modern web image formats such as WebP, AVIF, PNG, and JPEG, crop photos with precise aspect ratio presets, reduce file sizes to meet strict upload limits, and adjust DPI metadata for professional printing.
Every graphic transformation leverages modern HTML5 Canvas technology, WebAssembly, and native browser decoders. Because your photos, documents, and images never leave your local computer or mobile device, processing is virtually instantaneous, unencumbered by slow network uploads or server queue bottlenecks. This architecture guarantees complete confidentiality for personal portraits, job application attachments, government identity cards, and confidential business assets.
Designed for photographers, digital designers, job applicants, and web developers alike, these tools streamline batch image conversion and compression with granular controls over quality, resolution, dimensions, and output format. Transform your files quickly and securely without installing cumbersome software.
webp to jpg
Canvas decode -> toBlob('image/jpeg', q). Drag&drop multi-file, quality slider, white background for transparency, per-file download + ZIP (fflate lazy-loaded).
dpi converter
Two tools: (1) calculator inches x DPI = pixels (both directions); (2) change DPI metadata of JPG/PNG (write JFIF density / PNG pHYs chunk client-side, no resample).
image to jpg
Any browser-decodable image (PNG, WebP, AVIF, BMP, GIF) -> JPG via canvas; note HEIC unsupported in most browsers; batch + ZIP.
crop image
Canvas crop UI: drag handles, free/fixed aspect presets (1:1, 4:3, 16:9, passport), numeric px inputs, rotate/flip, output format+quality. Pointer events (mobile OK).
avif to jpg
Decode AVIF via browser (check support, show fallback message), canvas -> JPG; batch + ZIP.
compress image
Canvas re-encode JPG/WebP with quality slider, binary-search quality to hit a target size (KB), optional max dimension; before/after size + savings; batch.
reduce image size
Distinct angle from compress: 'reduce to X KB/MB' presets (20KB, 50KB, 100KB, 200KB, 1MB). Shares compress engine, different UI copy and default presets.
resize image
Resize by width/height px or %; keep aspect; presets (social, passport); high-quality downscale (step-down); output format+quality.
resize pixel
Exact-pixel resize (WxH), lock ratio toggle, common pixel presets list. Shares resize engine; different intro and presets to avoid duplicate content.
web resizer
Resize for web: preset widths (480/768/1080/1920), output WebP/JPG, target KB, show <img srcset> snippet. (Verify intent via SERP.)
passport size photo maker
Crop to passport sizes from data/photo-sizes.json (35x45 mm, 2x2 in, 51x51 mm...) at 300 dpi; guide overlay; export single + 4x6 in sheet with N copies. NO background removal in v1.