JWT Signature Verifier - Online HMAC/RSA/EC Check
Paste a JWT and a public key or secret to verify the signature. Supports HS256, RS256, ES256. All operations local.
UD5 Toolkit
Decode, verify, and debug JSON Web Tokens — all processing happens locally in your browser.
Paste a JWT token above to see claims analysis.
alg field and the corresponding key. For HMAC-based algorithms (HS256, HS384, HS512), you need the shared secret key. For RSA or ECDSA algorithms (RS256, ES256, etc.), you need the public key (usually in PEM format). Paste your key in the verification section above and click "Verify Signature." All verification happens locally in your browser — your keys are never sent anywhere.
exp claim's time has passed). Both must be validated for secure authentication. This tool checks both and reports them separately so you can diagnose issues precisely.
Paste a JWT and a public key or secret to verify the signature. Supports HS256, RS256, ES256. All operations local.
Click to build a laundry symbol and learn its meaning, or look up common symbols. Never ruin clothes again.
Search and extract values from a large JSON object using dot/bracket notation. Quickly locate deeply nested fields. Data stays local in your browser.
Generate a temporary webhook URL (mock) and view the JSON payloads sent to it. Great for testing integrations locally.
Convert a flat JSON object into a Java .properties file format. Handle nested values by dot notation. Local only.
Compare two JSON objects and see added, removed, or changed keys. Visual tree view with color highlighting. Handles nested structures. Local processing.
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.
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.
Fill in a form to generate a valid package.json for your Node.js project. Includes popular scripts and fields. Local only.
Paste a JSON array and filter/transform it using a simple path expression. Extract nested values without code. Local.
Acquire and release locks across tabs. Prevent race conditions in IndexedDB or localStorage. Visual queue and lock state.
Paste a JSON Schema and automatically render a complete, styled HTML form with validation. Perfect for prototyping APIs. Works entirely in the browser.
Paste a sample JSON object and generate a basic JSON Schema describing its types and required fields. Local inference.
Build cron expressions using a visual editor with dropdowns. See human-readable description and next run times. Easier than raw cron.
Paste a JSON object and see a dynamic, draggable tree graph representation. Excellent for debugging nested data.
Open many parallel WebSocket connections and send messages. Test your server's concurrency. All from your browser.
Describe cron schedule expressions in plain English and test future execution times. Indispensable for DevOps and backend developers. Local analysis.
Create a Product structured data with reviews, price, and availability. Boost your ecommerce visibility in search.
Generate an Article or BlogPosting structured data with headline, author, and image. For rich blog results.
Enter item dimensions and find the smallest rectangular box that can fit them (simple packing heuristic). Helps reduce shipping costs. Local algorithm.
Generate random JSON data with customizable fields (users, products, orders). Useful for frontend mocking. All local.
Build a complete Event structured data with performer, location, and dates. Get Google‑ready JSON‑LD for tickets.
Request notification permission and create a push subscription. See the subscription object. Learn how web push works.
Enter an emoji or any Unicode, and get the valid Punycode for use in a domain name. Geeky and fun.
Paste a JSON array and view it as a formatted console.table() style output. Copy for terminal apps. Local.
Split a text into an array of individual characters, ready to paste into code. Options for quotes and newlines.
Browse thousands of Unicode characters, search by name or code, and copy symbols to clipboard. Supports emojis, arrows, and math symbols.
Create a rebus puzzle by combining emojis and letters, then challenge friends to solve. Fun brain teaser.
Run the classic FizzBuzz with custom rules. See the output for any range. A beginner programmer's playground.