Chemistry

Instant, private, and free

Miller Indices Calculator.

Calculate reciprocal Miller-index components from normalized intercepts.

On-device calculationNo signup
01

Set your values

Results update as you type.

h: 1

h

1.000000
k: 0.5

k

0.500000
l: 0.333333

l

0.333333

Educational arithmetic only. Keep units consistent and use measured or explicitly supplied chemistry inputs; this tool does not infer reaction pathways, property tables, or safety guidance.

Use Cases

Crystallography and Materials Science

Determine Miller indices for crystal planes to analyze X-ray diffraction patterns, understand crystal growth, and study material properties.

Example: For a plane with intercepts at 2, 3, and 6 lattice units, the Miller indices are (3, 2, 1).

Education and Research

Quickly compute Miller indices for homework, lab reports, or research to save time and avoid manual calculation errors.

Example: Check your manual calculations for a plane with intercepts 1, 1, and 1, which yields (1, 1, 1).

Frequently Asked Questions

What are Miller indices?
Miller indices are a notation system in crystallography to describe directions and planes in crystal lattices. They are derived from the reciprocals of the intercepts that a plane makes with the crystallographic axes, normalized to integers.
How do I use this calculator?
Enter the x, y, and z intercepts of the plane in lattice units. The calculator computes the reciprocals of these intercepts and normalizes them to the smallest set of integers, giving the Miller indices (hkl).
What if an intercept is zero?
If an intercept is zero, it means the plane is parallel to that axis, and the reciprocal is infinite. In such cases, the Miller index for that axis is 0, indicating the plane does not intersect that axis.

Tips & Common Mistakes

Tips

  • Ensure intercepts are in lattice units and not in absolute distances. If you have absolute distances, divide by the lattice parameters first.
  • If an intercept is zero, the corresponding Miller index is 0, meaning the plane is parallel to that axis.
  • After taking reciprocals, multiply all values by the least common multiple to get the smallest integer set.
  • Double-check your intercept signs: negative intercepts indicate the plane intersects the negative axis direction.

Common Mistakes to Avoid

  • Forgetting to take reciprocals: Miller indices are not the intercepts themselves but their reciprocals.
  • Not normalizing to the smallest integers: The indices must be reduced to the smallest set of integers, not left as fractions or decimals.
  • Confusing intercepts with coordinates: Intercepts are where the plane crosses the axes, not the coordinates of a point on the plane.

Last updated: August 13, 2026