There are numerous brand names and generic options for both the injected and topical forms of lidocaine. Injections will have the active ingredient of lidocaine hydrocholoride. This is the name of the generic version of this drug, while the brand names include Xylocaine and Duocaine. For topical options, lidocaine brand names include Xylocaine and Anestacon. Both of these are available in generic forms by the name of lidocaine hydrochloride. Your doctor will administer these forms. Over-the-counter lidocaine is available through various brands, such as Solarcaine. Some of these over-the-counter medications have generic equivalents. Ask your doctor or pharmacist if you can use a generic version of your lidocaine treatment.