XRD crystallite size (Scherrer) and d-spacing (Bragg) calculator
Crystallite size D = Kλ / (β cos θ), where β is the peak’s full width at half maximum in radians, θ is half the 2θ peak position, λ the X-ray wavelength and K ≈ 0.9; the d-spacing comes from Bragg’s law, d = nλ / 2 sin θ. Paste your peak positions and widths to get the size and d-spacing of every peak and their mean, with the instrument’s broadening removed if you enter it.
- What it does
- Calculates crystallite size from XRD peak widths with the Scherrer equation and d-spacing with Bragg’s law, for one or many peaks, with instrumental broadening removed.
- Formula
- Example
- A peak at 2θ = 36.3° with FWHM 0.40° (Cu Kα1, 1.54056 Å, K = 0.9): D = 0.9 × 0.154056 nm ÷ (0.006981 × 0.9502) = 20.9 nm, d = 2.473 Å.
Last updated
Loading XRD Scherrer & Bragg calculator…
At a glance
| Formulas | |
|---|---|
| Input | |
| Wavelength | Cu Kα1 1.54056 Å, or any value you type |
| Shape factor K | 0.9 default; 0.89–0.91 spheres or cubes, 0.94 spheres, 1.0–1.2 plates and rods |
| Instrument correction | |
| Limits | Ignores strain; reliable up to about 100–200 nm |
| Output | |
| Runs in | Your web browser; nothing is uploaded |
| Price | Free, no account needed |
What it does
How to use the XRD Scherrer & Bragg calculator
- Set the radiationKeep Cu Kα1 (1.54056 Å) or choose Other and type the wavelength of your source in ångström.
- Choose KUse 0.9 unless you know the crystallite shape: about 0.89–0.91 (0.94 is also used) for spheres or cubes, about 1.0–1.2 for plates and rods.
- Paste the peaksOne row per peak: 2θ and FWHM in degrees, optionally an hkl label, from your peak-fitting software or a spreadsheet.
- Remove the instrumentEnter the FWHM of a well-crystallised standard measured on the same instrument; it is subtracted in quadrature from each peak.
- Read the sizesGet
and for every peak, the mean size and its spread, and download the table (CSV) or the chart.
How it works
Scherrer equation.
Bragg’s law. Constructive interference from planes spaced
Instrumental broadening. A measured peak is broadened by both the sample and the instrument, so the instrument’s contribution should be removed, measured as the FWHM of a well-crystallised standard (Canchanya-Huaman et al. 2021). Variances of independent broadenings add (Khorsand Zak & Hashim 2025), and for Gaussian peaks the FWHM scales with the standard deviation, so the tool subtracts in quadrature:
Limits. The Scherrer equation treats all broadening as size broadening, ignoring lattice strain; Williamson–Hall, size–strain plot or Rietveld analysis separate the two. It gives an average over the crystallites that diffract, works best for roughly isotropic crystallites, and is only reliable up to about 100–200 nm, above which the size broadening is hard to separate from the instrument’s (Canchanya-Huaman et al. 2021). The wavelength is Cu Kα1,
Worked example: one peak with Cu Kα1
A peak at
, . . . .
If a standard on the same instrument gives a FWHM of 0.08°, the sample width is
Frequently asked questions
What is the Scherrer equation?
What value of K should I use?
Does the FWHM need to be in radians?
Yes. The Scherrer equation needs
How do I correct for instrumental broadening?
Measure a well-crystallised standard on the same instrument and settings, take its FWHM near your peak, and remove it. This tool subtracts it in quadrature,
Why is my Scherrer size smaller or larger than the particle size from TEM?
XRD measures crystallite (coherent domain) size, not particle size: one particle can contain several crystallites. The Scherrer equation also ignores strain and, without a correction, instrumental broadening, so it is an estimate; check it with microscopy or Williamson–Hall or Rietveld analysis.
What is the size limit of the Scherrer equation?
It is reliable for crystallites up to about 100–200 nm. Larger crystallites give peaks so narrow that their broadening cannot be separated from the instrument’s.
How do I calculate d-spacing from 2θ?
Use Bragg’s law,
Link to this tool
Using it in a protocol, lab wiki or course page? Copy a link or citation.
<a href="https://www.labcanvas.com/tools/xrd-scherrer-calculator">XRD Scherrer & Bragg calculator</a> (LabCanvas)LabCanvas. XRD Scherrer & Bragg calculator [online tool]. https://www.labcanvas.com/tools/xrd-scherrer-calculatorMake the whole figure in LabCanvas
Vector figure editor, slides, 3D models, protein structures and Prism-style graphs, in your browser.
Get started