Convert mzML mass spectra to PNG online

Turn an mzML mass spectrometry file into a PNG picture of its spectra you can open in any image viewer.

You’ll need
AudioBMPcertificate+22
40 MB max
You’ll get
PNG
How long
Under 1 min

Have an mzML mass spectrometry file that will not open in a normal photo app? This page renders it as a PNG you can view, share, or drop into a document.

How to convert mzML to PNG

  1. Upload an mzML file up to 40 MB.
  2. Press Convert file and download the PNG.

What you get

A single PNG image of your spectra:

  • Multiple spectra are drawn as a heatmap: each scan is one row, m/z runs left to right, and brighter colors mean higher intensity.
  • A file with one spectrum is drawn as an m/z versus intensity line plot.
  • Intensity is normalized across the file, with faint peaks boosted so the picture is viewable without specialized software.

When this helps

  • Checking whether a run captured the peaks you expected
  • Sharing a quick preview of LC-MS or shotgun-proteomics data
  • Adding a spectrum figure to slides or lab notes without a viewer that speaks mzML

Operation details

What happens: The mzML XML is parsed; each spectrum's m/z and intensity arrays are read (32- or 64-bit floats, zlib-compressed or not) and rasterized to a PNG heatmap or single-spectrum line plot.

Inputs: mzML 1.1 up to 40 MB.

Output: One PNG preview. Intensities are normalized across the file so faint peaks remain visible.

Lossy? Visualization only — raw mzML values stay in the source file; the PNG is a downsampled picture, not a data export.

Common failures: Unsupported encodings, corrupt XML, or files with no readable spectra.

Use when: You want a shareable spectrum snapshot before opening ProteoWizard or vendor software.

More netcdf & scientific data tools: browse all 6 tools

Common questions