Encoders & Decoders
Encoding, escaping, hashing, and token-inspection tools for debugging transformed strings before they move downstream.
Start from the format you have now: Base64 text, a URL component, HTML entities, a JWT, or a hash value to verify.
Decode opaque values first so you can inspect claims, characters, separators, or checksums before copying them elsewhere.
After decoding or encoding, use nearby hash, JWT, URL, or HTML helpers only when the same value needs another representation.
Tools In Encoders & Decoders
Pick a specific utility by the action you need to finish.
Base64 Encoder/Decoder
Encode and decode Base64 strings
URL Encoder/Decoder
Encode and decode URLs and query strings
HTML Entity Encoder/Decoder
Encode and decode HTML entities
JWT Decoder
Decode and inspect JWT tokens
Unicode Converter
Convert between Unicode and characters
XML Escape/Unescape
Escape and unescape XML special characters
JavaScript String Escape
Escape and unescape JavaScript strings
SQL Escape
Escape strings for SQL queries
CSV Escape/Unescape
Escape and unescape CSV field values
MD5 Hash Generator
Generate MD5 hashes from text or files
SHA-256 Hash Generator
Generate SHA-256 and other SHA hashes
AES Encryption/Decryption
Encrypt and decrypt text with AES
RSA Encryption/Decryption
RSA key generation, encrypt and decrypt
HMAC Generator
Generate HMAC authentication codes
Hex Encoder/Decoder
Encode and decode hexadecimal strings
Binary Encoder/Decoder
Encode and decode binary strings
Choose The Right Encoding Tool
JWT to inspect token claims, Base64 for transport strings, URL encoding for query values, HTML entities for markup, SHA-256 for checksums, and AES or RSA only for browser-side encryption experiments with non-sensitive input.
Decode and inspect JWT tokens
Encode and decode Base64 strings
Encode and decode URLs and query strings
Encode and decode HTML entities
Generate SHA-256 and other SHA hashes
RSA key generation, encrypt and decrypt
Recommended Tools In This Topic
These are useful starting points when you need a quick result before moving to a nearby developer check.
How To Choose The Right Tool
Decode and inspect JWT tokens
Encode and decode Base64 strings
Encode and decode URLs and query strings
About Encoders & Decoders
Use this hub when values need to be inspected, escaped, decoded, or re-encoded before they move into requests, tokens, templates, or storage. A practical sample is a callback URL that contains encoded state, an HTML snippet, and a checksum you need to compare. Common mistakes are decoding twice, applying HTML escaping to JavaScript or SQL, and treating reversible encoding as encryption. Next checks should stay close: validate JSON after decoding payloads, use HMAC for keyed message checks, and use AES or RSA pages only for non-sensitive browser-side experiments, not production key custody.
Encoders & Decoders FAQ
It helps you stay inside one debugging or transformation family instead of jumping across unrelated tools.
Start with the action label that matches your current input, then use the related links when the same value needs another check.
No. These pages are built for quick browser-based utility work without adding an account step.
Related Developer Sections For This Workflow
These links stay close to the same JSON, API, encoding, schema, or type-generation task instead of listing every Dev section.