Encoders & Converters

Transform data between formats — Base64, URL, JSON↔YAML, hex, and more.

Popular

Base64 Encode / Decode

Base64 encode or decode any text or binary data instantly in your browser. Supports standard Base64, URL-safe Base64, and padding-free variants used in JWT tokens, data URIs, HTTP Basic Auth, and email attachments. No data leaves your device.

Open →

URL Encoder / Decoder

URL encode or decode text online instantly. Supports percent-encoding for query parameters, path components, and full URIs using encodeURIComponent and encodeURI rules. 100% client-side, no data sent to servers.

Open →

HTML Entity Encoder

HTML entity encoder and decoder. Convert special characters like < > & " ' to HTML entities (&lt; &gt; &amp;) and back. Prevents XSS attacks in templates. Handles numeric, named, and hexadecimal entities.

Open →

Unicode Escape / Unescape

Convert Unicode characters to \uXXXX escape sequences or decode escape sequences back to readable text. Supports Basic Multilingual Plane characters, surrogate pairs, and \u{XXXXXX} extended escapes for emoji and supplementary characters.

Open →

Hex ↔ ASCII Converter

Convert hex to text or text to hex instantly. Paste hexadecimal bytes and get readable ASCII/UTF-8 text, or encode any text as hex. Supports custom separators (space, comma, 0x prefix) and displays character codes.

Open →

JSON ↔ YAML Converter

Convert JSON to YAML or YAML to JSON online instantly. Paste your data, choose direction, and get properly formatted output. Handles nested objects, arrays, and multiline strings. Useful for Kubernetes, Docker Compose, and CI/CD config migration.

Open →

Case Converter

Convert text between camelCase, PascalCase, snake_case, kebab-case, UPPER_CASE, lowercase, Title Case, and CONSTANT_CASE instantly. Useful for variable naming, URL slugs, database columns, and API field normalization.

Open →

Base32 Encode / Decode

Encode or decode data using Base32 encoding (RFC 4648 standard). Uses the A-Z/2-7 alphabet with = padding. Base32 is case-insensitive and used in TOTP two-factor authentication secrets (Google Authenticator) and content addressing.

Open →
New

.env ↔ JSON Converter

Convert .env files to JSON and JSON objects back to .env format. Handles comments, quoted values, export prefix, and variable substitution. Useful for migrating configs between tools that consume different formats.

Open →
New

Data URI Encoder / Decoder

Encode images and files to base64 data URIs for embedding directly in HTML, CSS, and JavaScript. Drag and drop any file — SVG, PNG, JPEG, WOFF — and get the complete data: URL ready to paste. Also decodes data URIs back to files.

Open →