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

Obsidian review

Freemium#19 of 28 in Executable Packers

A free Windows PE packer with encryption, multi-architecture support, and runtime defenses.

6.4/10Editor score
Obsidian6.4 Visit Obsidian

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Obsidian is a portable executable packer and obfuscation suite for Windows binaries targeting x64 and ARM64 architectures. It is intended for developers and teams that need to protect PE, EXE, or PyInstaller one-file executables. The free Community Edition provides open-source xorshift64+ obfuscation, while the licensed Pro edition extends the protection set with SPECK encryption, optional aPLib compression, integrity checks, anti-debugging, and anti-sandbox capabilities.

Its standout feature is the combination of static protection and runtime restoration. Obsidian encrypts executable sections, adds a runtime decryption stub, redirects the entry point, restores PE directories, resolves imports, and applies relocations at runtime. That gives it a focused workflow for protecting Windows binaries across x64 and ARM64, while PyInstaller executable packing broadens its usefulness for Python applications distributed as one-file executables. Integrity verification and runtime defenses add further protection against tampering, debugging, and sandbox analysis.

Obsidian is a strong fit when Windows PE protection, multi-architecture support, and a free starting tier matter most. Its scope is narrower for teams distributing software across other operating systems or formats outside PE-family binaries. Buyers should also distinguish the Community Edition from Pro: the editions use different protection capabilities, and Pro is licensed rather than part of the free offering. Choose it for focused Windows executable protection; consider an alternative when cross-platform packaging or a broader binary ecosystem is central to the workflow.

Obsidian pros and cons

  • Where it wins
    • Free Community Edition supports x64 and ARM64 PE executables
    • Combines section encryption, obfuscation, and runtime decryption
    • Packs PyInstaller files with integrity and anti-debugging features
  • Where it doesn't
    • Windows-only support limits platform coverage
    • Focuses on PE, EXE, and PyInstaller one-file executables
    • Pro-only capabilities include SPECK encryption and aPLib compression

Obsidian fact sheet, pricing and score →

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