The key difference between sodium cyanide and potassium cyanide is the fact that sodium cyanide is made by using treating hydrogen cyanide with sodium hydroxide, whereas potassium cyanide is generated by means of treating hydrogen cyanide with potassium hydroxide. This is a crystalline salt which has no colour and is extremely toxic and soluble