The present invention provides cationic lipids and lipid nanoparticle formulations comprising these lipids, alone or in combination with other lipids. These lipid nanoparticles may be formulated with nucleic acids to facilitate their intracellular delivery both in vitro and for therapeutic applications. The present invention also provides methods of chemical synthesis of these lipids, lipid nanoparticle preparation and formulation with nucleic acids.