Free Batch Image Converter for Windows, macOS and Linux
XnConvert converts thousands of images in one pass, between more than 500 formats, on Windows 11 and 10, macOS and Linux. Drag in a folder, pick an output format, and add resize, watermark, rename or metadata steps along the way. Everything runs on your own machine — no upload, no file size limit, no watermark on the result.
Batch conversion at a glance
- Formats read: 500+, including JPEG, PNG, TIFF, WebP, AVIF, JPEG XL, HEIC, PSD, camera RAW and PDF
- Formats written: around 70
- Files per batch: no limit — folders, sub-folders or drag-and-drop selections
- Actions: up to 80 chainable steps, applied to every image
- Multi-core: yes, conversions run in parallel
- Privacy: fully offline, nothing is uploaded
- Platforms: Windows 10/11, macOS (Intel & Apple Silicon), Linux (DEB, RPM, AppImage)
- Licence: free for private, educational and non-profit use
How to batch convert images
- Open XnConvert and drag your images or folders into the Input tab.
- In the Actions tab, add any processing you need — resize, crop, rotate, watermark, colour adjustments, metadata changes. Steps run top to bottom on every file.
- In the Output tab, choose the destination folder, the target format and its quality settings, and a filename pattern if you want to rename as you go.
- Click Convert. Progress is shown per file, and a report lists anything that failed.
Common batch conversions
- HEIC to JPEG — turn a folder of iPhone photos into a universally readable format (HEIC viewer)
- RAW to JPEG or TIFF — process a whole shoot from CR2, CR3, NEF, ARW or DNG (RAW viewer)
- PNG or JPEG to WebP — shrink a website’s image library (WebP viewer)
- TIFF to PDF or JPEG — flatten multi-page scans (TIFF viewer)
- Anything to AVIF or JPEG XL — move an archive to a newer codec (AVIF viewer, JPEG XL viewer)
Beyond format conversion
A batch is rarely just a format change. XnConvert applies the same chain of actions to every image, so one pass can resize a folder to a maximum width, add a watermark, strip GPS data and export as WebP.
- Resize by pixels, percentage or longest side — see also XnResize
- Crop, rotate and flip, with lossless JPEG rotation
- Watermark with text or an image, with adjustable opacity and position
- Colour: brightness, contrast, gamma, auto levels, greyscale, colour depth
- Metadata: keep, edit or remove EXIF, IPTC and XMP, including GPS coordinates
- Rename with counters, dates or metadata fields in the filename pattern
Desktop application or online converter?
Two options exist, and they answer different needs:
- XnConvert (desktop) — the full batch engine. Choose it for large volumes, folder structures, camera RAW, 80 chainable actions, and when the files must stay on your machine.
- convert.xnview.com (online) — a browser converter for a handful of files, when installing software is not an option.
Both share the same conversion engine. For anything beyond a few images, the desktop version is faster and has no upload step.
Frequently asked questions
Is XnConvert a free image converter?
Yes. XnConvert is free for private, educational and non-profit use, with no adware, no watermark on the output and no limit on the number of files. A licence is required for use inside a company.
How many images can I convert at once?
There is no built-in limit. XnConvert is designed for bulk work: drag in an entire folder, or several folders, and it processes thousands of images in a single pass using all available CPU cores.
Which formats can XnConvert read and write?
It reads more than 500 formats, including JPEG, PNG, GIF, TIFF, WebP, AVIF, JPEG XL, HEIC/HEIF, PSD, camera RAW (CR2, CR3, NEF, ARW, DNG), DICOM and PDF, and writes to around 70 of them.
Does converting images upload them anywhere?
No. XnConvert runs entirely on your computer, so your photos never leave the machine. That also means there is no file size limit and no waiting for uploads.
Can I resize and convert in the same batch?
Yes. XnConvert chains up to 80 actions in one pass — resize, crop, rotate, watermark, adjust colours, strip or edit metadata — and applies them to every file before writing the output format.
What is the difference between XnConvert and XnView MP?
XnView MP is the image viewer and organiser, with batch features built in. XnConvert is the dedicated batch tool: the same conversion engine, in an interface designed only for bulk processing.
Is there an online version?
Yes, a browser-based converter is available at convert.xnview.com for one-off conversions of a few files. For large batches, folder structures or RAW files, the desktop XnConvert application is the better choice.
Can XnConvert preserve EXIF and IPTC metadata?
Yes. Metadata preservation is an option in the Output tab, and dedicated actions let you edit, copy or remove EXIF, IPTC and XMP fields across the whole batch.
Download a free batch image converter
- Download XnConvert 1.115.0 — Windows, macOS and Linux, installer or portable
- NConvert — the command-line version, for scripts and servers
- XnView MP — the image viewer, with the same batch engine built in
- All supported image formats