Calculate Miller indices (hkl) for crystal planes and directions. Convert intercepts to Miller indices, find d-spacing, and explore lattice geometry.
Miller indices are a notation system in crystallography that describes the orientation of planes and directions within a crystal lattice. Developed by William Hallowes Miller in 1839, these indices provide a concise way to specify any set of parallel planes or crystallographic directions using three integers (hkl).
Understanding Miller indices is fundamental to X-ray crystallography, materials science, and solid-state chemistry. They determine how X-rays diffract from crystal planes (Bragg's law), predict cleavage planes in minerals, and describe the anisotropic properties of crystalline materials. Every diffraction pattern peak corresponds to a specific set of Miller indices.
This calculator converts between lattice plane intercepts and Miller indices, computes interplanar d-spacing for cubic, tetragonal, and orthorhombic crystal systems, and finds the angle between crystal planes. Whether you're indexing a powder diffraction pattern, studying surface science, or learning crystallography in a general chemistry or materials course, this tool handles the core calculations you need.
Manually computing Miller indices requires taking reciprocals, clearing fractions, and finding GCDs — steps that are error-prone with non-trivial intercepts. This calculator automates the process and also provides the d-spacing, Bragg angle, and interplanar angles that are needed for interpreting diffraction data.
For students and researchers, having instant feedback when exploring different planes builds intuition about crystal geometry faster than working through each example by hand.
Miller Indices: Take reciprocals of fractional intercepts (a/x, b/y, c/z), clear fractions → (hkl). Cubic d-spacing: d = a / √(h² + k² + l²). Bragg's law: nλ = 2d sin(θ).
Result: Miller indices (320), d-spacing = 0.977 Å
Reciprocals of 2, 3, ∞ give 1/2, 1/3, 0. Multiplying by 6 gives (3,2,0). For cubic a=3.52 Å, d = 3.52/√(9+4+0) = 0.977 Å.
The d-spacing formula varies by crystal system. For **cubic**: 1/d² = (h²+k²+l²)/a². For **tetragonal**: 1/d² = (h²+k²)/a² + l²/c². For **orthorhombic**: 1/d² = h²/a² + k²/b² + l²/c². For **hexagonal**: 1/d² = (4/3)(h²+hk+k²)/a² + l²/c². Each system reduces to cubic when a = b = c and α = β = γ = 90°, showing cubic is the most symmetric case.
Not all Miller indices produce observable diffraction peaks. Systematic absences arise from the crystal's internal symmetry. In a body-centered cubic (BCC) lattice, reflections appear only when h+k+l is even. In face-centered cubic (FCC), h, k, and l must be all odd or all even. These selection rules are essential for identifying crystal structures from powder diffraction data.
In surface science, Miller indices describe crystal facets — for example, catalytic activity often depends on the exposed surface plane. In semiconductor manufacturing, wafers are cut along specific planes like (100) or (111) because electrical and mechanical properties differ by orientation. Thin-film growth, epitaxy, and strain analysis all rely on precise knowledge of crystallographic planes.
Miller indices describe the orientation of a crystal plane. They are the reciprocals of the fractional intercepts that the plane makes with the crystallographic axes, reduced to the smallest set of integers.
A plane parallel to an axis has an intercept at infinity (∞). The reciprocal of infinity is zero, so that Miller index is 0. For example, a plane cutting only the c-axis at 1 has indices (001).
Interplanar spacing (d) is the perpendicular distance between adjacent parallel planes with the same Miller indices. It is critical in X-ray diffraction because Bragg's law (nλ = 2d sin θ) relates d-spacing to the diffraction angle.
A negative index (denoted with a bar over the number, e.g., h̄kl) means the plane intercepts the negative side of that axis. In practice, (1̄10) and (110) are parallel but on opposite sides of the origin.
Miller-Bravais indices use four integers for hexagonal systems, where the third index i = -(h+k). This redundant notation makes symmetry-equivalent planes more apparent in hexagonal crystals.
Multiplicity refers to the number of symmetry-equivalent planes in a crystal. In a cubic system, {100} has multiplicity 6 (six equivalent faces of a cube), while {111} has multiplicity 8.