DICOM Viewer SDK for Developer Teams

Book demo
Developer B2B
5 minutes integration

Embed DICOM Viewer into your SaaS

A commercial viewer SDK for teams building radiology portals, medical SaaS, PACS-adjacent tools, LMS platforms, and internal clinical products.

React SDK
JavaScript SDK
REST API
Cloud storage

For product evaluation and integration planning. Not certified for primary diagnostic use.

Designed for product engineers
Mount the viewer, pass a temporary study link, and let your application own authentication, roles, billing, and workflow.
npm install @dicom-viewer/react

React integration preview

<DicomViewer studyUrl={temporaryStudyUrl} tools={["windowing", "measurements", "annotations"]} />
Viewer capability preview
A real browser viewer preview for windowing, navigation, measurements, and annotations inside your product surface.

Uses existing DICOM Viewer runtime media so the first screen shows the actual product direction, not a decorative mockup.

React SDK
JavaScript SDK
REST API for DICOM upload and processing
Authentication and temporary study links
Cloud study storage
Measurements and annotations
Book a developer demo
Tell us where the viewer would live. We will follow up with an integration walkthrough and commercial licensing options.
Product workflow only
The SDK is for product integration, review, education, research, and evaluation unless a certified clinical deployment is separately agreed.

Optional. Do not include PHI, patient names, DICOM identifiers, or clinical details.

SDK and platform capabilities

Start with an embeddable viewer, then expand into upload, processing, sharing, and storage APIs as the product matures.

React SDK

Drop an interactive DICOM viewer into a React application with typed props, controlled state, and product-ready callbacks.

JavaScript SDK

Use the viewer from plain JavaScript or other frontend stacks when your product is not React-first.

REST API for DICOM upload and processing

Upload studies, prepare browser-friendly assets, and connect processing jobs to your existing backend workflow.

Authentication and temporary study links

Issue short-lived links for studies, keep access scoped to your users, and avoid exposing raw storage paths.

Cloud study storage

Store DICOM studies for demos, education, consultations, or product workflows without maintaining viewer infrastructure yourself.

Measurements and annotations

Enable windowing, zoom, pan, ruler measurements, contours, notes, and annotation workflows inside your own product UI.

Integration path

A practical rollout for teams that want to validate first and harden the integration after product fit is clear.

Step 1
Install the viewer package

Add the React or JavaScript SDK to your frontend and render the viewer inside your existing product shell.

Step 2
Connect secure study access

Pass temporary study links from your backend so each viewer session is scoped to the right user and study.

Step 3
Configure tools and events

Choose tools such as windowing, measurements, and annotations, then wire viewer events into your product analytics or workflow.

Step 4
Add API and cloud workflows

Use upload, processing, and storage APIs when your product needs managed DICOM ingestion and distribution.

Built for sensitive imaging workflows

The SDK is designed for controlled access, predictable rendering, and clear responsibility boundaries between your product and the viewer layer.

PHI-aware integration

Do not send patient data to analytics. Keep authentication, consent, and data-retention policies under your product control.

Temporary study links

Use expiring study URLs so the frontend can open a session without receiving permanent storage credentials.

Compliance-ready architecture

Plan HIPAA, GDPR, and local medical-data requirements at the application boundary instead of mixing them into visual components.

The commercial SDK is intended for product workflows, education, research, review, and integration evaluation unless a separate certified clinical deployment is agreed in writing.

Commercial license for teams
Book a technical demo to discuss your product, expected study volume, hosting model, and whether you need SDK-only, API, storage, or a managed deployment.
  • React or JavaScript SDK license
  • Optional REST API and processing workflows
  • Integration support for your engineering team

Developer FAQ