JWT Debugger - Online JSON Web Token Decoder & Verifier
Decode the header and payload of a JSON Web Token (JWT) without verifying the signature. Inspect claims securely on the client side. Great for developers.
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.
Decode the header and payload of a JSON Web Token (JWT) without verifying the signature. Inspect claims securely on the client side. Great for developers.
Enter a CDN URL for a script or style and generate the integrity attribute with sha384 or sha512. Protect your site.
Click to build a laundry symbol and learn its meaning, or look up common symbols. Never ruin clothes again.
Convert a flat JSON object into a Java .properties file format. Handle nested values by dot notation. Local only.
Create a Product structured data with reviews, price, and availability. Boost your ecommerce visibility in search.
Create a Review or aggregateRating structured data. Perfect for star ratings in search results. Copy the code.
Paste two JSON objects and find the structural differences with side‑by‑side highlighted output. Indispensable for API debugging.
Experiment with the Federated Credential Management API. Simulate a sign‑in flow without third‑party cookies. Privacy‑first.
Compare two JSON objects and see added, removed, or changed keys. Visual tree view with color highlighting. Handles nested structures. Local processing.
Connect a game controller and see every button press, axis movement, and vibration test. Uses the Gamepad API.
Search and extract values from a large JSON object using dot/bracket notation. Quickly locate deeply nested fields. Data stays local in your browser.
Search the complete emoji set by keyword or code. Click to copy. Includes skin tones and flags. Always up to date with Unicode.
Pick an emoji and convert it into a proper favicon .ico file for your website. No design skills needed. Instant download.
Paste a sample JSON object and generate a basic JSON Schema describing its types and required fields. Local inference.
Generate an Article or BlogPosting structured data with headline, author, and image. For rich blog results.
Parse a URL's query string into a key-value table, or build a query string from parameters. Perfect for API testing and web development.
Generate a temporary webhook URL (mock) and view the JSON payloads sent to it. Great for testing integrations locally.
Protect your images by adding a text or image watermark. Adjust transparency, position, and rotation. All image processing is done locally; no upload to server.
Paste a JSON Schema and automatically render a complete, styled HTML form with validation. Perfect for prototyping APIs. Works entirely in the browser.
Add top and bottom text to images and create classic memes. Upload your own image or use templates. Download your creation without watermarks. Purely client-side.
Adjust an audio file's volume to a target loudness level (e.g., -14 LUFS). Prevent clipping. Works in the browser.
Browse thousands of Unicode characters, search by name or code, and copy symbols to clipboard. Supports emojis, arrows, and math symbols.
Pick any emoji and download it as a high‑resolution PNG image with transparent background. For social media or icons.
Generate a BIMI record to display your verified brand logo in email clients. Includes SVG logo URL and VMC certificate path.
Enter your FAQ questions and answers, and get ready‑to‑paste JSON-LD structured data. Boost search appearance.
Convert any PNG image into a proper .ico favicon file with multiple sizes embedded. For website icons. Local.
Format and beautify SQL queries for improved readability. Supports various SQL dialects. Quick syntax highlighting and local processing ensure a secure experience.
Build a complete Event structured data with performer, location, and dates. Get Google‑ready JSON‑LD for tickets.
Generate a LocalBusiness structured data snippet with name, address, phone, and opening hours. Boost local SEO.
Assign an ICC profile to an image and simulate how it would look on another device. For accurate color workflows. Local.