与条约法不同，习惯国际法是不成文法。要证明某一规则属于习惯法，必须证明以下两点：它反映在国家实践中，而且国际社会认定这类实践是法律所要求的（例如，纽伦堡审判是“国际法”纽伦堡原则的“实践”；而且这一“实践”得到了国际社会的支持）。在这种情况下，“实践”是指正式的国家行为，因此包括各国的正式声明。某些国家可能采取与规则相悖的行为。如果这种相悖行为遭到其他国家的谴责，那么这一规则就被证实属于习惯法。（另见：国际法的来源）