To batch convert DICOM files to JPG or PDF, you need a tool that reads the DICOM pixel data, applies a display window, and writes standard images for a whole folder in one pass. Free DICOM viewers work for a few studies. Command-line tools and Python scripts suit technical teams. A desktop batch converter such as reaConverter, a Windows program from ReaSoft Development that handles 800+ formats including DICOM, covers large archives without scripting.
One rule applies to every method. A JPG or PDF made from a DICOM file is a copy for viewing, teaching, and sharing. It is not a replacement for the original in diagnosis.
Why convert DICOM to JPG or PDF at all?
DICOM is built for clinical systems, not for slide decks, email, or a patient's laptop. Outside radiology, most people cannot open a .dcm file without installing a dedicated viewer.
The usual reasons to convert:
Teaching and conference slides. PowerPoint and Google Slides expect JPG or PNG.
Case reports and journal figures. Submission systems usually ask for TIFF, JPG, or PDF.
Referrals and paperwork. A PDF attaches cleanly to a letter, a claim, or a record.
Patient copies. Many patients want to see their images without installing anything.
Research datasets. Teams build thumbnail sets and quick-look galleries before deeper analysis.
The common thread is volume. Exporting one image from a viewer takes a minute. Exporting 3,000 slices from 40 studies by hand takes a day, and that is where a batch workflow pays off.
What gets lost when a DICOM file becomes a JPG?
A DICOM-to-JPG conversion throws away most of what makes DICOM useful to a radiologist. That is fine for a slide or a referral letter, but you should know exactly what goes.
What DICOM holds | What a JPG keeps | Why it matters |
|---|---|---|
12 to 16 bits per pixel, up to 65,536 grey levels | 8 bits, 256 grey levels | Subtle density differences disappear |
The full range of tissue densities | Only the window you chose | A lung window hides bone detail, and the reverse |
Patient, study, and series metadata | Nothing, unless you stamp it on the image | Context must travel separately |
Pixel spacing and slice position | Nothing | Measurements on the JPG are unreliable |
Many frames in one file | One image per file | A 300-slice series becomes 300 files |
Lossless or lossy pixel data | Lossy compression by default | Fine edges can pick up artifacts |
The window is the decision people miss most often. A CT soft-tissue window (around width 400, level 40) and a lung window (around width 1500, level -600) turn the same slice into two very different pictures. Pick the window for the audience, then convert.
If you need lossless output for figures or further analysis, choose PNG or TIFF instead of JPG. Both keep every pixel the window produced.
What are the ways to convert DICOM files in bulk?
There are four practical routes, and the right one depends on volume and on who runs the job. A free viewer suits a handful of studies. Scripts suit developers. A desktop batch converter suits everyone else who has hundreds or thousands of files.
Approach | Example tools | Best for | How batch works | Watch out for |
|---|---|---|---|---|
DICOM viewer export | MicroDicom (Windows) | A few studies, teaching images | Export per series, by hand | Free only for non-commercial use |
Command-line toolkits | DCMTK dcm2img, dcm4che dcm2jpg | IT teams, servers, Linux | Shell loops and scripts | dcm2img takes one file per call; flags take time to learn |
Python libraries | pydicom with Pillow, the dicom2jpg package | Research datasets, ML pipelines | Fully scriptable | Compressed DICOM needs extra decoder plugins |
Desktop batch converter | reaConverter (Windows 10/11) | Mixed archives, non-programmers, recurring jobs | Whole folders, Watch Folders, command line | Windows only; automation needs the Pro edition |
Online upload converters | Many free websites | One fully anonymized file | Usually a few files at a time | Uploading patient data to a third party |
If the files contain any patient information, the last row is off the table. The other four keep the data on your own machine.
How to batch convert DICOM to JPG in reaConverter
reaConverter converts a whole folder of DICOM files in one pass, offline, on Windows 10 or 11. Nothing is uploaded, which matters when the files carry patient data. Here is the workflow for a typical teaching or referral export.
Load the files. Drag the study folder into the main window or use Add Folder. reaConverter recognizes DICOM by its header, so files named .dcm, .dic, .dicom, or with no extension at all are picked up. Extensionless files are common in PACS exports and on patient CDs.
Check the display window. The conversion applies a window level, so what ends up visible depends on the window you set. Decide whether this batch is for soft tissue, lung, or bone before you go further.
Choose the output format. Pick JPG for slides and email, PNG or TIFF for lossless figures, or PDF for referral packs. For JPG, a quality of 90 or higher keeps fine edges clean.
Decide on metadata. Leave metadata copying off if the images will leave your organization. If recipients need context, stamp a case number with a text watermark rather than the patient's name.
Set the destination and convert. Pick an output folder and click Convert. A multi-frame file produces one numbered image per frame, so a single input can fill a whole folder.
For recurring jobs, the same settings run from the command line with cons_rcp.exe, which ships with reaConverter Pro. This converts every .dcm file in a folder tree to PNG:
cons_rcp.exe -source_folder "D:\dicom_in\" -source_ext dcm -read_subfolders 1 -dest_path "D:\png_out\" -dest_ext png
The -source_ext filter matches by extension. For extensionless files, pass a list of paths with -use_file_list instead. To convert files automatically as they arrive, Watch Folders monitor a local folder and run the same settings in the background.
How do you turn a DICOM study into a PDF?
A PDF works best when someone needs the whole study as one attachment, such as a referral or an insurance claim. The key decision is whether you want one PDF per image or one PDF per series.
One PDF per series. Save all processed files into a single multipage document. On the command line this is -multipage_option 2.
Password protection. For referrals sent by email, -pdf_open_password encrypts the file so it cannot be opened without the password.
Long-term storage. If the PDF goes into a records archive, -create_pdf_a 1 writes PDF/A, the archival variant of the format.
Some devices already store their reports as PDFs wrapped inside DICOM. Eye-care systems such as Zeiss Forum are a common example. A converter that can unwrap these saves staff from downloading reports one at a time.
What about multi-frame DICOM files?
CT volumes, MRI sequences, and ultrasound cine loops often pack dozens or hundreds of frames into one file. When you convert such a file to JPG or PNG, expect one numbered image per frame.
Sometimes you need single-frame DICOM rather than pictures, for example when a viewer or an ML pipeline expects one image per file. Since version 8.0.200, reaConverter splits both classic and Enhanced multi-frame DICOM into single-frame DCM files. It gives each output file a new unique SOP Instance UID so a PACS does not reject or merge them.
Privacy checklist before you share converted images
Keep reading
More posts from our blog