trydevtools
HomeCategoriesAbout
⌘ K
json
text
markdown
encoding
converters
web
color
time
images
regex
formatters
utilities
trydevtools

750+ developer utilities. Everything runs in your browser — no accounts, no uploads, no tracking.

All tools·About·FAQ·Privacy·Terms·Contact
JSON
  • JSON Formatter
  • JSON Validator
  • JSON Minifier
  • + 20 more →
Text
  • Word Counter
  • Character Counter
  • Case Converter
  • + 51 more →
Markdown
  • Markdown Editor & Preview
  • Markdown to HTML
  • HTML to Markdown
  • + 91 more →
Encoding
  • Base64 Encoder
  • Base64 Decoder
  • Image to Base64
  • + 81 more →
Converters
  • XML to JSON
  • TOML to JSON
  • SQL Insert to JSON
  • + 56 more →
Formatters
  • HTML Formatter
  • CSS Formatter
  • JavaScript Formatter
  • + 49 more →
Web
  • HTTP Status Codes
  • MIME Type Lookup
  • User-Agent Parser
  • + 46 more →
Color
  • Color Picker
  • Color Converter
  • Contrast Checker
  • + 40 more →
Time & Date
  • Unix Timestamp Converter
  • Timezone Converter
  • Cron Expression Parser
  • + 36 more →
Images
  • PNG to JPG
  • JPG to PNG
  • PNG to WebP
  • + 78 more →
Regex
  • Regex Tester
  • Regex Debugger
  • Regex Explainer
  • + 79 more →
Utilities
  • Password Generator
  • Random Number Generator
  • Random Picker
  • + 116 more →
© 2026 TryDevTools. All rights reserved.Crafted for the open web
trydevtools
HomeCategoriesAbout
⌘ K
json
text
markdown
encoding
converters
web
color
time
images
regex
formatters
utilities
trydevtools

750+ developer utilities. Everything runs in your browser — no accounts, no uploads, no tracking.

All tools·About·FAQ·Privacy·Terms·Contact
JSON
  • JSON Formatter
  • JSON Validator
  • JSON Minifier
  • + 20 more →
Text
  • Word Counter
  • Character Counter
  • Case Converter
  • + 51 more →
Markdown
  • Markdown Editor & Preview
  • Markdown to HTML
  • HTML to Markdown
  • + 91 more →
Encoding
  • Base64 Encoder
  • Base64 Decoder
  • Image to Base64
  • + 81 more →
Converters
  • XML to JSON
  • TOML to JSON
  • SQL Insert to JSON
  • + 56 more →
Formatters
  • HTML Formatter
  • CSS Formatter
  • JavaScript Formatter
  • + 49 more →
Web
  • HTTP Status Codes
  • MIME Type Lookup
  • User-Agent Parser
  • + 46 more →
Color
  • Color Picker
  • Color Converter
  • Contrast Checker
  • + 40 more →
Time & Date
  • Unix Timestamp Converter
  • Timezone Converter
  • Cron Expression Parser
  • + 36 more →
Images
  • PNG to JPG
  • JPG to PNG
  • PNG to WebP
  • + 78 more →
Regex
  • Regex Tester
  • Regex Debugger
  • Regex Explainer
  • + 79 more →
Utilities
  • Password Generator
  • Random Number Generator
  • Random Picker
  • + 116 more →
© 2026 TryDevTools. All rights reserved.Crafted for the open web
trydevtools
HomeCategoriesAbout
⌘ K
json
text
markdown
encoding
converters
web
color
time
images
regex
formatters
utilities
01
home/categories/encoding
01
/encoding

Encoding Tools

Base64, URL, HTML, JWT, hash — encode and decode everything.

84 tools10 popularruns locally
Encoding Tools84 tools indexed
/
Sort
View
Base64 Encoder
popular

Encode text or files to Base64 with URL-safe option.

base64-encodeopen
Base64 Decoder
popular

Decode Base64 strings back to plain text or binary.

base64-decodeopen
Image to Base64

Convert images to Base64 data URIs for CSS and HTML.

image-to-base64open
Base64 to Image

Decode a Base64 data URI and preview the image.

base64-to-imageopen
URL Encoder
popular

Percent-encode URLs and query string parameters.

url-encodeopen
URL Decoder

Decode percent-encoded URLs back to readable text.

url-decodeopen
HTML Encoder

Escape special characters to HTML entities.

html-encodeopen
HTML Decoder

Decode HTML entities back to plain text.

html-decodeopen
HTML Entity Converter

Look up HTML entities by name, character, or code.

html-entitiesopen
Text to Hex

Convert text strings to hexadecimal encoding.

text-to-hexopen
Hex to Text

Decode hexadecimal strings back to readable text.

hex-to-textopen
Hex to RGB

Convert hex colour codes to RGB values and back.

hex-to-rgbopen
ASCII Converter

Convert between text, ASCII codes, and character tables.

ascii-converteropen
Unicode Converter

Convert text to Unicode code points, escape sequences, and back.

unicode-converteropen
ROT13 Encoder / Decoder

Apply the ROT13 Caesar cipher to any text.

rot13open
Caesar Cipher

Encode and decode text with a configurable letter shift.

caesar-cipheropen
MD5 Hash Generator

Compute the MD5 hash of any string.

md5-generatoropen
SHA-1 Hash Generator

Compute SHA-1 digests of any string.

sha1-generatoropen
SHA-256 Hash Generator
popular

Compute SHA-256 digests — the gold standard for integrity.

sha256-generatoropen
SHA-512 Hash Generator

Compute SHA-512 digests of any string.

sha512-generatoropen
Bcrypt Generator
popular

Hash passwords with bcrypt — the secure way.

bcrypt-generatoropen
HMAC Generator

Generate HMAC-SHA256/SHA512 message authentication codes.

hmac-generatoropen
JWT Decoder
popular

Inspect the header, payload and signature of any JWT.

jwt-decoderopen
JWT Encoder
popular

Build and sign JSON Web Tokens with any algorithm.

jwt-encoderopen
Morse Code Translator

Translate text to Morse code and decode Morse back to text.

morse-code-translatoropen
QR Code Generator
popular

Generate QR codes from URLs, text, Wi-Fi, vCards.

qr-code-generatoropen
QR Code Reader

Decode QR codes from uploaded images.

qr-code-readeropen
Punycode Converter

Encode and decode internationalised domain names (IDN).

punycode-converteropen
UUID Generator
popular

Generate v1, v4 and v7 UUIDs in bulk.

uuid-generatoropen
UUID v7 Generator
popular

Generate time-ordered UUID v7s — ideal for database keys.

uuid-v7-generatoropen
ULID Generator

Generate Universally Unique Lexicographically Sortable Identifiers.

ulid-generatoropen
Nano ID Generator

Generate tiny, URL-safe random IDs.

nanoid-generatoropen
Slugify (Encoding)

Convert text to URL-safe slugs for routing and IDs.

slugifyopen
SHA-3 / Keccak Generator

SHA-3 (Keccak) hashes — 224/256/384/512 bit.

sha3-generatoropen
BLAKE2 Hash Generator

BLAKE2b and BLAKE2s hashes — fast modern alternatives to SHA-2.

blake2-generatoropen
BLAKE3 Hash Generator

BLAKE3 — extremely fast modern cryptographic hash.

blake3-generatoropen
CRC32 Generator

Compute CRC32 checksums — used by ZIP, Ethernet and PNG.

crc32-generatoropen
RIPEMD-160 Generator

RIPEMD-160 hash, used by Bitcoin addresses.

ripemd160-generatoropen
PBKDF2 Generator

Derive a key from a password using PBKDF2.

pbkdf2-generatoropen
scrypt Generator

Memory-hard password hashing with scrypt.

scrypt-generatoropen
Argon2 Generator

OWASP-recommended password hash.

argon2-generatoropen
File Checksum Verifier

Drop a file and get its MD5 / SHA-1 / SHA-256.

file-checksumopen
AES Encrypt

AES-GCM and AES-CBC encryption in the browser.

aes-encryptopen
AES Decrypt

Decrypt AES-GCM and AES-CBC ciphertext.

aes-decryptopen
RSA Key Pair Generator

Generate RSA public / private key pairs in PEM.

rsa-key-generatoropen
RSA Encrypt / Decrypt

Encrypt or decrypt short payloads with an RSA key.

rsa-encrypt-decryptopen
Ed25519 Key Pair Generator

Generate Ed25519 signing keys.

ed25519-key-generatoropen
Base32 Encoder / Decoder

RFC 4648 Base32 — used by OTP secrets.

base32-converteropen
Base58 Encoder / Decoder

Bitcoin / Solana-style Base58 encoding.

base58-converteropen
Base62 Encoder / Decoder

Base62 — common for short URLs.

base62-converteropen
Base85 / ASCII85 Converter

Base85 encoding used by Adobe, git binary diffs.

base85-converteropen
Base91 Encoder / Decoder

Compact text encoding using 91 printable characters.

base91-converteropen
Base45 Encoder / Decoder

Base45 — used by EU COVID green passes.

base45-converteropen
Base36 Encoder / Decoder

Base36 — compact alphanumeric encoding for big numbers.

base36-converteropen
Quoted-Printable Converter

Quoted-Printable encoding used by email.

quoted-printable-converteropen
Octal Converter

Convert text and numbers to / from octal.

octal-converteropen
BCD Converter

Binary-Coded Decimal — used by embedded systems.

bcd-converteropen
Hex Dump Viewer

View any text as a classic xxd-style hex dump.

hex-dump-vieweropen
Vigenère Cipher

Encode and decode with the Vigenère cipher.

vigenere-cipheropen
Atbash Cipher

Mirror-alphabet substitution cipher.

atbash-cipheropen
Rail Fence Cipher

Zigzag transposition cipher.

rail-fence-cipheropen
Affine Cipher

Mathematical substitution cipher (ax + b mod 26).

affine-cipheropen
Bacon Cipher

Bacon's binary-substitution cipher.

bacon-cipheropen
Beaufort Cipher

Variation of the Vigenère cipher — its own inverse.

beaufort-cipheropen
Substitution Cipher

Generic monoalphabetic substitution.

substitution-cipheropen
A1Z26 Cipher

A=1, B=2, … letter-to-number cipher.

a1z26-cipheropen
Polybius Square

Encode letters as row/column number pairs.

polybius-squareopen
Letter Frequency Analyzer

Plot letter frequencies — break ciphers.

letter-frequency-analyzeropen
Snowflake ID Generator

Twitter-style time-sortable 64-bit IDs.

snowflake-id-generatoropen
Hashids Converter

Encode integers to short opaque IDs and back.

hashids-converteropen
API Key Generator

Generate strong random API keys.

api-key-generatoropen
IP to Integer Converter

Convert IPv4 to / from 32-bit integers.

ip-to-integeropen
IPv6 Expand / Compress

Switch IPv6 addresses between compressed and full form.

ipv6-converteropen
CIDR Calculator

Compute network ranges from a CIDR block.

cidr-calculatoropen
MAC Address Formatter

Normalise MAC addresses across separator styles.

mac-formatteropen
Magnet URI Parser

Break a magnet link into its parts.

magnet-uri-parseropen
Data URI Builder

Turn any file into a data: URI.

data-uri-builderopen
Data URI Parser

Parse a data: URI back into its bytes and MIME.

data-uri-parseropen
XML Escape / Unescape

Escape XML-significant characters.

xml-escapeopen
HTML Attribute Encoder

Safe encoding for HTML attribute values.

html-attribute-encoderopen
Leet Speak Converter

Convert text to (and from) leet speak.

leet-speakopen
Pig Latin Converter

Translate text to Pig Latin.

pig-latinopen
Upside-Down Text

Generate flipped Unicode text.

upside-down-textopen
Zalgo Text Generator

Add combining diacritics to make text glitchy.

zalgo-textopen
84 shown·84 total
indexed locally · 0ms network
FAQ

About Encoding tools

Quick answers to the questions developers ask most.

Base64 is a binary-to-text encoding scheme that represents binary data using printable ASCII characters. Used for embedding images, encoding JWT payloads, and transmitting binary over text protocols.
Yes. JWT decoding is purely client-side — we decode the base64url-encoded header and payload locally. Your tokens never leave the page.
Yes. Every encoding tool is completely free — no account, no subscription, no upsells.
Never. Every tool processes data entirely in your browser using JavaScript. Open your browser's network tab while using any tool — you'll see zero outbound requests.
Explore more

Other categories

Switch context — 11 more toolsets ready to go.

{ }
JSON
23 tools
Aa
Text
54 tools
M↓
Markdown
94 tools
⇄
Converters
59 tools
{ }
Formatters
52 tools
</>
Web
49 tools
◐
Color
43 tools
⏱
Time & Date
39 tools
▣
Images
81 tools
/./
Regex
82 tools
⌘
Utilities
119 tools
trydevtools

750+ developer utilities. Everything runs in your browser — no accounts, no uploads, no tracking.

All tools·About·FAQ·Privacy·Terms·Contact
JSON
  • JSON Formatter
  • JSON Validator
  • JSON Minifier
  • + 20 more →
Text
  • Word Counter
  • Character Counter
  • Case Converter
  • + 51 more →
Markdown
  • Markdown Editor & Preview
  • Markdown to HTML
  • HTML to Markdown
  • + 91 more →
Encoding
  • Base64 Encoder
  • Base64 Decoder
  • Image to Base64
  • + 81 more →
Converters
  • XML to JSON
  • TOML to JSON
  • SQL Insert to JSON
  • + 56 more →
Formatters
  • HTML Formatter
  • CSS Formatter
  • JavaScript Formatter
  • + 49 more →
Web
  • HTTP Status Codes
  • MIME Type Lookup
  • User-Agent Parser
  • + 46 more →
Color
  • Color Picker
  • Color Converter
  • Contrast Checker
  • + 40 more →
Time & Date
  • Unix Timestamp Converter
  • Timezone Converter
  • Cron Expression Parser
  • + 36 more →
Images
  • PNG to JPG
  • JPG to PNG
  • PNG to WebP
  • + 78 more →
Regex
  • Regex Tester
  • Regex Debugger
  • Regex Explainer
  • + 79 more →
Utilities
  • Password Generator
  • Random Number Generator
  • Random Picker
  • + 116 more →
© 2026 TryDevTools. All rights reserved.Crafted for the open web