LowercaseOnline

— Free Online Text Tools

Encode & Decode Online

Select a tool on the right, paste your text, and get the result instantly.

Base64 Encode

Base64 Encode / Decode

Converts binary data or text to a Base64 ASCII string and back. Widely used in email attachments, data URLs, and API payloads.

Base64Url Encode / Decode

A URL-safe variant of Base64 that replaces + with - and / with _. Used in JWT tokens and OAuth flows.

URL Encode / Decode

Encodes special characters in URLs using percent-encoding so they can be safely transmitted in query strings and form data.

MD5 Hash

Generates a 128-bit hash fingerprint of your text. Useful for checksums and data integrity verification (not recommended for passwords).

SAML Encode / Decode

Compresses (deflate) and Base64-encodes SAML assertions for use in SSO redirects, or reverses the process to inspect SAML payloads.

Pretty JSON

Formats minified or ugly JSON into a human-readable, indented structure. Great for debugging API responses and config files.

Free Online Encode & Decode Tool

Need to quickly encode or decode data? Our free online tool handles Base64, URL encoding, MD5 hashing, SAML, and JSON formatting instantly — no download, no signup, no cost.

What Is Base64 Encoding?

Base64 is a binary-to-text encoding scheme that represents binary data as an ASCII string. It's commonly used to embed images in HTML/CSS, encode email attachments, and pass binary data through text-based APIs. Base64Url is a URL-safe variant used in JWTs and OAuth tokens.

What Is URL Encoding?

URL encoding (percent-encoding) converts characters that are not allowed in URLs into a safe format using a % followed by two hex digits. For example, a space becomes %20. It's essential for building valid query strings and form submissions.

What Is an MD5 Hash?

MD5 produces a fixed 32-character hexadecimal string from any input. It's used for file checksums, database lookups, and legacy systems. Note: MD5 is not cryptographically secure and should not be used for password hashing.

What Is SAML Encoding?

SAML (Security Assertion Markup Language) AuthnRequests sent via HTTP Redirect are deflate-compressed and Base64-encoded. This tool lets you encode XML assertions for SSO testing or decode received SAML payloads for inspection.

What Is Pretty JSON?

Pretty-printing JSON adds indentation and line breaks to make compact JSON readable. It's invaluable when debugging REST API responses, inspecting configuration files, or reading log output.