Sildenafil is de generieke versie van Viagra®. Dit betekent dat beide medicijnen dezelfde werkzame stof bevatten: sildenafilcitraat. Ze zijn dan ook even effectief.
Het grootste verschil zit in de prijs. Sildenafil kan tot wel 80% goedkoper zijn. Dit komt doordat het patent op Viagra® is verlopen. Hierdoor mogen nu ook andere farmaceutische bedrijven deze werkzame stof produceren. Meer concurrentie zorgt voor lagere prijzen.