Chromatography Data Converter (Agilent, Shimadzu, Waters, AIA) (Beta)

Open Agilent ChemStation, OpenLab and MassHunter files, Shimadzu LabSolutions and GCMSsolution files, Waters MassLynx folders and AIA netCDF files without the vendor software, and export every chromatogram, spectrum and peak table as CSV and Excel with charts.

Opens: CH, UV, MS, .D (ZIP), DX, LCD, GCD, QGD, .raw (ZIP), CDF
Saves: CSV, XLSX

Convert

Chromatography data
Choose files… or drop them here
up to 200 MB each, 50 files max
    Add more files

    Agilent .ch, .uv or .ms files or a .D folder packed as .zip (ChemStation, OpenLab or MassHunter), an OpenLab CDS .dx file, Shimadzu .lcd, .gcd or .qgd files, a Waters .raw folder packed as .zip, or AIA / ANDI .cdf files. Several files or runs are converted together.

    Options

    Pick the comma version if your Excel uses a decimal comma (most of Europe).

    Chromatograms to extract from diode-array spectra, e.g. 254, 280. Empty: the wavelengths of the file's own signals, else 210, 230, 254 and 280 nm.

    More options

    Absorbance is averaged over wavelength ± half this width, like a DAD signal setting “Sig=254,4”. 0 takes the nearest stored wavelength.

    Your files are deleted after processing.

    Open HPLC and GC data files without the vendor software

    Agilent ChemStation, OpenLab and MassHunter, Shimadzu LabSolutions and GCMSsolution, and Waters MassLynx save chromatograms in binary files that only their own software opens, and that software usually lives on the instrument PC. This converter reads the files directly and gives you every chromatogram as a CSV with retention time and response, an Excel workbook with charts, the diode-array spectra as a table, the peak table when the file holds one, and the sample details stored with the run. AIA / ANDI netCDF files, the exchange format most chromatography software can write, work too.

    What to upload

    SoftwareFilesWhat is read
    Agilent ChemStation.ch signal files, .uv diode-array spectra, .ms MSD data, or the whole .D folder packed as a .zipDAD, MWD, FID, TCD, RID, ADC and other single-channel detector signals, DAD spectra, MS scans and TIC, sample name, operator, method, injection date, vial, method report, peak tables from Report.TXT and REPORT*.CSV
    Agilent OpenLab CDS.dx result files, .D folders written by OpenLabsignals, spectra, instrument traces such as pump pressure, flow, solvent ratios and temperatures, injection volume and location
    Agilent MassHunterthe .D folder (with its AcqData folder) packed as a .zipDAD signals and spectra, pump, column oven and other module traces, the TIC and base peak stored for every MS scan, sample information, the MSD peak report (RESULTS.CSV)
    Shimadzu LabSolutions.lcd LC data files, .gcd GC data filesUV, RID, PDA, FID and other detector channels, PDA spectra, pump, oven, carrier gas and temperature traces, peak tables with compound names, the TIC of LC-MS scan events, sample information
    Shimadzu GCMSsolution.qgd GC-MS data filesevery scan: TIC, base peak and all m/z values with their intensities, sample information
    Waters MassLynxthe .raw folder packed as a .zip, or the files inside itSIR and MRM channels, MS scans (quadrupole and Q-TOF) with TIC and base peak, PDA spectra, analog channels such as UV, ELSD, system pressure and %B
    AIA / ANDI (netCDF).cdf chromatograms and ANDI-MS files from any softwarethe detector signal with its peak table, or every MS scan with its TIC

    Signal files in the ChemStation formats 30, 81, 130, 179 and 181 and spectra in the formats 31 and 131 were checked on real files; format 8 is read the same way as format 30 but no sample file was available to check it. A .D or .raw folder is a directory: zip it first (Windows: right-click, Send to, Compressed folder), or select the files inside it. A ZIP with several folders, or several files, converts them all at once.

    What you get

    • One CSV per signal: retention time in minutes and the response in the unit the file names (mAU, pA, nRIU, mV, µV …), with the signal description such as DAD1A, Sig=280,4 Ref=off in the header. A decimal comma version for European Excel is one option away.
    • Diode-array (DAD/PDA) data as a time × wavelength table, plus chromatograms extracted at chosen wavelengths. By default these are the wavelengths of the run's own signals (with their bandwidth and reference wavelength), so you can compare them; otherwise 210, 230, 254 and 280 nm.
    • MS data: the total ion chromatogram with the base peak of every scan and, where the file holds the spectra in a form we could check (Agilent MSD, Shimadzu .qgd, Waters MassLynx, ANDI-MS), a table of every m/z value and abundance up to five million rows. SIR and MRM channels come as one table per MassLynx function.
    • Peak tables exactly as the instrument software stored them (retention time, area, height, width, compound name and the other columns of the file), as a CSV and a sheet in the workbook. The converter never integrates by itself.
    • Excel workbook with one sheet and chart per signal, the DAD chromatograms, the TIC, the peak table, a list of all signals and a metadata sheet: sample, operator, method, instrument, injection date, vial and signal descriptions as stored, plus the acquisition method report when the .D folder has one.

    How accurate is it?

    Values are scaled with the factors stored in each file and were compared with the vendors' own exports and with independent readers. A ChemStation CSV export of a DAD trace, MassHunter TIC exports of eight runs, a GCsolution export and LabSolutions exports match every row and every peak table cell they print; AIA files read the same as with the netCDF-C library; Waters files match the values ProteoWizard gives with the MassLynx library and the totals MassLynx itself stored for every scan; the open-source readers rainbow, entab and chromConverter agree too. Times are the stored ones: for Shimadzu LC files the first point lies one sampling interval after the start, where LabSolutions exports repeat it once more at the start.

    Privacy

    Files are processed on our server only to produce your downloads. Uploads are deleted when the conversion finishes and results are deleted automatically after 30 minutes.

    Not supported yet

    Thermo .raw files, Waters SYNAPT and Xevo G2 class folders (ion mobility), netCDF-4 files and the mass spectra of Shimadzu Q-TOF files are recognised and refused with an explanation. For MassHunter folders and Shimadzu LC-MS files the TIC of every scan is exported, but not the mass spectra themselves.

    Frequently asked questions

    Do I need ChemStation, OpenLab or LabSolutions installed?

    No. The binary files are decoded directly on our server, so you can open them on any computer, including a Mac or Linux laptop, without going back to the instrument PC to export.

    Which files work?

    Agilent ChemStation and OpenLab signal files (.ch) in the formats 30, 81, 130, 179 and 181 (the older format 8 is read like 30 but was not tested), DAD spectra (.uv) in the formats 31 and 131, MSD data (.ms), whole .D folders packed as a ZIP including MassHunter folders with AcqData, OpenLab CDS 2 .dx files, Shimadzu LabSolutions .lcd and .gcd files, GCMSsolution .qgd files, Waters MassLynx .raw folders packed as a ZIP (quadrupole, PDA and Q-TOF instruments; not SYNAPT or Xevo G2), and AIA / ANDI netCDF .cdf files from any software.

    How do I upload a .D or .raw folder?

    Agilent .D and Waters .raw folders are directories, so pack them first: on Windows right-click the folder and choose Send to, Compressed (zipped) folder; on a Mac choose Compress. Upload the .zip. A ZIP with several folders converts them all. You can also select the files inside one folder and upload them together.

    Are the values the same as in ChemStation, LabSolutions or MassLynx?

    They were checked against vendor exports and independent readers: a ChemStation CSV export of a DAD trace and MassHunter TIC exports match to the last digit, LabSolutions and GCsolution ASCII exports match every stored chromatogram value, PDA value and peak table cell, AIA files read the same as with the netCDF-C library, and Waters files match ProteoWizard and the totals MassLynx stored for every scan. Signals are scaled with the factors stored in each file, in the unit the file names (mAU, pA, nRIU, mV …).

    Do I get the peak table?

    Yes, when the file holds one: LabSolutions .lcd and .gcd peak tables with compound names, the peak variables of AIA files, ChemStation Report.TXT and REPORT*.CSV files in a .D folder, and the MSD RESULTS.CSV of a GC/MS run. They are exported as stored; the converter does not integrate peaks itself.

    Is my data kept?

    No. Uploads are deleted when the conversion finishes and the results are deleted automatically after 30 minutes. Your data is not used for anything else.