Miller Indices Calculator

Calculate Miller indices from crystallographic plane intercepts, compute interplanar d-spacing for various crystal systems, and determine diffraction angles using Bragg's law. Essential for X-ray crystallography, materials science, and solid-state physics.

Intercepts to Miller Indices

Enter the intercepts of the crystallographic plane with the crystal axes. Use "inf" or the infinity symbol for a plane parallel to an axis.

Number, fraction, or "inf" for infinity
Number, fraction, or "inf" for infinity
Number, fraction, or "inf" for infinity
Miller Indices

Step-by-Step Calculation

    Interactive Plane Visualization

    (100) Plane

    Perpendicular to a-axis at x = 1

    (110) Plane

    Diagonal plane through a and b axes

    (111) Plane

    Cuts all three axes at unit distance

    Interplanar D-Spacing Calculator

    Calculate the spacing between crystallographic planes for different crystal systems.

    Interplanar Spacing

    Step-by-Step Calculation

      Bragg's Law Calculator

      Determine the diffraction angle from d-spacing and X-ray wavelength using Bragg's equation: nλ = 2d sin(θ).

      Cu Kα = 1.5406 Å, Mo Kα = 0.7107 Å
      Diffraction Angle

      Step-by-Step Calculation

        What Are Miller Indices?

        Miller indices are a notation system in crystallography that describe the orientation of planes and directions within a crystal lattice. Introduced by British mineralogist William Hallowes Miller in 1839, they provide a concise mathematical way to identify the infinite number of possible planes that can pass through a periodic crystal structure.

        A set of Miller indices (hkl) uniquely identifies a family of parallel planes that are equally spaced and span the entire crystal. The indices are always expressed as the smallest set of integers having the same ratio, enclosed in parentheses. For example, the notation (110) refers to the set of planes that intersect the a-axis and b-axis at one lattice parameter unit while being parallel to the c-axis.

        Understanding Miller indices is essential in materials science, solid-state physics, and chemistry. They are used to describe crystal faces, cleavage planes, diffraction peaks, and the orientation of semiconductor wafers, among many other applications.

        How to Determine Miller Indices

        Determining the Miller indices of a crystallographic plane follows a systematic four-step procedure:

        1. Identify the intercepts of the plane with the three crystal axes (a, b, c). Express these intercepts in terms of the lattice parameters. If a plane is parallel to an axis, its intercept with that axis is at infinity.
        2. Take the reciprocals of the intercepts. The reciprocal of infinity is zero, which elegantly handles the case of parallel planes.
        3. Clear fractions by multiplying all reciprocals by the least common multiple (LCM) of their denominators to obtain the smallest set of integers.
        4. Enclose in parentheses as (hkl). Negative indices are written with a bar over the number, such as (1̅10).

        Example: A plane intercepts the axes at x = 1, y = 2, z = infinity.

        Intercepts: 1, 2, ∞ → Reciprocals: 1/1, 1/2, 1/∞ = 1, 0.5, 0 → Clear fractions (×2): (2 1 0)

        Common Miller Index Planes

        Several Miller index planes appear frequently in crystallography and materials science. Understanding these fundamental planes helps build intuition about crystal geometry:

        Miller IndexInterceptsDescription
        (100)a=1, b=∞, c=∞Perpendicular to the a-axis. A face of the unit cell.
        (010)a=∞, b=1, c=∞Perpendicular to the b-axis.
        (001)a=∞, b=∞, c=1Perpendicular to the c-axis.
        (110)a=1, b=1, c=∞Diagonal plane through a and b axes, parallel to c.
        (111)a=1, b=1, c=1Cuts all three axes at unit distance. Body diagonal plane.
        (200)a=1/2, b=∞, c=∞Parallel to (100) but at half the spacing. Intercepts a-axis at a/2.
        (211)a=1/2, b=1, c=1Cuts a at half-unit, b and c at unit distance.

        Crystal Systems

        All crystalline solids belong to one of seven crystal systems, classified by the symmetry of their unit cells. The relationships between lattice parameters (a, b, c) and angles (α, β, γ) define each system:

        Crystal SystemLattice ParametersAnglesExample
        Cubica = b = cα = β = γ = 90°NaCl, Diamond, Cu
        Tetragonala = b ≠ cα = β = γ = 90°TiO₂, SnO₂
        Orthorhombica ≠ b ≠ cα = β = γ = 90°BaSO₄, Olivine
        Hexagonala = b ≠ cα = β = 90°, γ = 120°Graphite, ZnO
        Trigonala = b = cα = β = γ ≠ 90°Calcite, Quartz
        Monoclinica ≠ b ≠ cα = γ = 90°, β ≠ 90°Gypsum, Orthoclase
        Triclinica ≠ b ≠ cα ≠ β ≠ γ ≠ 90°Kyanite, Albite

        The d-spacing formula varies with the crystal system. For a cubic crystal, the formula is the simplest. As symmetry decreases, additional lattice parameters must be included in the calculation. This calculator supports cubic, tetragonal, orthorhombic, and hexagonal systems.

        Interplanar Spacing (D-Spacing)

        The interplanar spacing, denoted dhkl, is the perpendicular distance between adjacent parallel planes in a crystal with Miller indices (hkl). It plays a central role in X-ray diffraction analysis.

        Cubic system:

        dhkl = a / √(h² + k² + l²)

        Tetragonal system:

        1/d² = (h² + k²)/a² + l²/c²

        Orthorhombic system:

        1/d² = h²/a² + k²/b² + l²/c²

        Hexagonal system:

        1/d² = (4/3)(h² + hk + k²)/a² + l²/c²

        Larger Miller indices correspond to smaller d-spacings, meaning more closely spaced planes. The d-spacing decreases as the plane is tilted farther from alignment with the crystal axes.

        Bragg's Law and Diffraction

        Bragg's law is the fundamental equation connecting crystal structure to X-ray diffraction patterns. When an X-ray beam strikes a crystal, it is scattered by the atoms in the lattice. Constructive interference occurs when the path difference between rays reflected from successive planes equals an integer multiple of the wavelength:

        nλ = 2d sin(θ)

        Here, n is the order of diffraction (a positive integer), λ is the X-ray wavelength, d is the interplanar spacing, and θ is the angle between the incident beam and the crystal plane (the Bragg angle).

        In practice, X-ray diffraction (XRD) experiments measure the angles at which peaks appear. By applying Bragg's law with known wavelengths (such as Cu Kα = 1.5406 Å), scientists can determine the d-spacings and thereby identify the crystal structure and lattice parameters of unknown materials.

        Each diffraction peak in a powder XRD pattern corresponds to a specific set of Miller indices. The relative intensities of these peaks depend on the atomic arrangement within the unit cell, following the structure factor calculation.

        Miller Indices in Hexagonal Systems

        Hexagonal crystal systems have a unique challenge: the standard three-index (hkl) notation does not fully reflect the hexagonal symmetry. To address this, the Miller-Bravais notation uses four indices (hkil), where the first three refer to the three equivalent axes in the basal plane (a1, a2, a3) separated by 120 degrees, and the fourth index refers to the c-axis.

        A key constraint links the first three indices:

        i = -(h + k)

        This means the third index is always redundant but is included to make the symmetry of equivalent planes immediately apparent. For example, the planes (10̅10), (01̅10), and (1̅100) are clearly equivalent in four-index notation, whereas in three-index notation they would be (100), (010), and (1̅10), which is less obviously symmetric.

        Converting between three-index and four-index notation is straightforward: (hkl) becomes (hk(-h-k)l). The d-spacing formula for hexagonal systems uses only h, k, and l (or equivalently h, k, and the fourth index c).

        Applications of Miller Indices

        Miller indices have widespread applications across science and technology:

        Negative Miller Indices

        Negative Miller indices arise when a plane intercepts an axis on its negative side (the side opposite to the positive direction). In crystallographic notation, a negative index is denoted by placing a bar (overline) above the number. For example, (1̅10) indicates h = -1, k = 1, l = 0.

        Key points about negative Miller indices:

        In this calculator, negative values can be entered directly as negative numbers (e.g., -1). The results will display the proper crystallographic notation with overline bars where appropriate.

        Frequently Asked Questions

        What do Miller indices (hkl) physically represent?

        Miller indices describe the orientation of a crystallographic plane relative to the crystal axes. The numbers h, k, and l are proportional to the reciprocals of the plane's intercepts with the a, b, and c axes respectively. A higher index means the plane is more steeply inclined to that axis. The set (hkl) identifies an infinite family of parallel, equally spaced planes throughout the crystal.

        Why do we use reciprocals instead of the direct intercepts?

        Using reciprocals provides several advantages. First, it elegantly handles planes parallel to an axis (intercept at infinity becomes zero). Second, it produces integers that are easier to work with. Third, reciprocal lattice vectors are fundamental to diffraction theory, and Miller indices directly correspond to points in reciprocal space, making the connection between real-space planes and diffraction peaks straightforward.

        What is the difference between (hkl), {hkl}, [hkl], and <hkl>?

        These different bracket types have distinct meanings in crystallography: (hkl) refers to a specific plane, {hkl} refers to a family of symmetrically equivalent planes (e.g., {100} includes (100), (010), (001), and their negatives in a cubic system), [hkl] refers to a specific crystallographic direction, and <hkl> refers to a family of symmetrically equivalent directions.

        How does the (111) plane relate to close-packed directions in FCC metals?

        In face-centered cubic (FCC) metals such as copper, aluminum, and gold, the {111} planes are the most densely packed. Slip (plastic deformation) occurs most easily on these planes along <110> directions. Each (111) plane in an FCC crystal contains atoms arranged in a hexagonal pattern, and the stacking sequence of these planes (ABCABC...) defines the FCC structure itself.

        Why are silicon wafers labeled with (100), (110), or (111)?

        Silicon wafers are cut so that the flat surface corresponds to a specific crystallographic plane. The choice affects many processing steps: (100) wafers are most common because they have fewer dangling bonds at the Si-SiO₂ interface, yielding better MOSFET performance. (111) wafers are used in bipolar transistors and MEMS (microelectromechanical systems) because KOH etching exposes smooth {111} sidewalls. (110) wafers allow vertical {111} etch planes, useful for high-aspect-ratio structures.

        Can Miller indices be fractions or zero?

        By convention, Miller indices are always expressed as the smallest set of integers (positive or negative) with the same ratios. Fractions are eliminated by multiplying by the LCM. Zero is allowed and simply means the plane is parallel to that axis. The set (000) is not a valid plane index since it would require all intercepts to be infinite, meaning the plane doesn't intersect any axis at all.