Protect Your PHP Code.
No Loaders Required.

A pure PHP implementation of code obfuscation and software licensing. Works on any standard PHP 8.0+ host without special extensions.

No special extensions needed
Works on shared hosting
AES-256 encryption
RSA-2048 signatures

The Problem with Traditional PHP Encoders

Existing solutions come with significant deployment challenges

Loader Requirements

Traditional encoders require installing custom PHP extensions on every server. This is often impossible on shared hosting and creates compatibility headaches.

Version Lock-in

When PHP releases a new version, you're stuck waiting for loader updates. Your customers can't upgrade their servers until the loader catches up.

Deployment Friction

Asking customers to install extensions, modify php.ini, or contact their hosting provider creates support burden and lost sales.

Powerful Protection, Zero Dependencies

Everything you need to protect and license your PHP applications

Variable & Function Renaming

Automatically renames variables and functions across all files with cross-file consistency. Your $userName becomes $_o0.

AES-256-GCM String Encryption

All string literals are encrypted with authenticated encryption. Each string has a unique IV and authentication tag for tamper detection.

Built-in License Management

Generate, validate, and manage licenses directly. Hostname, MAC address, and IP locking with CIDR support. No separate product needed.

Flexible Expiration

Time-based expiration with grace periods. Support for hard expiration dates, trial licenses, and never-expiring enterprise licenses.

Developer API

Full PHP API for e-commerce integration. Generate licenses programmatically from your checkout system. Online validation with offline caching.

Vendor Preservation

Composer packages in your vendor directory are copied unchanged. Only your code is obfuscated, keeping dependencies intact.

How We Compare to ionCube

An honest comparison to the industry's leading PHP encoder

Feature PurePHPEncoder ionCube
Deployment
Requires Loader Extension No Yes
Works on Shared Hosting Yes Requires loader install
PHP Version Compatibility Any PHP 8.0+ Depends on loader updates
Server Requirements OpenSSL (standard) ionCube Loader
Code Protection
Variable Renaming Yes N/A (bytecode)
Function Renaming Yes N/A (bytecode)
String Encryption AES-256-GCM Proprietary
Cross-file Consistency Yes N/A
Bytecode Compilation No Yes
Protection Level Medium-High Very High
Licensing Features
Built-in License Generation Yes Separate product
Hostname Locking Yes (multiple) Yes
MAC Address Locking Yes (multiple) Yes
IP Address Locking Yes (CIDR support) Yes
Custom Metadata Unlimited Limited
Online Validation Yes Yes
Grace Periods Yes Yes
Developer Tools
CLI Interface Yes Yes
GUI Application No Yes
Developer API Yes Yes
CSS/JS Minification Yes (with source maps) No
Encoding Reports Text & JSON Yes

Choose Your Edition

Select the right level of protection for your needs

Encoder Edition

Code protection only

  • Variable & function renaming
  • AES-256-GCM string encryption
  • Comment removal & compression
  • PHP version locking
  • Cross-file consistency
  • Vendor directory preservation
Learn More

Enterprise-Grade Security

Built on proven cryptographic standards

AES-256-GCM

NIST-approved authenticated encryption for all string literals

RSA-2048

Digital signatures ensure licenses cannot be forged or tampered with

HKDF Key Derivation

Encryption keys are properly derived from your secret using HKDF

Tamper Detection

Any modification to license data invalidates the cryptographic signature

Ready to Protect Your PHP Code?

Start securing your applications today with zero deployment friction.