Weasis is a DICOM viewer available as a desktop application or as a web-based application.
Java Shell
Clone or download
Latest commit a1c7f29 May 14, 2018


License Build Status
Sonar Sonar Sonar Sonar Sonar

Weasis is a free medical DICOM viewer used in healthcare by hospitals, health networks, multicenter research trials, and patients.


General information

Live Demo with different datasets

Download binary releases

How to build Weasis

Issue Tracker

New features in Weasis 3.0

  • Replace JAI with OpenCV (increase performance for all the image processing functions)
  • Embedded new codecs within OpenCV compiled for Windows 32/64-bit, Linux x86 32/64-bit and Mac OS X 64-bit.
    • jpeg-baseline, jpeg-extended and jpeg-lossless (IJG 6b)
    • jpeg-ls (CharLS 2.0)
    • jpeg2000 codecs (OpegJPEG 2.3)
    • DICOM raw (RLE, YBR_FULL, and YBR_FULL_422)
  • Supports multi-frame and multiple fragments at the same time
  • DICOM ECG Viewer
  • See JIRA Release Note

General Features

  • Flexible integration to HIS or PHR (see weasis-pacs-connector)
  • Web-based distribution (Java Webstart)
  • Desktop portable distribution (Windows, Mac OS X, and Linux)
  • Embedded DICOM viewer (portable distribution) in CD/DVD or other portable media
  • Can be configured with very low memory footprint. Do not require modern hardware.
  • Multi-language support
  • Configuration of preferences on server-side and client-side
  • API for building custom plug-ins
  • DICOM Send (storeSCU and STOW RS)
  • DICOM Query/Retrieve (C-GET, C-MOVE and WADO)
  • Dicomizer module (allow importing standard images and convert them in DICOM)

Viewer Features


  • Display all kinds of DICOM files (including multi-frame, enhanced, MPEG-2, MPEG-4, MIME Encapsulation, SR, PR, KOS, AU, RT and ECG)
  • Viewer for common image formats (TIFF, BMP, GIF, JPEG, PNG, RAS, HDR, and PNM)
  • Image manipulation (pan, zoom, windowing, presets, rotation, flip, scroll, crosshair, filtering...)
  • Layouts for comparing series or studies
  • Advanced series synchronization options
  • Display Presentation States (GSPS) and Key Object Selection
  • Create key images (Key Object Selection object) by selection
  • Support of Modality LUTs, VOI LUTs, and Presentation LUTs (even non-linear)
  • Support of several screens and full-screen mode
  • Multiplanar reconstructions and Maximum Intensity Projection
  • Display Structured Reports
  • Display cross-lines
  • Measurement and annotation tools
  • Region statistics of pixels (Min, Max, Mean, StDev)
  • SUV measurement
  • Save measurements and annotations in DICOM PR or XML file
  • Import CD/DVD and local DICOM files
  • Export DICOM with several options (DICOMDIR, ZIP, ISO image file with Weasis, TIFF, JPEG, PNG...)
  • Magnifier glass
  • Native and DICOM printing
  • Read DICOM image containing float or double data (Parametric Map)
  • DICOM ECG Viewer

Build Weasis

The master branch contains Weasis 3.x.x (requires Java 8+) and the old branches are 2.5.x, 2.0.x (Java 6+) and 1.2.x (Java 6+).

Prerequisites: JDK 8 and Maven 3

See the instructions here.