Encode and decode Base64, URLs, HTML entities and images. Full Unicode support, so emoji and non-Latin scripts work correctly.
8 tools in this category.
Encode any text to Base64 — full UTF-8 support, with optional URL-safe output.
Decode Base64 back to text — accepts both alphabets and any line wrapping automatically.
Percent-encode text for URLs — with the component/full-URL distinction that most encoders get wrong.
Turn percent-encoded URLs and query strings back into readable text.
Escape text into HTML entities so markup and user content display literally instead of executing.
Convert HTML entities back to the characters they represent.
Drop an image and get a data URI, ready-to-paste CSS rule or <img> tag — the file never leaves your device.
Paste Base64 or a data URI to preview the image and download it as a file.