NMR spectra processing for everybody

Unrestrained access to first-class NMR spectra processing

It is free, safe, and you can get started right away


1D and 2D spectra

NMRium accepts 1D and 2D spectras.
For 1D spectra it can either be a FID or a fourrier transformed spectrum.
Currently, only FT 2D spectra are allowed.

Smart peak picking

NMRium includes an advanced peak picking detection for 1D and 2D spectras and is able to generate the NMR string required for publication or patent.


All the processing and assignment can be stored as a “.nmrium” file.
This file contains the original data as well as all the processing that was applied on the spectrum.
Assignment of the molecule are also saved in the file.

Not just signal processing

NMRium also handles chemical structures.
They can either be imported from a MDL Molfile, copy pasted directly in the molecule panel or drawn.

Perfect for teaching

Try out our structure elucidation exercises or create your own exercises !
They are great for students.

Your data are safe

All the processing is done in the browser without sending any data to a server.
You can use NMRium.org even with confidential / proprietary data.

Open various formats

Just drag and drop a JCAMP-DX file, a zipped bruker folder or a JEOL file.

Open source

NMRium is an open-source React component available on GitHub.
You can embed it in your own project !