氰尿酸可以用多种原料制备,其中最常见的是质量分数为约30%的硝基甲烷和氰化钠混合物反应得到,反应的化学式为:
CH3NO2 + NaCN → HCN + CH3NaO2
另外,还可以用三氯氰硼和铵盐反应,或者用碳酸和反应得到氰尿酸。