Miller Indices Calculator
Convert crystal-plane axis intercepts into the smallest integer Miller indices (h k l).
About Miller indices
Miller indices examples
Take reciprocals of the intercepts, then clear fractions to obtain integers.
| Axis intercepts | Miller indices | Interpretation |
|---|---|---|
| 2a, 3b, 1c | (3 2 6) | Intersects all three axes |
| 1a, 1b, 1c | (1 1 1) | Equal unit-cell intercepts |
| 1a, parallel to b, 2c | (2 0 1) | Parallel to the b axis |
How to find Miller indices
- Express the plane intercepts as multiples of the a, b, and c lattice parameters.
- Enter each intercept, using zero when the plane is parallel to an axis.
- Select Calculate Miller indices to take the reciprocals and clear fractions.
- Read the normalized integer triplet in (h k l) order.
Frequently asked questions
What do h, k, and l represent?
They are the normalized reciprocal intercepts along the a, b, and c crystallographic axes. Together they specify a crystal-plane orientation.
How do I enter an infinite intercept?
Enter zero for an axis parallel to the plane, because the reciprocal of an infinite intercept is zero. The resulting index for that axis will be zero.
Can Miller indices be negative?
Yes, a plane crossing the negative side of an axis has a negative corresponding index. The calculator uses a minus sign instead of overbar notation.
Why are the indices reduced to integers?
Miller indices conventionally use the smallest integer ratio that preserves plane orientation. Multiples such as (2 2 2) reduce to (1 1 1).
Do Miller indices give interplanar spacing?
Not by themselves, because spacing also depends on the lattice parameters and crystal system. Once those are known, the indices can be used in the appropriate d-spacing equation.