Encode / Decode
Input
⚠ Could not decode — input may not be valid for this encoding type.
Output
Output will appear here...
PowerShell Encoded Command Decoder
Attackers frequently use powershell -EncodedCommand <base64> to obfuscate malicious scripts.
Paste the Base64 string from a -EncodedCommand or -enc argument here to decode it. The output uses UTF-16LE encoding as PowerShell does.
Paste Encoded Command (Base64 only)
⚠ Not a valid Base64 encoded PowerShell command.
Decoded Script
Decoded script will appear here...
Try These Examples