← Back to Tools

    Encoder / Decoder

    Encode and decode text using Base64, URL encoding, HTML entities, hex, binary, Unicode escapes, ROT13, and Punycode.

    100% Client-Side

    Encoding Type

    Select the encoding format to use

    Input

    Output

    Quick Reference

    🔐 Security Use Cases

    • • Base64: Decode suspicious email attachments, JWT payloads, obfuscated scripts
    • • URL Encode: Test for path traversal, XSS payloads, injection bypasses
    • • HTML Entities: Analyze XSS vectors, sanitize user input
    • • Hex: Inspect binary data, shellcode, network packets

    🛠 Developer Use Cases

    • • Unicode: Debug internationalization issues, homoglyph attacks
    • • Binary: Understand bit-level data, debug protocols
    • • ROT13: Classic cipher, CTF challenges
    • • Punycode: Detect IDN homograph attacks on domains

    🔒 All encoding and decoding happens in your browser. No data is sent to any server.