Import Engine Format Support

File Format Compatibility

AltaiPlot reads 57+ file extensions — from plain CSV to proprietary XRD instrument formats. This page lists every one of them honestly: what'svalidated against real third-party files, what's only spec-compliant, and the one format (.opj) we don't read at all.

Scientific Instrument

ExtensionFormatStatus
.ascInstrument Log/Data ExportValidated with real filesGuide →
.brmlBruker DIFFRAC.SUITE XRDValidated with real filesGuide →
.datInstrument Log/Data ExportValidated with real filesGuide →
.dxJCAMP-DX SpectroscopyValidated with real filesGuide →
.jcmJCAMP-DX SpectroscopyValidated with real filesGuide →
.jdxJCAMP-DX SpectroscopyValidated with real filesGuide →
.logInstrument Log/Data ExportValidated with real filesGuide →
.rasxRigaku SmartLab XRDValidated with real filesGuide →
.spcGalactic/Thermo GRAMS SpectrumValidated with real filesGuide →
.tdmsNational Instruments TDMSValidated with real filesGuide →
.xrdmlPANalytical XRDValidated with real filesGuide →

Scientific Binary

ExtensionFormatStatus
.cdfNetCDFValidated with real filesGuide →
.fitFITS (Astronomy)Validated with real filesGuide →
.fitsFITS (Astronomy)Validated with real filesGuide →
.ftsFITS (Astronomy)Validated with real filesGuide →
.h5HDF5Validated with real filesGuide →
.hdf5HDF5Validated with real filesGuide →
.he5HDF5Validated with real filesGuide →
.matMATLAB MAT-fileValidated with real filesGuide →
.ncNetCDFValidated with real filesGuide →
.netcdfNetCDFValidated with real filesGuide →
.npyNumPy ArrayValidated with real filesGuide →
.npzNumPy ArrayValidated with real filesGuide →

Competitor Software

ExtensionFormatStatus
.ibwIgor Binary Wave (WaveMetrics)Validated with real filesGuide →
.opjOriginLab Origin Project (legacy)Not supportedWhy not? →
.opjuOriginLab Origin ProjectValidated with real filesGuide →
.pxpIgor Pro Experiment (WaveMetrics)Spec-compliant, unverifiedGuide →

Interchange / General

ExtensionFormatStatus
.arrowApache Arrow / FeatherValidated with real filesGuide →
.csvCSV / Delimited TextValidated with real filesGuide →
.dbSQLite DatabaseValidated with real filesGuide →
.dtaStata DatasetValidated with real filesGuide →
.featherApache Arrow / FeatherValidated with real filesGuide →
.fwfFixed-Width TextValidated with real filesGuide →
.htmHTML TableValidated with real filesGuide →
.htmlHTML TableValidated with real filesGuide →
.jsonJSONValidated with real filesGuide →
.jsonlJSONValidated with real filesGuide →
.orcApache ORCValidated with real filesGuide →
.parquetApache ParquetValidated with real filesGuide →
.pklPython PickleValidated with real filesGuide →
.pqApache ParquetValidated with real filesGuide →
.prnFixed-Width TextValidated with real filesGuide →
.sas7bdatSAS DatasetValidated with real filesGuide →
.sqliteSQLite DatabaseValidated with real filesGuide →
.sqlite3SQLite DatabaseValidated with real filesGuide →
.tsvCSV / Delimited TextValidated with real filesGuide →
.txtCSV / Delimited TextValidated with real filesGuide →
.wavWAV AudioValidated with real filesGuide →
.xlsExcel WorkbookValidated with real filesGuide →
.xlsmExcel WorkbookValidated with real filesGuide →
.xlsxExcel WorkbookValidated with real filesGuide →
.xmlXMLValidated with real filesGuide →
.xptSAS DatasetValidated with real filesGuide →

Scanned / Image

ExtensionFormatStatus
.jpegScanned Table (OCR)Validated with real filesGuide →
.jpgScanned Table (OCR)Validated with real filesGuide →
.pdfScanned Table (OCR)Validated with real filesGuide →
.pngScanned Table (OCR)Validated with real filesGuide →