ionCube PHP Encoder 12.0 is the industry-leading solution for protecting PHP scripts, providing quick, simple and effective protection for your source code.
The ionCube Encoder converts PHP source code into bytecode, which can be obfuscated and encrypted for added security, and our unique Dynamic Keys feature uses algorithmic keys that are not stored, providing an extra layer of security for your encoded PHP scripts.
The Pro and Cerberus editions of the ionCube Encoder include built-in PHP licensing features, allowing you to license your PHP scripts and control where and for how long they can be used.
The ionCube PHP Encoder is available for Windows, Linux, FreeBSD and macOS. All editions include a command line Encoder, making it easy to automate your encoding tasks and integrate with your development workflow. The Windows and macOS editions also include a graphical user interface, making it easy to use the Encoder and access its advanced features without needing to use the command line.
ionCube Encoded files are compatible with the most widely used operating systems, and support PHP up to PHP 8.1. If you need support for other platforms, just let us know and we'll be happy to help.
Use this guide to find the best fit for your needs.
Are you a website owner? Basic, but consider Pro or Cerberus
The Basic edition can provide protection for your website, such as to code related to configuration and customer data. This guards against access from the hosting company, admins and hackers. Consider upgrading to the Pro or Cerberus editions for licensing features to limit where your code can be used.
Are you a product developer? Pro or Cerberus
The Pro and Cerberus editions offer advanced protection and licensing capabilities to help you protect and distribute your products. They allow you to create license files that control where and for how long your products can be used, providing protection against unauthorized use and also supporting custom licensing ideas. The ability to time-expire license files is ideal for releasing trial versions of your products, and overall, the native licensing features of Pro and Cerberus editions offer advantages over PHP based licensing.
Are you a website designer? Pro or Cerberus
The protection and licensing capabilities of the Pro and Cerberus editions can help you protect and share early versions of your work with clients, with time-limited licensing to control how long it can be used.
Are you an enterprise customer? Pro or Cerberus + Standard/Premium Support
The Pro and Cerberus editions plus a support plan offer advanced protection and licensing capabilities, plus access to expert support for your code protection needs. Compared to the Basic edition, the licensing capabilities provide the ability to restrict files to authorised machines, and also control how long they can be used.
Using continuous integration? Pro and Cerberus CI Edition
The CI Edition is designed for users who encode as part of a CI pipeline, and offers flexible temporary machine licenses. License control features such as on-demand license activation and deactivation allow you to easily manage your licenses, and automatic daily license releases ensure that you can always access the licenses you need. Two license slots are included with the option to buy more, so you can easily scale up as needed.
Are you a website agency looking to offer encoding as a service?
Please contact sales to ask about our Agency Edition.
For more details, including pricing information, visit our product comparison page