Convert Bruker .raw XRD files to .xy (Beta)

Open Bruker/Siemens DIFFRAC .raw files (versions 1–4) without EVA and get .xy, .xye, CSV or Excel.

Opens: RAW (Bruker v1–v4), BRML, XRDML, RAS, RASX, RD/SD, UDF, UXD, GSA/FXYE, XY
Saves: .xy, .xye, CSV, XLSX, XRDML

Convert

Diffraction data files
Choose files… or drop them here
.raw, .brml, .xrdml, .ras, .rasx, .asc, .dat, .rd, .sd, .udf, .uxd, .gsa, .gsas, .gss, .fxye, .xra, .xy, .xye, .txt, .csv, .zip · up to 200 MB each, 200 files max
    Add more files

    Bruker .raw (versions 1–4) or .brml, PANalytical .xrdml, Rigaku .ras/.rasx/.asc, Philips .rd/.sd/.udf, Bruker .uxd, GSAS .gsa/.fxye or .xy/.xye text. Several files or a .zip can be combined into one table.

    Options

    Convert 2θ with the wavelength stored in the file (Kα1).

    Counts per second divide by the counting time per step stored in the file.

    More options

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

    Your files are deleted after processing.

    Bruker and Siemens diffractometers have written .raw files for decades, in four different binary versions, and most programs only read some of them. This page reads all four and writes the pattern as a plain .xy file (2θ and intensity), plus .xye, CSV, Excel and XRDML, without DIFFRAC.EVA.

    How to convert Bruker RAW to XY

    1. Upload the .raw file. Its version is detected from the content (table below).
    2. Leave X axis on As measured (2θ) for an ordinary .xy, or pick d-spacing, Q or Cu-equivalent 2θ.
    3. Download the .xy: two space-separated columns without a header, the form Rietveld and phase-analysis programs expect.
    Header in the fileWritten by
    RAW4.00DIFFRAC.SUITE (Commander, EVA)
    RAW1.01DIFFRAC plus, roughly 1997–2011
    RAW2, RAW DOS-era Diffrac-AT

    Files with several ranges

    A .raw can hold several ranges, for example a non-ambient series measured at different temperatures. The .xy contains the first range; a ZIP next to it has every range as its own .xy and .xye, and the CSV and Excel files contain them all. For DIFFRAC plus files the sample temperature of each range is read and shown in the range name, for example Range 2 (90 °C).

    What else is read

    The preview lists what the file records: anode, Kα1, Kα2, their intensity ratio and Kβ, 2θ range, step, counting time per step, generator voltage and current, goniometer radius and the measurement date. The wavelengths matter if you convert to d-spacing, and they are written into the XRDML file so HighScore, GSAS-II or Profex know the radiation.

    The .xye adds the standard uncertainty of each point as the square root of the counts, which Rietveld programs use for weighting.

    Accuracy

    Results were compared with DIFFRAC's own text and .xy exports and an XCH .uxd export of the same measurements (counts identical, angles to the exports' last digit), and with the GSAS-II importers on 18 RAW files of versions 2 to 4.

    Not a Bruker file?

    STOE WinXPOW and Rigaku's binary format also use the .raw extension, with different layouts. The converter identifies them and says it can't read them yet; export them as .xy from the instrument software instead.

    Newer Bruker measurements are saved as .brml: see BRML to XY.

    More about what this tool reads and writes: XRD Pattern Converter (RAW, BRML, XRDML, RAS).