Encode text or files as Base64
Online Encoding & Decoding Tools
Base64, URL encoding, HTML entities, Unicode, binary, JWT and Basic Auth utilities in one place.
A focused entry for everyday encoding, decoding, escaping and token inspection tasks. Handle Base64 text and files, URL parameters, HTML entities, Unicode escapes, binary text, JWT payloads and Basic Auth headers locally in your browser.
Built for these intents
Check URL query parameter escaping
Display HTML snippets safely
Inspect JWT and Basic Auth API credentials
Tools in this hub
Base64 Encoder / Decoder
Encode text to Base64 or decode Base64 back to plain text with full UTF-8 support. Instant bidirectional conversion with one-click copy for any string.
Base64 File Encoder
Encode any local file to a Base64 data URL for images, PDFs and binary files to embed assets directly in HTML, CSS and JSON data payload strings.
URL Encoder / Decoder
Encode or decode URL-safe strings using percent-encoding for query params and path segments. Essential for building safe query strings and REST URLs.
HTML Entities
Encode or decode HTML entities (&, <, >, ", ') for safe rendering. Prevent XSS and keep templating output clean and correct.
Text to Unicode
Convert text to Unicode escape sequences (\uXXXX) and back for UTF-16. Ideal for debugging encoded strings and inspecting raw code points easily.
Text to Binary
Convert text to binary or back via UTF-8 encoding for ASCII and Unicode characters. Handy for low-level debugging, encoding tutorials and CTF puzzles.
JWT Parser
Decode and inspect JWT tokens (header, payload, expiry) with signature check. Inspect auth claims and expiry without sending secrets anywhere.
Basic Auth Generator
Generate Basic-Auth Authorization header from username and password with Base64. Copy ready-to-use headers for API testing and local dev proxies.
Color Converter
Convert colors between HEX, RGB and HSL formats with full alpha channel support. Alpha-aware color translation for CSS, design tools and style guides.
Case Converter
Convert text between camelCase, snake_case, kebab-case, PascalCase and CONSTANT_CASE instantly. Switch naming styles for code, configs and identifiers.
Roman Numeral Converter
Convert between Arabic numbers (1-3999) and Roman numerals instantly. Handy for chapters, outlines, clock faces, movie sequels and classic notation.
Text to NATO Alphabet
Convert text to NATO phonetic alphabet (Alpha, Bravo, Charlie) for clear radio and phone communication. Spell out words letter by letter with confidence.
Suggested workflows
API auth debugging
Decode JWT payloads, generate Basic Auth headers and clean URL parameters.
Frontend escaping
Convert HTML entities, Unicode escapes and URL text to fix display issues.
File embedding
Encode local files as Base64 data URLs and copy them into configs or snippets.
Why an encoding hub helps
Covers API and frontend friction
Auth headers, query strings, HTML escaping and character encoding often overlap during debugging.
Fast paste-and-go work
Most encoding jobs are short-lived string transformations, so a web tool is faster than opening an IDE.
Sensitive data stays local
Tokens, headers and files are processed in your browser rather than sent to a remote service.
Encoding tools FAQ
Is Base64 encryption?
No. Base64 is an encoding format and can be decoded by anyone. It should not be used to protect secrets.
How is URL encoding different from HTML entities?
URL encoding is for addresses and query strings, while HTML entities are for safely displaying special characters in HTML.
Does JWT parsing verify signatures?
Parsing shows header and payload. Signature verification depends on tool support and whether you provide the signing key.