Payload Encoder/Decoder
The Payload Encoder/Decoder converts strings between common formats used in web applications and security testing: Base64, Hex, and URL encoding.
Syntax
Types
base64: Base64 encoding/decoding.hex: Hexadecimal encoding/decoding.url: URL (percent) encoding/decoding.
Options
-d, --decode: Perform decoding instead of encoding.--help: Show this message and exit.
Usage Examples
Base64 encode a string
Base64 decode a string
URL encode a string
Hex encode a string
Technical Details
This tool uses Python's standard libraries (base64, urllib.parse, and built-in hex methods) to ensure deterministic and accurate transformations.
[!TIP] Use URL encoding when crafting payloads for web forms or URL parameters to ensure special characters are handled correctly by the server.