Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

Gophish

Free#22 of 30 in Security Awareness Training SoftwarePhishing Simulation Software

Gophish: A focused, free phishing-simulation framework for developers running self-hosted campaigns. Ranked #22 of 30 in Security Awareness Training Software by our editors (7.2/10); pricing: Free plan; best for developers running basic self-hosted simulations.

7.2/10Editor score
Gophish7.2 Visit Gophish

At a glance

  • Editor score
    7.2 / 10
  • Pricing
    Free plan
  • Best for
    Developers running basic self-hosted simulations
  • Free plan
    Yes
  • Paid from
    Free
  • Phishing simulations
    Yes
  • Facts checked
    20 Sep 2026
Gophish screenshot
  • Where it wins

    • Free and open source with Windows, macOS, and Linux binaries
    • Creates, schedules, and tracks phishing campaigns
    • REST API, Python client, CSV export, and role-based accounts
  • Where it doesn't

    • Focused on phishing operations rather than broader awareness training
    • No verified automated training or risk-scoring features
    • No verified SSO, reporting button, or advertised course languages

Our verdict on Gophish

Gophish is a self-hosted, open-source phishing framework for businesses and penetration testers. It is designed for teams that need to create simulated phishing emails and landing pages, organize recipients into groups, schedule campaigns, and monitor recipient activity. Developers can run it on Windows, macOS, or Linux, while the REST API and official Python client support programmatic workflows. Its strongest fit is an organization running basic, internally managed phishing simulations rather than a broad employee-training program.

Campaign creation is the product's standout area. Gophish supports creating or importing HTML email templates, creating and customizing landing pages, and capturing submitted credentials in those pages. Campaign tracking includes email opens, link clicks, submitted data, and device information. Results can be reviewed through the dashboard or exported as CSV, giving teams a direct way to examine campaign activity. Scheduling, recipient groups, role-based user accounts, and API access add useful operational controls for developers and penetration testers managing recurring simulations.

The tradeoff is a narrow focus. Gophish covers phishing simulation and campaign operations, but the published feature set does not include automated training, risk scoring, SSO, a supported mail-client reporting button, or advertised course languages. Teams seeking a wider security-awareness program should choose a product with training delivery and broader employee-risk management. Gophish is the better choice for developers who value open-source software, self-hosting, campaign customization, and direct data export, especially when phishing exercises are the primary requirement.

Your product? Our editors can test Gophish in depth and publish a review, labelled as paid · from $149/mo →

Gophish pricing

Plans Free planFree Free to use — no paid tier required for the core job.
See plans on getgophish.com

Gophish fact sheet

Free planYes
Paid fromFree
Phishing simulationsYes
Phish reporting buttonNot verified
Automated trainingNot verified
Risk scoringNot verified
SSO supportNot verified
Course languagesNot verified
DeploymentSelf-hosted
PlatformsWindows, macOS, Linux
SupportDocs
Built forSolo, Small business, Mid-market (editorial estimate)
PricingFree plan
Websitegetgophish.com
Facts checked20 Sep 2026

Alternatives to Gophish

See all Gophish alternatives →

Also Ranked In

Gophish is ranked in 2 of our directories.

Used Gophish? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used Gophish for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — Gophish 7.2/10

Gophish is listed in our Security Awareness Training Software directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/gophish/"><img src="https://www.itechguides.com/best/badge/gophish.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update