If the software is so old that it requires PHP 7.2 (which is now End-of-Life), it is likely better to replace it with a modern, open-source alternative. Conclusion
Running a decoder tool from an untrusted source on your local machine is a high-risk activity. These tools are often bundled with trojans. ioncube decoder php 72
Decoding proprietary software often violates the End User License Agreement (EULA). If the software is so old that it requires PHP 7
They attempt to "guess" the original code by watching how the bytecode executes, often resulting in "broken" code that requires hours of manual fixing. Why People Seek Decoders Decoding proprietary software often violates the End User
If you are stuck with an encoded PHP 7.2 file, try these steps before resorting to a decoder:
Many sites promise a "free ionCube decoder" but instead deliver malware or require "survey completions."
Ensuring that a closed-source script isn't "phoning home" or containing malicious backdoors. The Technical Challenge: PHP 7.2 Bytecode