JSON Formatter & Validator - Online JSON Beautifier
Online JSON formatting and validation tool, supporting JSON minify/beautify, syntax highlighting, and error locating. Data processed locally in browser for security.
UD5 Toolkit
Verify HMAC, RSA & EC signatures online — runs entirely in your browser
-----BEGIN PUBLIC KEY----- and end with -----END PUBLIC KEY-----. This is the standard SPKI (SubjectPublicKeyInfo) format. For HMAC algorithms, simply provide the raw shared secret string.
alg must match your key type. (2) Using the wrong key — HMAC requires the exact shared secret; RSA/EC require the correct public key. (3) The token was modified after signing. (4) Extra whitespace or encoding issues in the key. (5) Using a private key instead of a public key for RSA/EC verification, or vice versa.
exp (expiration time) claim in the decoded payload. It's a Unix timestamp (seconds since epoch). If the current time is past this value, the token has expired. Similarly, iat (issued at) tells you when the token was created, and nbf (not before) indicates when the token becomes valid. This tool automatically highlights expired tokens with a warning indicator.
+ is replaced with -, / is replaced with _, and trailing = padding characters are omitted. This ensures JWT tokens can be safely used in URLs and query parameters without additional encoding.
alg field. This tool automatically extracts and displays it. However, in production systems, you should never blindly trust the header's alg value without validation, as this can lead to algorithm confusion attacks. Always maintain an allowlist of accepted algorithms on your server.
Online JSON formatting and validation tool, supporting JSON minify/beautify, syntax highlighting, and error locating. Data processed locally in browser for security.
Convert a flat JSON object into a Java .properties file format. Handle nested values by dot notation. Local only.
Upload any image, add a thick white border and drop shadow, and turn it into a sticker. Download as transparent PNG.
Pick any emoji and download it as a high‑resolution PNG image with transparent background. For social media or icons.
Convert any PNG image into a proper .ico favicon file with multiple sizes embedded. For website icons. Local.
Convert your text into a string of emojis using a simple substitution cipher. Share secret messages that look fun. Decode them with the same tool. All local.
Decode a message hidden in a string of emojis (each emoji maps to a letter). Fun game for kids. Create your own.
Compare two JSON objects and see added, removed, or changed keys. Visual tree view with color highlighting. Handles nested structures. Local processing.
Click to build a laundry symbol and learn its meaning, or look up common symbols. Never ruin clothes again.
Pick an emoji and convert it into a proper favicon .ico file for your website. No design skills needed. Instant download.
Browse thousands of Unicode characters, search by name or code, and copy symbols to clipboard. Supports emojis, arrows, and math symbols.
Paste a sample JSON object and generate a basic JSON Schema describing its types and required fields. Local inference.
Generate a BIMI record to display your verified brand logo in email clients. Includes SVG logo URL and VMC certificate path.
Search the complete emoji set by keyword or code. Click to copy. Includes skin tones and flags. Always up to date with Unicode.
Paste a JSON array and filter/transform it using a simple path expression. Extract nested values without code. Local.
Paste a JSON Schema and automatically render a complete, styled HTML form with validation. Perfect for prototyping APIs. Works entirely in the browser.
Create a Product structured data with reviews, price, and availability. Boost your ecommerce visibility in search.
Enter an emoji or any Unicode, and get the valid Punycode for use in a domain name. Geeky and fun.
Test prompt formatting without calling an LLM. See how your prompt would look with different templates. Dev tool.
Create a favicon for your website by uploading an image. Resize to standard sizes, download as .ico or PNG. All done locally without server involvement.
Create a Review or aggregateRating structured data. Perfect for star ratings in search results. Copy the code.
Apply text‑emphasis marks (filled dot, open circle, etc.) with color. Ideal for East Asian typography. Copy the style.
Create random strings of any length using custom character sets. Perfect for generating API tokens, salts, and unique codes. Fully client-side secure.
Create a strong, memorable password using 4 random common words. The famous xkcd method. Local wordlist.
Search and extract values from a large JSON object using dot/bracket notation. Quickly locate deeply nested fields. Data stays local in your browser.
Wrap your text inside an ASCII art frame or bubble. Multiple designs (speech bubble, box). Copy to clipboard.
Enter the approximate age of opened paint and answer visual/olfactory questions to see if it's still usable. Reduce waste.
Test different line‑break and word‑break values on Chinese/Japanese/Korean text. See how browsers wrap. Essential for i18n.
Recreate an image using a mosaic of emojis. Replace pixel blocks with matching emojis. Fun, unique effect. All done locally.
Type up to 3 characters, choose colors, and download a simple favicon.ico. No design skills.