An open source threat modeling tool from OWASP
[][build] [][latest]
[][practices]
OWASP Threat Dragon is a free, open-source, cross-platform threat modeling application. It is used to draw threat modeling diagrams and to list threats for elements in the diagram. Mike Goodwin (opens in a new tab) created Threat Dragon as an open source community project that provides an intuitive and accessible way to model threats.
Threat Dragon is designed to be accessible for various types of teams, with an emphasis on flexibility and simplicity. The Project has OWASP Production status and follows the values and principles of the threat modeling manifesto.
This program is free software: you can redistribute it and/or modify it under the terms of the Apache 2.0 License.
Access the latest version of Threat Dragon on the demo website and refer to the documentation pages.
Also well worth watching the video provided by the OWASP Spotlight (opens in a new tab) series.
The github release area contains Threat Dragon from version 1.3 to the latest versions 2.x. Previous releases are from Mike Goodwin's original repository (opens in a new tab).
There is a good overview of from OWASP, and this expands on what the Threat Dragon project aims for:
Mike Goodwin (opens in a new tab) is the founder and creator of this project, and this repository has been migrated from Mike Goodwin's original (opens in a new tab) which has the issues and pull requests from October 2015 up to June 2020.
Threat Dragon is primarily a web application (opens in a new tab). The web application can store threat model files on the local filesystem; in addition access can be configured for :
The desktop versions (opens in a new tab) of Threat Dragon stores the threat model files on the local filesystem and do not access external repositories. You can download installers (opens in a new tab) for Windows, MacOS and Linux.
Description adapted from the project README.
Community project. Help and bug reports go to the maintainers on GitHub; AppsXi does not provide support for this app.
Apache License 2.0
Use, change and share it freely, including in closed source apps, as long as the copyright notice stays. Includes a patent grant.
Read the full licenseAppsXi checks every version before it is listed.
Signed by Open Source Developer Leo Reading
Certificate from Certum Code Signing 2021 CA,O=Asseco Data Systems S.A.,C=PL
Signature is timestamped
21 of 23 bundled files are unsigned
File matches the hash GitHub published
SHA-256 880d8ab674844d0ef0bd68035985bb1672ae13274e3b7f614452159205b05710
No malware found
ClamAV 1.5.4 on Oct 14, 2026
Install and behavior test in a virtual machine: not run yet
Coming soon for all listings.
Updates itself from the maintainer's own feed
electron-updater (github). AppsXi checks each new version too.
Checked Oct 14, 2026 · Windows
EXE · 147 MB
Yes. OWASP Threat Dragon is free and open source under the Apache License 2.0. AppsXi lists the maintainers' official release and does not charge for it.
AppsXi downloads every version of OWASP Threat Dragon from the maintainers' official GitHub release and checks it before it is listed. For version 2.6.2 (checked Oct 14, 2026), the Windows download is Authenticode signed, each file matches the checksum GitHub publishes for the release, byte for byte and a malware scan found nothing.
OWASP Threat Dragon is an open source project by OWASP on GitHub (OWASP/threat-dragon). Help and bug reports go to its maintainers there.
No reviews yet. Anyone who downloads it from AppsXi while signed in can review it a day later.
Something wrong with this app? Report a problem. Maintainer? Claim this listing or ask us to remove it.
Official desktop build of the draw.io diagram editor that keeps your diagram data on your computer
A mind mapping application for organizing ideas, information, and knowledge
A simple paint program for drawing and image editing on Linux, Windows, and macOS
Native colour picker that finds colours anywhere on screen in the format you need
Free 2D animation and drawing software for traditional hand-drawn animation
Native Excalidraw client for Apple devices with file management, iCloud sync and an AI drawing assistant
Used this app? Sign in and download it here to review it a day later.