A nanocrystalline (NC) material is a polycrystalline material with a crystallite size of only a few nanometers. These materials fill the gap between amorphous materials without any long range order and conventional coarse-grained materials. Definitions vary, but nanocrystalline material is commonly defined as a crystallite (grain) size below 100 nm. Grain sizes from 100 to 500 nm are typically considered "ultrafine" grains.
The grain size of a NC sample can be estimated using x-ray diffraction. In materials with very small grain sizes, the diffraction peaks will be broadened. This broadening can be related to a crystallite size using the Scherrer equation (applicable up to ~50 nm), a Williamson-Hall plot, or more sophisticated methods such as the Warren-Averbach method or computer modeling of the diffraction pattern. The crystallite size can be measured directly using transmission electron microscopy.