Generic Propranolol 40mg is classed as a “beta blocker” and is used to treat and prevent many different conditions, including high blood pressure, angina, irregular heartbeats, anxiety, and migraines.