Best Threat Modeling Software in 2026

In short: CAIRIS is ranked #1 of 22 as of 4 October 2026, ahead of OWASP Threat Dragon and ThreatOpus. The best-ranked option with a free plan is OWASP Threat Dragon. The lowest first paid tier on this page is ThreatZ at $8.33/mo.

Threat modeling gives teams a way to examine potential risks as they design or assess systems. Compared on modeling methods, templates and frameworks, and risk prioritization, these tools can be weighed against the practices your team uses. Attack-path analysis and collaborative review are also worth comparing, along with deployment options and project limits. Free-plan availability and paid-from pricing provide cost details to consider. CAIRIS, OWASP Threat Dragon, and ThreatOpus are among the options shown. Consider which modeling approaches and review capabilities are relevant to your work, then compare the listed deployment and project criteria to assess fit.

22 threat modeling software ranked on what their makers publish — plans and prices, free tiers, platforms and the facts on their own pages.

22ranked
6free plans on this page
$8.33/molowest paid tier
4 Oct 2026last checked
Input list Threat Modeling Software 22 channels on this page · 96 of 176 spec lines stated by the makers
Ch Tool Free planPaid fromProject limitAttack-path analysisRisk prioritizationCollaborative reviewTemplates and frameworksModeling methods Spec sheet Score
01 CAIRIS Free planYesPaid fromnot statedProject limitnot statedAttack-path analysisYesRisk prioritizationYesCollaborative reviewYesTemplates and frameworksYesModeling methodsmultiple 6/8spec lines stated 7.5
02 OWASP Threat Dragon Free planYesPaid fromnot statedProject limitnot statedAttack-path analysisnot statedRisk prioritizationYesCollaborative reviewnot statedTemplates and frameworksYesModeling methodsmultiple 4/8spec lines stated 7.4
03 ThreatOpus Free planYesPaid fromnot statedProject limitnot statedAttack-path analysisYesRisk prioritizationYesCollaborative reviewYesTemplates and frameworksYesModeling methodsmultiple 6/8spec lines stated 7.4
04 AWS Threat Composer Free planYesPaid fromnot statedProject limitnot statedAttack-path analysisnot statedRisk prioritizationYesCollaborative reviewYesTemplates and frameworksYesModeling methodsnot stated 4/8spec lines stated 7.2
05 ThreatModeler Nexus Free planYesPaid fromnot statedProject limitnot statedAttack-path analysisYesRisk prioritizationYesCollaborative reviewnot statedTemplates and frameworksYesModeling methodsmultiple 5/8spec lines stated 7.1
06 ThreatTree Free planYesPaid fromnot statedProject limitnot statedAttack-path analysisYesRisk prioritizationYesCollaborative reviewYesTemplates and frameworksYesModeling methodsmultiple 6/8spec lines stated 6.9
07 IriusRisk Free planYesPaid fromnot statedProject limitnot statedAttack-path analysisnot statedRisk prioritizationYesCollaborative reviewYesTemplates and frameworksYesModeling methodsmultiple 5/8spec lines stated 6.8
08 ThreatZ Free planNoPaid fromnot statedProject limit3 projectsAttack-path analysisYesRisk prioritizationYesCollaborative reviewYesTemplates and frameworksYesModeling methodsmultiple 7/8spec lines stated 6.8
09 itemis SECURE Free plannot statedPaid fromnot statedProject limitnot statedAttack-path analysisYesRisk prioritizationYesCollaborative reviewYesTemplates and frameworksYesModeling methodsmultiple 5/8spec lines stated 6.7
10 CYMETRIS Free planNoPaid fromnot statedProject limit5 projectsAttack-path analysisYesRisk prioritizationYesCollaborative reviewYesTemplates and frameworksYesModeling methodsmultiple 7/8spec lines stated 6.5
11 ThreatForge Free planYesPaid fromnot statedProject limitnot statedAttack-path analysisnot statedRisk prioritizationnot statedCollaborative reviewnot statedTemplates and frameworksYesModeling methodsstride 3/8spec lines stated 6.2
12 pytm Free plannot statedPaid fromnot statedProject limitnot statedAttack-path analysisnot statedRisk prioritizationYesCollaborative reviewnot statedTemplates and frameworksYesModeling methodscustom 3/8spec lines stated 6.1
13 SD Elements Free planNoPaid fromnot statedProject limitnot statedAttack-path analysisnot statedRisk prioritizationYesCollaborative reviewYesTemplates and frameworksYesModeling methodsmultiple 5/8spec lines stated 5.9
14 Dethernety Free plannot statedPaid fromnot statedProject limitnot statedAttack-path analysisYesRisk prioritizationYesCollaborative reviewYesTemplates and frameworksYesModeling methodsnot stated 4/8spec lines stated 5.8
15 Microsoft Threat Modeling Tool Free planYesPaid fromnot statedProject limitnot statedAttack-path analysisnot statedRisk prioritizationYesCollaborative reviewYesTemplates and frameworksYesModeling methodsmultiple 5/8spec lines stated 5.8
16 ADTool Free planYesPaid fromnot statedProject limitnot statedAttack-path analysisYesRisk prioritizationYesCollaborative reviewNoTemplates and frameworksnot statedModeling methodsmultiple 5/8spec lines stated 5.7
17 AutoSec TARA Suite Free plannot statedPaid fromnot statedProject limitnot statedAttack-path analysisNoRisk prioritizationYesCollaborative reviewnot statedTemplates and frameworksnot statedModeling methodsstride 3/8spec lines stated 5.7
18 KAVACH Free planNoPaid fromnot statedProject limitnot statedAttack-path analysisYesRisk prioritizationYesCollaborative reviewYesTemplates and frameworksYesModeling methodsmultiple 6/8spec lines stated 5.7
19 Threagile Free plannot statedPaid fromnot statedProject limitnot statedAttack-path analysisnot statedRisk prioritizationnot statedCollaborative reviewnot statedTemplates and frameworksYesModeling methodscustom 2/8spec lines stated 5.7
20 EnCo SOX ATA Free plannot statedPaid fromnot statedProject limitnot statedAttack-path analysisYesRisk prioritizationYesCollaborative reviewYesTemplates and frameworksnot statedModeling methodsnot stated 3/8spec lines stated 5.6
21 DevArmor Free planNoPaid fromnot statedProject limitnot statedAttack-path analysisnot statedRisk prioritizationnot statedCollaborative reviewnot statedTemplates and frameworksnot statedModeling methodsnot stated 1/8spec lines stated 5.4
22 TSpec Free planYesPaid fromnot statedProject limitnot statedAttack-path analysisnot statedRisk prioritizationnot statedCollaborative reviewnot statedTemplates and frameworksnot statedModeling methodsnot stated 1/8spec lines stated 5.1
Compare all 22 in a table
#ToolScoreFree planFromFree planPaid fromProject limitAttack-path analysis
1CAIRIS7.5Free planFreeYes——Yes
2OWASP Threat Dragon7.4Free planFreeYes———
3ThreatOpus7.4Free plan£129.99/moYes——Yes
4AWS Threat Composer7.2No—Yes———
5ThreatModeler Nexus7.1Free plan$333.33/moYes——Yes
6ThreatTree6.9Free plan$29/moYes——Yes
7IriusRisk6.8Free planFreeYes———
8ThreatZ6.8No$8.33/moNo—3 projectsYes
9itemis SECURE6.7No————Yes
10CYMETRIS6.5No€99/moNo—5 projectsYes
11ThreatForge6.2No—Yes———
12pytm6.1No—————
13SD Elements5.9No—No———
14Dethernety5.8No————Yes
15Microsoft Threat Modeling Tool5.8No—Yes———
16ADTool5.7No—Yes——Yes
17AutoSec TARA Suite5.7No————No
18KAVACH5.7No—No——Yes
19Threagile5.7No—————
20EnCo SOX ATA5.6No————Yes
21DevArmor5.4No—No———
22TSpec5.1No—Yes———

Is your tool on this list?

Numbered spots on this list can be sponsored, and a sponsored row is labelled as paid.

Questions about this list

Which threat modeling software is ranked first on Specifiction?

CAIRIS is ranked #1 of 22 with a score of 7.5. OWASP Threat Dragon is second and ThreatOpus third.

How many of these have a free plan?

6 of the 22 on this page publish a free plan on their own pricing pages.

Which is the cheapest paid option?

On this page, ThreatZ has the lowest first paid tier we found: $8.33/mo.

How is this list ranked?

Ranked on what each maker publishes, the fullest spec sheet first: how deeply the product is documented, the platforms it runs on, a free tier or trial to test it, and its standing.

More in Developer Tools

All developer tools lists