Encode text or files to Base64 (standard or URL-safe) in your browser.
Encoding & Decoding Tools
Encoding turns data into a form that survives a particular channel: Base64 for embedding binaries in text, percent-encoding for URLs, entities for HTML, hex and binary for low-level debugging. These tools handle each of those conversions in both directions, with UTF-8 handled correctly so Arabic, Hindi and emoji round-trip intact.
They are the tools you reach for while reading a token, fixing a broken query string or checking what a byte sequence actually says. Paste, convert, copy — nothing is sent anywhere.
Tools in this category
Decode Base64 or Base64url strings to text, with automatic padding repair.
Percent-encode text for safe use in URLs, query strings and form data.
Decode percent-encoded URLs and query strings back to readable text.
Escape HTML special characters (<, >, &, quotes) into entities to prevent XSS.
Decode HTML entities (&, ©, …) back to plain characters.
Convert text to Unicode escape sequences (\u0041), code points (U+0041) or HTML numeric entities.
Decode \uXXXX escapes, U+ code points and numeric entities into readable text.
Convert text to hexadecimal bytes (UTF-8) with custom separators and casing.
Decode hexadecimal byte strings into text.
Convert text to binary (bits) and binary back to text.
Convert between text and ASCII / Unicode code values (decimal, hex, octal, binary).