PHP Encoder & Security Solution

Protect your PHP source.
Ship confidently.

phpsecure helps you distribute PHP applications without exposing your source code. Encode scripts, control usage with licensing, and deploy fast across supported PHP versions.

Fast encoding Secure by design

Features built for real-world PHP delivery

Make it hard to steal, easy to ship, and simple to manage.

Source code protection

Encode PHP scripts so your business logic isn’t distributed in readable form.

Licensing controls

Lock usage to a domain or environment and manage license rules from your dashboard.

Fast builds

Encode single files or full directory trees while preserving structure for deployment.

Loader-based execution

Run encoded scripts through a lightweight loader extension on your server.

Tamper detection

Optional integrity checks to reduce the risk of modified encoded payloads.

Future PHP version support

Your subscription includes support for future PHP releases. No need to purchase another subscription when new PHP versions are released.

How phpsecure works

A simple flow: encode your scripts, deploy the loader, run safely.

1) Encode

Choose a single file or a whole project folder. phpsecure outputs encoded PHP while keeping your directory structure intact.

Typical use cases:

  • Selling PHP apps / scripts
  • Protecting plugins / modules

2) Deploy & Run

Install the phpsecure loader on the target server. Encoded scripts are executed through the loader with checks and policies you control.

What you control:

  • Domain/environment binding
  • Support for multiple PHP versions (as you package loaders)

Pricing

Most Poplular

Pro

For solo devs and Professionals.

₱499
/ month
  • Web encoder
  • Basic licensing
  • Chat support
  • Remote Desktop support
  • Subscriptions are licensed per account and are not intended to be shared with other users.
Choose Pro

Downloads

Get the loader and tools.

phpsecure Loader

Install the PHP extension on your server to run encoded files.

curl -fsSL https://phpsecure.ezsoftware.net/ezloader-install.sh | sudo bash

Vefify your installation

php -m | grep -i ezloader

Encoder

Use the web encoder.

FAQ

Is phpsecure the same as obfuscation?

phpsecure is positioned as an encoder + loader model. Encoded scripts require the loader to run, enabling policy checks (like domain locking) before execution.

Can I lock encoded scripts to a domain?

Yes — domain/environment binding is a common licensing feature.

What do I need to install on the client server?

The phpsecure loader extension. Once installed, encoded scripts execute normally through PHP.

Do you keep our website files uploaded to the web encoder?

No. Your files are processed only for encoding and are automatically deleted from the server once the encoded package is generated. We do not store, log, or retain any uploaded source code on our servers.

What platforms are supported?

PHPSECURE currently supports servers running Linux with the following architectures:

  • Linux x86_64 (amd64)
  • Linux i386 (32-bit x86)
  • Linux ARM64 (aarch64)

Supported environments include common Linux distributions such as:

  • Ubuntu
  • Debian
  • Red Hat / AlmaLinux / Rocky Linux
  • CentOS
  • Amazon Linux
  • Other compatible Linux distributions running PHP

The following platforms are not currently supported:

  • BSD-based systems (FreeBSD, OpenBSD, NetBSD)
  • Apple macOS servers
  • Microsoft Windows servers
  • 32-bit ARM platforms
  • Shared hosting environments where installing PHP extensions is not allowed

PHPSECURE requires the PHPSECURE Loader extension to be installed on the server. Because shared hosting providers typically do not allow custom PHP extensions, they are not supported.

Ready to protect your PHP product?
Create an account, encode your first project, and ship securely.