a freeware Windows program (open-source) for displaying spectra in the JCAMP-DX format.

Inspired by Dr. Robert Lancashire's JCAMP-DX data viewer and its reincarnation in the MDL Chime browser plug-in, JDXview was developed as an external "helper application" which can be used in combination with web browsers, if they do not have a suitable plug-in installed. JDXview displays various kinds of spectra (NMR, IR, MS, etc.) in JCAMP-DX format. Supported formats are: uncompressed (AFFN) and compressed (ASDF, e.g. DIFDUP) as described in the 4.24 specification. Some features of more recent JCAMP-DX versions are also implemented, but not all of them.

Furthermore, JDXview offers also rudimentary processing options: the range of a spectrum can be clipped, and the result saved in JCAMP-DX format again. Zooming and measuring of distances can be performed by two cursors which are placed by pressing the left or right mouse button, respectively, followed by a click on the "< >" button.

Graphics output is supported in the following vector graphics formats:

JDXview screenshot


JDXview is freely available under the terms of the GNU General Public License (GPL), for a detailed description of this license, please visit http://www.gnu.org/copyleft/gpl.html.
It is written in Delphi (Pascal) and it was compiled with Borland Delphi 7 for the Windows operating system. You may use it on your own risk, there is no warranty for anything.


source code: jdxview-src-v0.2d.zip (approx. 37 KB)
Windows executable: jdxview.exe (approx. 352 KB)


There is no special installation required. Simply copy the single program file (jdxview.exe) to a suitable directory. You may add a desktop icon and/or a start menu entry if desired. It is quite useful to associate the JCAMP-DX file type (extensions: .jdx, .dx) with JDXview. For use as a web browser helper application, add or edit the settings for MIME type "chemical/x-jcamp-dx" and enter jdxview.exe (if necessary, with its full directory path) as the program to handle this file type.

JDXview does not access the Windows registry nor any configuration file.

was written by Norbert Haider, Department of Drug Synthesis, University of Vienna, Austria. You can contact me by e-mail: norbert.haider@univie.ac.at (no spam, no viruses, no HTML mails, please).

N. Haider, 2005-11-24; last update: 2012-03-02