Guidelines for the preparation and editing of a CIF, the data items required therein, standard data codes and keywords, CIF templates, example CIFs, and data validation criteria and procedures are available via the IUCr CIF pages.
The IUCr checkCIF/PLATON service can be run as part of the CSD deposition process and the reports can be downloaded upon submission. This will allow you to check the integrity of you data and will highlight possible errors and omissions present in your CIF.
CIF syntax checks and editing are integrated into the CSD deposition process using our online service. These checks are based on the program enCIFer which is freely available from the CCDC and provides an intuitive, user-friendly interface to facilitate the editing and validation of CIFs. EnCIFer also enables information to be added safely to a CIF without corrupting the strict syntax.
The CCDC program Mercury is a crystallographic visualiser available free of charge to the scientific community.
The CCDC also produces the program Mogul, as part of the CSD-System, which uses the experimentally derived data present in the CSD to aid your crystal structure solution process or validate structures already output from structure solution packages.