SCRAMBLEPHP

BASIC PHP OBFUSCATOR.

SCRAMBLEPHP

Basic PHP Obfuscator

Protect your code!

Single file only

What's SCRAMBLEPHP?

SCRAMBLEPHP is a basic PHP obfuscator. It takes your PHP code and converts it in a way, thats unreadable for humans but executes the same way as the original.

Please not that this is not an encryption by any means and can still be de-obfuscated.

Why would I use an obfuscator?

By obfuscating your PHP script you can prevent others from simply opening your files in an editor and reading, modifying or copying your code.

This will not affect the execution of your code as long as all your code is contained within a single file.

Additional Information

How does SCRAMBLEPHP work?

SCRAMBLEPHP transforms your PHP code by converting it to an unreadable format while maintaining its functionality. The obfuscator encodes your code using various techniques including:

Variable Renaming
All variable and function names are replaced with meaningless characters, making the code logic harder to follow.

Whitespace Removal
Unnecessary whitespace and formatting is removed to make the code more compact and harder to read.

String Encoding
String literals are encoded and require runtime decoding, hiding the original content.

Important Limitations

Please note that SCRAMBLEPHP works best with single-file scripts. If your code includes external files or requires multiple PHP files, you may need to obfuscate each file separately or combine them first.

Security Notice

Obfuscation is not encryption and can be reversed with sufficient effort. Use it as a deterrent against casual code reading, not as a security measure for sensitive data or algorithms.

Best Practices

Always keep a backup of your original, unobfuscated code. Debugging obfuscated code is extremely difficult, so only obfuscate production-ready code.