Tadalafil is the generic versions of Cialis®, an oral tablet prescription medication used to treat erectile dysfunction (ED). Tadalafil works by increasing blood flow to the penis to help you get and keep an erection. This medication may be prescribed to be taken daily or as needed prior to sexual activity. Tadalafil's effect on sexual ability may last up to 36 hours.