Tigress

Windows · Mac · Linux · Android

Freedom report

Three barsScore 6.6

  • Free tierA free tier is on its own pricing page
  • Open codeNo open-source code on record
  • Runs widely4 of 6 device platforms
  • DocumentedPlans, terms and facts published

Tigress is a diversifying obfuscator for C that transforms source code to make static and dynamic reverse engineering harder. It applies sequences of command-line transformations and options, and one input can produce different output programs. Its transformation families cover control flow, data, functions, integrity, and anti-analysis. Listed targets include Linux, Darwin, Android, and Windows, as well as Intel, ARM, and WebAssembly; the tool supports 32- and 64-bit output and cross-compilation through compiler and environment settings. Tigress accepts one C file as input, so multi-file programs must be merged first. The maker lists support for C99 and GCC, Clang, Emscripten, and cl. Nonprofit organizations can use it for 0.00 USD per free. For-profit commercial use requires a license from the University of Arizona, but users may try it for any length of time before deployment. No license price is listed. The source is not generally open source, though the maker may share it with researchers at universities or research labs on request. Generated code can be slow, especially for huge programs.

Who it is for

Tigress may suit nonprofit organizations, students learning about obfuscation, and researchers studying reverse engineering or software protection. For-profit organizations need a University of Arizona license for commercial deployment.

What is good

  • One C input can yield varied outputs
  • Includes control-flow and anti-analysis transformations
  • Lists Linux, Darwin, Android, Windows, and WebAssembly targets
  • Free for nonprofit organizations

What to know first

  • Multi-file programs must be merged before use
  • Generated code can be slow on huge programs
  • Commercial deployment requires a license with unlisted pricing
  • Source is not generally open source

Verdict

Tigress offers configurable C obfuscation across a broad set of listed targets, with nonprofit use free. Account for its single-file input requirement, potential performance impact, and licensing needs before deployment.

Tigress plans and pricing

All plans
Research use Free Free for non-profit organizations tigress.wtf · 4 Oct 2026
Commercial license Not published Contact the University of Arizona licensing department for a license Required for use in a for-profit organization tigress.wtf · 4 Oct 2026

Compared on code obfuscation software

Free plan
No
Supported targets
C99 source; Linux, Darwin, Android, Windows; Intel and ARM; WebAssembly; GCC, Clang, Emscripten, and cl
Anti-tamper controls
Yes
Control-flow obfuscation
Yes
String encryption
Yes
Deployment model
self_hosted
Build integration
cli

Best Tigress alternatives

See all 20