FILE FORMAT GUIDE
DICOM File (.DCM): Structure & Inspection
A DCM file commonly stores one DICOM SOP instance with file meta information and a data set. The content may include images, reports or other medical objects.
Check supported header evidence locally. Identification is not file validation or a malware scan.
Analyze a file locallyQuick facts
- Extension
- .dcm
- Format
- DICOM File
- Category
- document
- MIME type
- application/dicom
- Standard / developer
- DICOM Standards Committee / NEMA
- Open with
- pydicom
What is DCM?
A Part 10 DICOM file starts with a 128-byte preamble followed by DICM at offset 128 and file meta elements. DICOM data sets without that file-format wrapper also exist, so force-parsing arbitrary input is unsafe evidence.
- Exchange a DICOM SOP instance with transfer-syntax metadata
How to open DCM
This workflow inspects structure or metadata without rendering embedded content. It does not establish safety, authenticity, rights or visual fidelity.
pydicomCommand-line tool or library
Use pydicom.dcmread("image.dcm", stop_before_pixels=True) for an initial metadata read. Do not use force=True on unknown input: the documentation shows it can defer errors for non-DICOM data.
Technical details
- Signature
- 44 49 43 4D (DICM at offset 128)
- Encoding
- Not applicable
- Container
- DICOM PS3.10 file meta information plus one data set
- Compression
- Not reviewed
Things to check
- DICOM data can contain sensitive patient information; reading metadata does not make a file de-identified or clinically validated.
Related formats
- JPEG Image
JPEG may be used for a rendered image export, but it does not preserve the full DICOM dataset and clinical context.
- Portable Network Graphics
PNG may carry a rendered raster image, but it is not a replacement for the metadata and structure of a DICOM file.
Sources & review
Fact review: 2026-09-19. Unknown fields are not inferred from the file extension.