Sildenafil and tadalafil are the two best-known treatments for erectile dysfunction. Both have a long track record, and both are sold as affordable generics. The real question is often not which one is "better", but which one matches your plans.
Sildenafil is typically taken about an hour before sex and works for four to five hours. A heavy meal can delay the effect. Tadalafil, on the other hand, can work for up to 36 hours, and food has little effect. Many men also take a low daily dose of tadalafil so they never need to time a tablet.
To compare the two in more detail, this practical guide walks through timing, food and side effects.
Safety first: never take either medicine with nitrate tablets or sprays for chest pain or with "poppers". Tell your doctor about any other medicines you take. The usual side effects are headache, flushing, a blocked nose and indigestion. Seek medical help straight away for an erection lasting more than four hours or sudden changes in vision.
Do not chase higher strengths. The licensed doses are 25, 50 or 100 mg for sildenafil here and 2.5 to 20 mg for tadalafil. Bigger doses do not reliably work better, but they do make side effects more likely. Only take the dose your prescriber has set.
When you buy generic ED tablets online, make sure the strength matches your prescription and keep the leaflet. A valid prescription is required for every order of a prescription medicine. More practical tips are in this article.
This article is for general information only. Speak to your doctor or pharmacist before starting any medicine.