ماده فعال ویاگرا، سیلدنافیل، متعلق به گروهی از داروها به نام مهارکننده های فسفودی استراز نوع 5  است

این دارو با مسدود کردن آنزیم فسفودی استراز، که معمولاً ماده ای به نام گوانوزین مونوفسفات حلقویرا تجزیه می کند، عمل می کند

در طی تحریک جنسی طبیعی،  در آلت تناسلی تولید می‌شود، جایی که باعث می‌شود عضله در بافت اسفنجی آلت تناسلی  شل شود و جریان خون به اجسام جریان پیدا کند و نعوظ را ایجاد کند.

ویاگرا با جلوگیری از تجزیه ، عملکرد نعوظ را بازیابی می کند

با اینحال برای ایجاد نعوظ همچنان به تحریک جنسی نیاز است

سیلدنافیل در مهار بیماری هایی مانند گرفتگی رگهای عروقی که باگذشت سن ممکن است مردان را گریبانگیر کند موثر است