UnPHP
online Freewww.unphp.net
Quick Facts
What it does
Automatically decodes PHP files using common obfuscation techniques. Handles eval(), gzinflate(), str_rot13(), str_replace(), base64_decode(), and preg_replace() combinations. Performs recursive deobfuscation through multiple nested layers—tested with 81 rounds of eval + base64. Supports custom decoder functions and regex patterns.
When to use it
- Decoding PHP malware samples
- Analyzing obfuscated WordPress infections
- Quick eval/base64 chain decoding
- When decodephp.io is overkill
When not to use it
- IonCube/Zend Guard encoded files
- Non-PHP code
- Custom/novel obfuscation techniques
Limitations
- Limited to known obfuscation patterns
- No IonCube/commercial encoder support
- May fail on heavily customized obfuscation
Frequently Asked Questions
Is UnPHP free to use?
What is the file size limit for UnPHP?
What platforms does UnPHP support?
Does UnPHP require an account?
Is UnPHP open source?
What are the limitations of UnPHP?
What does UnPHP do?
Related Tools
The cyber Swiss Army knife. Drag-and-drop operations into recipes for encoding, decoding, encryption, and data analysis—all in your browser.
Professional IonCube decoder supporting versions 10 through 15 with PHP 7.1 to 8.4. Upload encrypted PHP files and get readable source code back.
A curated directory and browser-based toolkit for security researchers. GhostKit combines 14+ client-side tools — JS deobfuscation, encoding/decoding, URL analysis, email header parsing, hash generation, JWT/SAML decoding, and more — with a comprehensive directory of external security tools.
Browser-based JavaScript deobfuscator supporting 15+ formats including JSFuck, obfuscator.io, and packed code.