Imebra Dicom SDK: Open source Dicom C++ Library for Windows, Linux, iOS, OS-X

Imebra Dicom SDK is a multiplatform open source C++ DICOM library for Windows, Linux, Android and iOS for handling DICOM files, both raw and compressed.

The full source code and extensive documentation are available under the GPL v.2 license. Commercial licenses are also available.

Coding for Android? Check out Imebra Dicom Java/JNI library for Android.

Get it

Download Imebra CommunityBuy a commercial license

Features available only in the licensed version:

  • Refactored Dicom charset to/from Unicode conversion

Online documentationSource code repository, bug tracker.

Subscribe to the mailing list


The plain C++ source code (with Objective-C helpers for OS-X, iOS) can be compiled with gcc, clang (XCode), and Visual Studio on Windows, Linux and Mac.

Helper methods in Objective-C allow to use the library on XCode for iOS and OS-X projects targeting iPhone, iPad and Mac pcs.

Imebra Dicom SDK on Mac targeting an iPhone 6

Imebra Dicom SDK on Mac (XCode)

Easy to use

The Imebra Dicom C++ library is self-contained and needs only the STL and ICONV libraries on Linux and iOS/OS-X (installed by default). On Windows ICONV is not required.

Extensive documentation and several examples illustrate how to use the library.

The source code is well commented and can be easily extended.

Main features