Yes. Generics, by law, have the same active ingredients as their name-brand versions. Generics may differ on the inactive ingredients.