Unicode Blocks Browser - Online Explore All Scripts
Browse Unicode by block: Latin, Cyrillic, CJK, Emoticons. See characters and copy with a click. Full reference.
UD5 Toolkit
Online Encode & Decode — Real-time, Secure, Client-side Processing
+, /). It is widely used to transmit binary data over text-based protocols such as email (MIME), HTTP, JSON, and XML. For example, images embedded in HTML or CSS via data URIs use Base64 encoding. Every 3 bytes of binary data are encoded into 4 Base64 characters, resulting in roughly a 33% size increase.
TextEncoder API for accurate UTF‑8 byte conversion.
+, /, and = (padding), which have special meanings in URLs. URL-safe Base64 (also known as "base64url") replaces + with - and / with _, and optionally omits the = padding. Use URL-safe Base64 when embedding encoded data in URL paths, query parameters, or file names. Check the "URL-safe Base64" option in our tool to enable this variant.
=) are added to make the output length a multiple of 4, slightly increasing the overhead for small inputs. For example, 1 byte becomes 4 Base64 characters (300% overhead), while 3 bytes become exactly 4 characters (33.3% overhead).
Browse Unicode by block: Latin, Cyrillic, CJK, Emoticons. See characters and copy with a click. Full reference.
Paste a potential XSS vector and see if it executes in a sandboxed iframe. For security researchers and education.
Paste a JSON Web Token and decode its header and payload. Verify signature if you provide the secret. Fully local.
Connect your MIDI keyboard and see pressed notes visually on a piano roll. Check velocity, channel, and aftertouch. No DAW needed.
Enter a URL and see the full redirect chain with status codes and response times. Also validates against your chosen rule.
Design borders with linear or conic gradients. Supports border‑image and background‑clip methods. Copy optimized CSS.
Build an iframe with different sandbox flags and see live which features are blocked. For secure embedding.
Paste an HTML snippet and see how a screen reader might interpret it. Highlights missing alt texts and ARIA misuses. Educational.
Create CSS `easing‑gradient()` functions for smooth, non‑linear color transitions. Experimental and powerful. Copy the code.
Graph a cubic‑bezier or steps easing function and see a bouncing ball animation using it. Copy the CSS timing‑function.
Drop a PDF and count the total words, characters, and pages. Text extraction is done locally. Privacy‑friendly.
Create CSS clamp() values for fluid typography. Enter min and max font sizes and viewport widths. Modern responsive design.
Create a realistic letterpress (debossed) text effect using CSS text‑shadow and background. Adjust depth and light direction. Copy code.
Split a text into an array of individual characters, ready to paste into code. Options for quotes and newlines.
Upload multiple text files and concatenate them into one, with optional separators. No upload; processed instantly.
Create a repeating text pattern from a short string for watermarking documents or images. Download SVG pattern.
Paste two versions of the same idea and see a word‑level diff highlighting the rewrite. Not AI, just diff.
Convert multiple images to Base64 data URIs at once. Copy individually or as a JSON array. Great for inline assets. Local.
Paste a string and verify if it is valid Base64. Auto‑detects padding issues and character errors. Quick dev check.
Paste two texts, compute the diff, and render the result as a highlighted image. Easier to share changes visually.
Apply dyslexia‑friendly fonts, spacing, and background to any text. Preview and copy the formatted version. Improve readability.
Extract selectable text from a PDF using the browser's built‑in PDF rendering. Copy or download as TXT. No upload, fully private.
Encode short audio clips into Base64 data URIs for direct embedding in HTML5 <audio> tags. No external files needed.
Paste text and get a rough analysis of its emotional tone (happy, sad, angry, etc.) based on keyword matching. Local.
Generate a QR code with a custom text label below or above. Perfect for printed signs. All generated locally as a single image.
Check English spelling and get suggestions using the browser's built-in dictionary. Highlight errors instantly. No data leaves your machine.
Encode text into Wingdings symbols and decode Wingdings back to text. A nostalgic and fun puzzle tool. All processing in your browser.
Write upside down text using Unicode flipped characters. Copy and paste to surprise friends. Completely frontend and instant.
Convert any text string to a sequence of hexadecimal pairs. Useful for programming and data representation. All conversion happens locally in your browser.
Encrypt and decrypt messages using the classic Caesar cipher with configurable shift key. Fun for puzzles and basic cryptography lessons. Entirely browser-based.