Image Converter
Convert Your Images
Drag and drop files, choose your settings, and convert.
Drag & Drop files here
Or click the button below to browse your files. Supports JPG, PNG, WEBP, and more.
Conversion Settings
Basic Settings
Dimensions
Advanced Transforms
Image Adjustments
Removes GPS, camera info, and other EXIF data from the output. Canvas conversion already strips metadata — this checkbox makes it explicit.
Frequently Asked Questions
Is my image uploaded to a server for conversion?
No. Image conversion happens entirely in your browser using the HTML5 Canvas API. Your image files are processed locally and never leave your device, ensuring privacy for personal or confidential images.
What input and output formats are supported?
You can convert between JPEG, PNG, WebP, BMP, and GIF formats. JPEG and WebP support a quality slider (1–100%) for fine-grained file-size control, while PNG always outputs losslessly.
Can I resize images during conversion?
Yes. Enter target width and/or height values and the converter resamples the image to those dimensions while applying your chosen format. Enable aspect ratio lock to scale proportionally when only one dimension is specified.
Client-Side Conversion
Image conversion is performed entirely in your browser using the HTML5 Canvas API. Your image is drawn onto an off-screen canvas, then exported in the target format via canvas.toBlob(). No image data is uploaded to any server — complete privacy is preserved.
Format Characteristics
JPEG: Lossy compression, best for photographs. Supports quality adjustment. Does not support transparency. PNG: Lossless, best for screenshots and images with text. Supports full transparency but results in larger files. WebP: Modern format with ~30% smaller file size than JPEG at equivalent quality. Supports both lossy/lossless modes and transparency.
Resizing
When dimensions are specified, the image is scaled to fit within the target size while maintaining aspect ratio by default. Upscaling beyond original resolution results in blurriness since pixels are interpolated, not recovered.
Quality & File Size Trade-offs
For web use, JPEG at 80–85% quality is typically indistinguishable from 100% at less than half the file size. WebP at 80% usually matches JPEG at 90%+ with smaller file size. PNG quality settings do not apply since PNG is always lossless.
Personalised history, favourites & saved settings — coming soon for logged-in users