HOW THIS VIEWER DECIDES
Axial, linked MPR, declared.
A free tool from TrazaLab, dental lab software for dental labs and dentists.
CBCT viewer online is the workspace above. This chapter is the same Pro v1 contract, written out: which transfer syntaxes render, how series are grouped, when millimetres and Hounsfield units appear, when linked MPR and arch-MIP panorama are available, and which imaging claims this URL refuses.
01
The study stays on the device.
Open .dcm / .dicom files, a ZIP, or a folder on /online-dicom-viewer.html. Parse and render run in your browser. TrazaLab does not receive the DICOM content for this viewer. That reduces upload exposure. It is not a HIPAA certification and does not replace your organization’s controls. Opening a ZIP or folder, reviewing axial slices, window/level, and exporting PNG/JSON on this page have no charge.
This page includes linked MPR and an arch-MIP panorama when ImagePosition/Orientation can build a volume; otherwise the control stays disabled with the reason. It does not diagnose, and it is not the desk case viewer. The marketing DICOM workspace at /dental-dicom-workspace/ is a connected-case story, not this tool in another layout. Do not treat a public review as the laboratory packet.
The Spanish twin is /visor-dicom-dental-gratuito.html, with reciprocal hreflang. Both URLs mount the same engine. Locale is copy only.
02
A demonstrated subset, not every vendor.
The engine opens native little-endian uncompressed DICOM, RLE Lossless, and JPEG Lossless (1.2.840.10008.1.2.4.57 / .70), single-channel 8/16-bit, including multi-frame extracted per slice. JPEG2000, JPEG Extended, and JPEG-LS are listed with the reason and are not rendered. That is not full DICOM conformance and not a manufacturer matrix.
If no valid files are found in the demonstrated subset, the workspace says so. It does not invent a slice from a rejected transfer syntax. Scope inspector language on the page is supported, needs review, or out of scope — matching what actually decoded.
CBCT is in scope when the series is in that subset. You navigate axial slices. Linked MPR (axial/coronal/sagittal) and an arch-MIP panorama appear when geometry supports a volume; otherwise they stay off with the reason. There is no volume rendering and no diagnosis on this URL.
03
Pick the series on purpose.
Files are grouped by Study and Series UID so you do not travel with the wrong stack. Choose the series, then the slice. Slider, wheel, and keyboard move the axial stack. Optional cine plays when motion is allowed; reduced-motion preference stops that sequence.
The empty-state inspector names the order: series chosen deliberately, then window/level and measurement, then an annotated capture. That is the demonstrated path. A wrong series with a pretty window is still the wrong evidence.
Patient-related tags can be hidden in the tag browser before you stare at a screen in a shared room. Hide is the default caution, not a claim that the file was de-identified for export to a third party.
04
Window/level is a display range.
Window/level chooses which range of slice values appears as gray. Presets on this page are dental (W 4000 / C 600), bone (W 2000 / C 350), and soft tissue (W 400 / C 40), plus the file values when they exist, plus custom when you drag. Invert is a display toggle, not a new reconstruction.
Tools on the stage: window/level, pan, zoom, length, angle, ROI, probe, arrow, text, reset, clear. Annotations persist while you scroll the active series. They are overlay evidence on this review, not a diagnostic report.
The probe shows HU only when RescaleSlope and Intercept are present. Otherwise it shows the raw value. ROI stats use the same unit rule. The page will not silently print Hounsfield units from a file that did not declare rescale.
05
Millimetres only with PixelSpacing.
When the active slice includes usable PixelSpacing, length uses row and column spacing (DICOM mm). If it is missing, the scale is marked unavailable. Millimetres are not invented. That is the same honesty as the claim ledger: never silent fake mm.
Clinical interpretation stays with the professional. A chord on an axial slice is not an implant plan and not a nerve canal. The arch-MIP panorama is an orientation aid, not a native OPG. Angle and ROI are the same class of tool: technical overlay on the demonstrated review.
Export an annotated PNG of the current view and a metadata JSON. JSON can omit patient tags in the UI when hide is on. The capture is technical evidence for a person to attach to a case. It is not a completed TrazaLab send.
06
The demo is synthetic.
TL-DEMO Maxila Axial is a synthetic non-PHI stack (maxillary axial arch) generated in the browser. Use it to see navigation, window/level, and tools before you open your own files. It is not a real clinical case. It is labeled as a demo on the stage.
Do not cite the demo as TrazaLab patient evidence. Do not imply the public tool was validated against a secret CBCT vendor list because the demo loaded. The demo exists so the first viewport is a working viewer, not a marketing tease that links away.
If your real series uses JPEG2000 or another transfer syntax outside the subset, the demo will not prove that series will render. The rejection list on a real ingest is the answer for that file.
07
Not a diagnostic device.
Declared limit: local review · MPR when geometry allows · no diagnosis · no HIPAA certification here. The page is not an implant planner. It does not claim universal CT, MRI, or every CBCT vendor. SoftwareApplication JSON-LD on this route is BusinessApplication, a free tool from TrazaLab dental lab software, not a medical-device type.
When you need the series tied to odontogram, prescription, and laboratory send, continue on remake prevention, the DICOM workspace story, or for-surgeons. STL inspect and STL repair are sibling public tools, not substitutes for this review.
Linked MPR and arch-MIP panorama ship only when the volume gate passes. Do not claim universal MPR on every drop.
THREE STAGES · SAME STUDY
Study, series, review.
Open locally
DCM, ZIP, or folder in the browser. Little-endian, RLE, or JPEG lossless. Other syntaxes listed, not rendered. No upload for viewing.
Group by UID
Pick the series, then the axial slice. Slider, wheel, keyboard, optional cine. Wrong stack is the wrong evidence.
Declare the scale
Window/level presets, probe HU only with rescale, mm only with PixelSpacing. Linked MPR and arch-MIP panorama when geometry allows. PNG and JSON export. No diagnosis.
TWO SURFACES · ONE LIMIT
This public viewer
Local review of the demonstrated subset, with linked MPR when geometry allows. Annotations, tag browser, PNG, JSON. Free on this page. Not the desk case viewer.
This is the path that answers “are files uploaded?” with not for viewing. The workspace above is this engine.
The connected case
/dental-dicom-workspace/ and remake prevention describe how a series belongs to a TrazaLab case. This viewer does not create that case by opening a ZIP.
Use the handoff links when the next state is owner, prescription, and send — not another anonymous capture.
SAME WORDS AS THE STAGE
The limit is the product.
Little-endian uncompressed. Native uncompressed DICOM in the demonstrated subset. Rendered when the rest of the slice metadata allows it.
RLE Lossless. Run-length encoded lossless transfer syntax in the demonstrated subset.
JPEG Lossless. UID 1.2.840.10008.1.2.4.57 / .70. JPEG2000, JPEG Extended, and JPEG-LS are listed and not rendered.
PixelSpacing. Required for millimetre length. Missing spacing is unavailable, not guessed.
RescaleSlope / Intercept. Required before the probe or ROI speaks HU. Otherwise the raw pixel value is shown.
TL-DEMO Maxila Axial. Synthetic non-PHI maxillary axial stack generated in the browser. Not a clinical case.
This review does not diagnose, plan implants, or certify HIPAA. The arch-MIP panorama is an orientation aid, not a native OPG.
This URL does not attach the study to a TrazaLab case and does not replace the desk DICOM viewer inside a protected order.