sothis.dev ← Products
Clinical & imaging tool

DICOM Batch Tag Editor

Edits only Patient Name (0010,0010), Patient ID (0010,0020) and Patient Birth Date (0010,0030). File processing and writing happen locally in the browser; no DICOM file or tag value is uploaded.

Checking browser compatibility…
Why this tool exists

Keep DICOM studies identifiable beyond the folder name

Diagnostic imaging studies are sometimes delivered on CD, DVD or USB media with generic, placeholder or inconsistent patient information embedded in the DICOM files. As long as the original disc and folder structure remain intact, this may go unnoticed. Later, however, studies may be copied, renamed, merged into a larger archive, or stored together with examinations belonging to family members or other patients.

At that point, filenames and folders are no longer a reliable identity layer. If the DICOM metadata itself contains meaningless patient names or IDs, it can become difficult to determine which study belongs to whom — and the same problem becomes more visible when studies are imported into a PACS archive or searched with DICOM viewers such as RadiAnt.

DICOM Batch Tag Editor lets you place meaningful Patient Name, Patient ID and Birth Date values inside the DICOM files themselves before archiving or PACS import. The goal is simple: make studies easier to identify, search and associate with the correct patient even when their original external folder structure is no longer available.

Personal archivesKeep studies distinguishable when multiple patients or family members are stored together.
Long-term organizationReduce dependence on filenames, disc labels and folder structures that may later change or disappear.
PACS & viewer searchUse meaningful patient metadata when studies are imported, indexed and searched later.
Source files are never modified. Select a separate output folder before writing. Edited DICOM files are saved there with the source subfolder structure preserved.
1) Choose source DICOM folder (read-only)
Source: none
The browser is asked for read access only. The selected source directory is never opened with write permission and source files are never modified.
2) Enter new tag values
Patient Name is written as Family^Given when both parts are supplied. Blank fields keep the original value per file. Dates are validated strictly and written as DICOM YYYYMMDD.
Character-set safety: existing encodings are preserved. A conformant ASCII (ISO_IR 6) dataset may be safely upgraded to UTF-8 (ISO_IR 192) when needed. Other incompatible charset changes are refused rather than partially transcoding the file.
3) Choose output folder (required)
Output: none
Edited copies are written only to this folder. The selected source folder name and its relative subfolder structure are recreated under the output folder, so the original source files are never overwritten.
No folder scanned
FileStatusOld PatientNameNew PatientNameOld PatientIDNew PatientIDOld BirthDateNew BirthDate

  

Supported surgical-edit path

  • DICOM Part 10 files with Explicit VR Little Endian, Implicit VR Little Endian, or Deflated Explicit VR Little Endian datasets.
  • Encapsulated JPEG/JPEG-LS/JPEG 2000/video transfer syntaxes under 1.2.840.10008.1.2.4.*, and RLE Lossless, where the dataset itself remains Explicit VR Little Endian.
  • Retired Big Endian, ISO 2022 escape-based character sets, and other unsupported encodings are shown as unsupported and are not written.
  • Before a modified file is written, the entire encoded Pixel Data element is SHA-256 checked before/after and the edited patient tags are re-read for verification.
  • For Deflated Explicit VR, the inflated Pixel Data bytes are verified before recompression and again after the complete deflate/inflate round trip.
Browser requirement: current Chromium-based browser served over HTTPS. Source selection requests read permission only; write permission is requested separately and only for the output folder. The tool contains no CDN script and makes no network request after the page is loaded.