JPG output uses the selected quality preset and optional maximum width before the image is encoded in the browser worker. Because JPG has no alpha channel, transparent pixels are drawn over a white background before export.
The converter decodes the uploaded image with createImageBitmap and exports a new image/jpeg blob through OffscreenCanvas. It processes one file at a time, does not upload the photo, and does not preserve original container metadata or provide a separate EXIF keep/remove switch.
Common questions and answers about this topic.
No. All conversion runs entirely in your browser inside a Web Worker. Your images never leave your device, ensuring complete privacy even for sensitive screenshots or personal photos.
85 (Recommended) is the sweet spot for general web use — visually indistinguishable from the original on most photos and roughly half the file size of 100. Choose 92 for prints or hero images, 75 for thumbnails, and 60 only when bandwidth is critical.
Browser-supported PNG, WebP, BMP, GIF, and AVIF inputs can be converted to JPG. Transparent areas in PNG or WebP will be flattened to white, since JPG does not support transparency.
JPG uses lossy compression specifically tuned for photographic content, discarding visual details that the human eye is least sensitive to. PNG is lossless and preserves every pixel exactly, making it larger but better for screenshots, logos, and graphics with sharp edges or text.
This converter strips EXIF metadata during conversion, so location coordinates, camera model, and timestamps are removed from the output. If you need to keep EXIF data intact, save the original file instead. To explicitly remove metadata from a JPG without converting, use our EXIF Remover tool.