Convert images between JPEG, PNG, WebP, GIF, BMP, ICO and PDF in your browser. Reads HEIC, AVIF, TIFF and SVG. Batch convert, resize, no uploads.
Drop one image or a hundred onto this converter, choose an output format, and download the results. The conversion happens entirely inside your browser using the Canvas API — your files are never uploaded to a server, never stored, and never seen by anyone but you. That matters more than it sounds: the images people most often need converted are phone photos, screenshots of internal systems, scanned documents and client artwork, none of which belong on a stranger’s server.
There is no account, no watermark, no per-file limit and no queue. Because the work is done locally, speed depends on your machine rather than on someone else’s upload bandwidth, which makes batch jobs noticeably quicker than they are on upload-based sites.
Not every format works in both directions, and the tool is explicit about which is which rather than failing silently.
| Format | Read | Write | Notes |
|---|---|---|---|
| JPEG | Yes | Yes | Best for photographs; smallest files at the cost of lossy compression |
| PNG | Yes | Yes | Lossless, supports transparency |
| WebP | Yes | Yes | Modern format with excellent compression at comparable quality |
| GIF | Yes | Yes | 256 colours maximum; supports animation |
| BMP | Yes | Yes | Uncompressed bitmap, very large files |
| ICO | Yes | Yes | Windows icon format |
| No | Yes | Output only — images are placed into a PDF document | |
| HEIC / HEIF | Yes | No | The default iPhone photo format; converted on input |
| AVIF | Yes | No | Next-generation format with the best compression of the set |
| TIFF | Yes | No | Professional and scanning format |
| SVG | Yes | No | Vector input is rasterised to the output format |
So the practical output set is JPEG, PNG, WebP, GIF, BMP, ICO and PDF, and almost anything you are likely to have can be read as input.
Photographs for the web: WebP first, JPEG as the safe default. WebP typically produces files 25–35% smaller than JPEG at equivalent perceived quality and is supported by every current browser. Use JPEG when the file will be consumed by older software, a printer workflow, or a system that rejects unfamiliar types.
Anything with transparency: PNG or WebP. Converting a transparent PNG to JPEG does not preserve transparency — JPEG has no alpha channel, so transparent areas become solid. If your logo comes out with an unexpected background, that is why.
Screenshots, diagrams and text: PNG. Lossy compression puts visible halos around hard edges and small type. PNG’s lossless compression is also more efficient than JPEG on flat-colour images, so you usually get a smaller file and a cleaner one.
iPhone photos for Windows or older software: HEIC to JPEG. HEIC stores the same image in roughly half the space, which is why Apple made it the default, but support outside the Apple ecosystem is still patchy.
Favicons and Windows icons: ICO, from a square source image.
Sending several images as one file: PDF output puts your images into a single document — convenient for receipts, ID scans, and anything a recipient wants to print.
Two settings drive the output size, and they work differently. Quality controls how aggressively a lossy codec discards detail; it does not change pixel dimensions. Resize changes the pixel dimensions, and because file size scales roughly with pixel count, halving both width and height removes about three quarters of the data before compression is even considered. For web use, resizing is almost always the bigger win: a 4000-pixel-wide photo displayed in a 800-pixel column is carrying five times more detail than any visitor will ever see.
Two things worth knowing about lossy formats. First, quality loss compounds — each save of a JPEG re-encodes and degrades it again, so always convert from the original rather than from a previously converted copy. Second, converting a lossy file to a lossless one does not restore anything; a JPEG saved as PNG is a large file containing the same lost detail plus the compression artefacts baked in.
Because the conversion is performed by drawing the image onto a canvas, the output is pixel data only. Metadata carried by the original file — EXIF camera settings, GPS coordinates, embedded colour profiles — is not copied into the converted file. For most people this is a privacy benefit, since it means location data does not travel with a photo you are about to publish. If you specifically need EXIF preserved, this is not the right tool.
For single-purpose jobs there are focused versions of the same engine: HEIC to JPG for iPhone photos, WebP to GIF for animated WebP, and image to PDF optimised for phone use. If your goal is a smaller file rather than a different format, use the image compressor instead.
No. Conversion runs in your browser. Files are read locally, drawn to a canvas and re-encoded on your machine. Nothing is transmitted, stored or logged, which is why the tool works the same whether your connection is fast or terrible.
Yes. Add as many as you like, convert them in one pass with shared settings, and download the completed set together. Files that fail are reported individually so the rest still finish.
Browsers can decode those formats but do not provide an encoder for them through the canvas API, so they are input-only here. SVG in particular is a vector format — converting a raster image to SVG is a tracing operation, not a format conversion, and the result would not be what you expect.
You converted to JPEG, which has no alpha channel. Choose PNG or WebP output to keep transparency.
The 0.92 default is a good general choice for photographs. Drop toward 0.8 when file size matters more than fine detail; going much below that starts to show visible artefacts around edges and in flat gradients.
Scaling down is safe and generally looks fine. Scaling up cannot invent detail that is not present, so it always softens the image — the resize option only bounds the maximum size and will not enlarge an image that is already smaller.
No. The canvas-based conversion writes pixel data only, so camera metadata and location coordinates do not carry across. That is usually what you want before publishing a photo.
There is no artificial limit. The practical ceiling is your device’s memory, since every image has to be decoded into it. Very large batches of very large photos are best done in a few passes.
Image format conversion transforms image files between different encoding standards — JPEG, PNG, WebP, GIF, AVIF, SVG, BMP, TIFF, and more. Each format has distinct strengths: JPEG excels at photographs with small file sizes, PNG preserves transparency with lossless compression, WebP offers superior compression for web delivery, and SVG provides resolution-independent vector graphics.
Choosing the right image format directly impacts website performance, storage costs, visual quality, and compatibility across browsers and applications. This tool converts images between formats directly in your browser with configurable quality settings.
| Format | Compression | Transparency | Animation | Best For |
|---|---|---|---|---|
| JPEG | Lossy | No | No | Photographs, complex images |
| PNG | Lossless | Yes | No | Graphics, screenshots, images needing transparency |
| WebP | Both | Yes | Yes | Web delivery (25-34% smaller than JPEG) |
| AVIF | Lossy/Lossless | Yes | Yes | Next-gen web (50% smaller than JPEG) |
| GIF | Lossless (256 colors) | Yes (1-bit) | Yes | Simple animations, low-color graphics |
| SVG | N/A (vector) | Yes | Yes | Icons, logos, illustrations |
| BMP | None/Lossless | No | No | Legacy compatibility only |
| TIFF | Various | Yes | No | Print, archival, professional photography |
This universal converter supports 10+ input formats: JPEG, PNG, WebP, GIF, BMP, HEIC, HEIF, TIFF, AVIF, ICO, and SVG. Output formats include JPEG, PNG, WebP, GIF, BMP, ICO, and PDF. This covers virtually all common image formats you'll encounter on the web and in digital photography.
Upload your image by dragging it onto the upload area or clicking to browse. Select your desired output format from the dropdown menu. Adjust quality settings if needed (for JPEG, WebP, or PDF output). Click Convert and download your converted file. The entire process happens in your browser.
Use JPEG for photographs and images with many colors (smallest file size for photos). Use PNG for graphics with transparency, screenshots, or when you need lossless quality. Use WebP for web images (best compression). Use GIF for simple animations. Use PDF for documents or sharing images that need to print well.
It depends on the formats involved. Converting between lossy formats (JPEG, WebP) or from lossless to lossy causes some quality loss. Converting from lossy to lossless (JPEG to PNG) preserves current quality but won't improve it. Converting between lossless formats (PNG to BMP) preserves full quality.
Yes! This tool fully supports HEIC/HEIF conversion. Simply upload your iPhone photos and convert them to JPEG, PNG, WebP, or any other supported format. The HEIC decoding happens entirely in your browser using the heic2any library - no files are uploaded to any server.
Yes, completely free with no limits on conversions. There's no account required, no watermarks added, and no premium features locked behind a paywall. The tool runs entirely in your browser, so there are no server costs for us to pass on to you.
Absolutely. This is a 100% client-side tool - your images never leave your device. All conversion processing happens locally in your browser using JavaScript. We don't have servers receiving your images, so there's nothing to store, leak, or misuse. Your files stay completely private.
Yes! The tool includes resize options. You can resize by percentage (e.g., 50% of original size) or specify exact pixel dimensions. The aspect ratio is maintained automatically unless you disable that option. Resizing happens during conversion, so you get a resized output in your chosen format.
Since processing happens in your browser, the limit depends on your device's available memory. Most modern devices handle files up to 50-100MB without issues. For very large files (like RAW photos), you may need a computer with more RAM. There's no artificial limit imposed by the tool.
This universal converter is ideal when you need flexibility or aren't sure which format to use. The specialized tools (WebP to GIF, HEIC to JPG, Image to PDF) offer optimized interfaces and additional options for their specific conversions. Use this hub for quick one-off conversions, and specialized tools for batch operations or advanced features.