Upload your diffraction pattern, get a clean, journal-quality figure, and share it with a link. No install, no license, no fighting with Origin.
Join and get our free XRD & Rietveld cheat sheet (PDF) instantly — plus early-access updates. No spam, unsubscribe anytime.
Thanks! You're on the list. 🔬
Download your free XRD & Rietveld cheat sheet (PDF) →
Built by a materials scientist who runs Rietveld refinements every day — for the people who do the same.
Every grad student rediscovers the same pain. Bragaf fixes it.
Runs in your browser. Your data stays on your machine unless you choose to save a project.
Drag & drop .xy, .dat, .txt, .xrdml, .raw, .ras — see it rendered in a second.
Vector PDF/SVG or high-res PNG. Set fonts, colors and size to match your journal.
Stack multiple patterns with offset and normalization to compare samples.
Mark 2θ, d-spacing and Miller indices with a click. Clean, movable labels.
Pseudo-Voigt fitting, unit-cell refinement and full Rietveld (GSAS-II) in the browser.
Save your whole session — data, fits and refinement — in one file. Share links soon.
Drop your diffractogram file. We parse the format automatically.
Pick colors, labels and export size. Presets for common journals.
Download a vector figure or send a live link to your co-authors.
Early users get free Pro access at launch and help shape what we build next.
Join and grab your free XRD & Rietveld cheat sheet (PDF). We'll only email you at launch — unsubscribe anytime.
Thanks! You're on the list. 🔬
Download your free XRD & Rietveld cheat sheet (PDF) →
Yes — plotting and figure export are free for students and individual researchers. A Pro tier (extra formats, cloud projects, collaboration) and lab/institution plans come later.
Your pattern is parsed and rendered in your browser. We don't upload or store it unless you explicitly save a project to the cloud.
Plain .xy / .dat / .txt, plus .xrdml, .raw and .ras. Tell us yours on the waitlist and we'll prioritize it.
Yes — unit-cell refinement and full Rietveld (via GSAS-II) already run in the app, with guided phase ID on the way.