In 1978, JCPDs changed his name into ICDD. The ICDD does not make any software for the XRD analysis of nanoparticles. It manages and distributes a relational database of the known patterns that allows for a search match (peak position and intensity) and for the quantitative (atomic coordinates) identification of known substances via diffraction. It is usually employed in conjunction with the major software packages for diffraction analysis. However the database comes with some data mining tools that can help in doing the job: one of them can show how the pattern would like for a nanocrystalline material (using the analytical function we developed in https://www.researchgate.net/publication/200045700_Diffraction_line_profile_from_a_disperse_system_A_simple_alternative_to_Voigtian_profiles). This is just a simulation based on available line position and intensity and with a gamma size distribution broadening (parameters chosen by the user).
The function used by the software is the analytical version of one of the functions employed in the WPPM approach (https://www.researchgate.net/publication/11527348_Whole_powder_pattern_modelling) that can be used for the analysis of nanoparticles.
The only way to access the ICDD database is to buy it either from the ICDD or through one of the OEMs (bundled with the software of your instrument).
Article Diffraction line profile from a disperse system: A simple al...
that old paper shows a few obvious things and completely misses some other key ones. You don't need to write a scientific paper to estimate an upper bound for the size you can measure with X-ray diffraction. It is determined by the relative weight of instrument and specimen related broadening. So no mystery that estimating a size above 100 nm using diffraction is not very reliable. Moreover the Warren-Averbach analysis gives an "average size" that is actually a ratio of high order moments of the size distribution (i.e. it is NOT the same number you can obtain by TEM).
On the other hand relying only on the TEM for the size analysis really means believing in angels: how many grains do you analyze under the TEM? how many are in your powder? and how sure are you that the TEM is representative (and you did not select grains during e.g. specimen preparation).
Unfortunately most people still employ the Scherrer equation or the Warren-Averbach method without knowing the meaning of that number they obtain, what the limits are and without checking if anything new (with respect to consider single peaks) has been done from the end of the '60 when the Warren-Averbach technique has been proposed! If you want to see the risk of using traditional line profile analysis methods: https://www.researchgate.net/publication/200045699_Line_broadening_analysis_using_integral_breadth_methods_a_critical_review
Article Line broadening analysis using integral breadth methods: A c...