Encoding & Hashing

Encode, decode, and hash text with Base64, URL, JWT, SHA, and more.

lock

Base64 Encode / Decode

Encoding & Hashing

arrow_forward

Encode and decode Base64 strings.

link

URL Encode / Decode

Encoding & Hashing

arrow_forward

Encode and decode URL and query string components.

code

HTML Entity Encoder

Encoding & Hashing

arrow_forward

Encode and decode HTML entities.

key

JWT Decoder

Encoding & Hashing

arrow_forward

Decode JWT header and payload safely in the browser.

fingerprint

Hash Generator

Encoding & Hashing

arrow_forward

Generate SHA-256, SHA-1, and MD5 hashes from text.

numbers

Hex Encode / Decode

Encoding & Hashing

arrow_forward

Convert text to hexadecimal and back.

translate

ASCII Converter

Encoding & Hashing

arrow_forward

Convert between text and ASCII decimal codes.

language

Unicode Encoder

Encoding & Hashing

arrow_forward

Encode and decode Unicode escape sequences.

sync

ROT13 Encoder

Encoding & Hashing

arrow_forward

Apply ROT13 cipher encode and decode.

volume_up

Morse Code Converter

Encoding & Hashing

arrow_forward

Convert text to Morse code and back.

memory

Binary Text Converter

Encoding & Hashing

arrow_forward

Convert text to binary and binary to text.

public

Punycode Converter

Encoding & Hashing

arrow_forward

Encode and decode Punycode domain names.

FAQ

Common questions about Encoding & Hashing on the Developer Tools Hub.

Encode, decode, and hash text with Base64, URL, JWT, SHA, and more. All tools in this category are designed to run instantly in your browser.
Yes. All tools in this category are free to use with no sign-up required.
Live tools in this category process input locally in your browser. Your text, numbers, and files are not uploaded to my server.
New utilities are published regularly. Bookmark this category page to see when more encoding & hashing go live.