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
- Upload an mzML file up to 40 MB.
- 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.