Loading
Trusted by PHP Developers

Protect Your PHP Source Code with Military-Grade Encryption

Ex-Guard encrypts your PHP files with AES-256-GCM. Add domain locking, IP binding, and expiry dates. Your source code stays safe forever.

Ex-Guard PHP Encoder

Why Ex-Guard is the Best Choice

Enterprise-grade PHP protection that's easy to deploy. No runtime dependencies, no configuration headaches.

256-bit
AES-GCM Encryption
6+
PHP Versions
100%
Code Protection
0
Dependencies

Attractive Features

Everything you need to protect your PHP intellectual property — all in one solution.

AES-256-GCM Encryption

Military-grade encryption for your PHP source code. Each file is encrypted with a unique nonce, making brute-force attacks impossible.

Domain Locking

Restrict your encoded PHP files to run only on approved domains. Prevent unauthorized distribution and misuse.

IP Binding

Lock execution to specific IP addresses. Perfect for dedicated servers and controlled deployment environments.

Expiry Date Control

Set time-limited licenses. Your encoded files automatically stop working after the expiry date — no server-side checks needed.

License File System

Distribute licenses via .lic files. Your clients never see the encryption key — it's embedded and encrypted inside the license.

Opcode Mode

Compile PHP to opcodes before encryption for maximum protection. The loader transparently decrypts and executes at runtime.

How It Works

Three simple steps to protect your PHP source code.

1

Encode Your PHP Files

Use the Ex-Guard Desktop GUI or CLI to encrypt your PHP source with AES-256-GCM. Set domain, IP, and expiry restrictions.

Ex-Guard
2

Deploy to Server

Install the Ex-Guard Loader extension on the client's PHP server. Copy the encoded files and license. Add 3 lines to php.ini.

3

Run & Protect

The loader transparently decrypts and executes your PHP code. Zero configuration, zero overhead after first load.

Who Is Ex-Guard For?

Built for PHP developers who are tired of seeing their hard work stolen, resold, or deployed on servers they don't control.

  • PHP Plugin & Theme Developers

    Sell your WordPress plugins, WooCommerce extensions, or Laravel packages without fear. Your source code stays locked — clients can use it, but never see it.

  • Software Houses & Agencies

    Deliver enterprise applications (CRM, ERP, POS) to clients with confidence. Domain locking ensures your code only runs where you say it does.

  • SaaS Providers

    Protect your multi-tenant PHP SaaS from reverse-engineering. License per server, control access by IP, and set expiry on trial deployments.

  • Freelance PHP Developers

    Stop worrying about clients copying your code to 10 servers. One license, one machine. They need another? That's another license.

  • PHP Library & Framework Authors

    Charge premium prices for premium code. Ex-Guard ensures your open-core model actually works — free tier stays free, premium stays protected.

  • Anyone Who Values Their Code

    If you've ever had a client ask for the source code after a project, or found your work on a piracy site — this is your solution.

Simple Server Setup

Add just 3 lines to your php.ini and you're protected.

; php.ini — Ex-Guard Loader Configuration
extension_dir = "ext"
extension = exceed_loader-8.4.dll
exceed.license_path = C:\path\to\license.lic

Our Awesome Products

One-time purchase per machine. No subscription needed. Your license is bound to your server's Hardware ID (HWID). Need it on another machine? Simply purchase another license.

Ex-Guard

Starter

1 Machine

Ex-Guard

Professional

1 Machine / License

Ex-Guard

Enterprise

Unlimited Machines

Price Free Rp 775.000/license Rp 3.225.000/tahun
Type 14 hari trial, HWID locked Jual putus, HWID locked Subscription, unlimited HWID
AES-256-GCM Encryption
Domain Locking
IP Binding
Expiry Date Control
License File System
Source Mode
Opcode Mode
Desktop GUI
Custom Loader Branding
Online Activation Server
Support Community Priority Dedicated
Get Started Get Pro Contact Sales

How Licensing Works

One Machine = One License

Each license is bound to your server's Hardware ID (HWID). The same license cannot be used on a different machine.

Need Another Machine?

Simply purchase another Professional license for the new server. One-time purchase, no recurring fees.

Enterprise = Unlimited

Enterprise plan lets you deploy to unlimited servers. Ideal for agencies and SaaS providers with multiple deployments.

Our Clients Say

Trusted by PHP developers and agencies worldwide.

"Ex-Guard saved our SaaS application from being pirated. The domain locking feature means our code only runs on our infrastructure."

Ahmad F.

CTO, Tech Startup

"We sell PHP plugins and the license file system is perfect. Each client gets their own .lic — they never see our source code."

Budi S.

Lead Developer, Plugin Company

"Set up in 5 minutes. The expiry date feature lets us sell time-limited demos without worrying about pirated copies."

Rizky M.

Freelance PHP Developer

Asked Questions

Everything you need to know about Ex-Guard.

Can clients read my PHP source code?

No. Your PHP source is encrypted with AES-256-GCM encryption and compiled to a native binary. The encoded file is completely unreadable without the Ex-Guard Loader and a valid license.

Minimal. The loader decrypts files at compile time only. Once compiled, PHP executes normally. With OPcache enabled, decoded files are cached and the loader overhead is negligible.

Ex-Guard supports PHP 8.2, 8.3, 8.4, and 8.5 on both Windows (.dll) and Linux (.so). Support for PHP 7.4 and 8.1 is experimental.

You can still re-encode your files with a new key, as long as you have the original source. There is no way to extract the key from an encoded file.

Yes, if you have access to php.ini and can install PHP extensions. Some shared hosts do not allow custom extensions — check with your hosting provider.

Ready to Protect Your PHP Source Code?

Start encoding your PHP files in minutes. Download Ex-Guard and protect your intellectual property today.

Get Started Now