NHCs are typically synthesized by deprotonating the corresponding azolium salts. This deprotonation can be accomplished using strong bases such as potassium tert-butoxide or sodium hydride. The resulting free carbene can then be directly used in catalytic reactions or coordinated to metal centers to form metal-NHC complexes.