SSL Certificate Decoder - Online X.509 Viewer
Paste a PEM/DER certificate and decode all fields: issuer, subject, validity, SANs, and fingerprint. Pure JavaScript parser.
UD5 Toolkit
Unpack attestation objects, authData, and clientDataJSON instantly – all inside your browser.
Decoded data will appear here
attestationObject contains a cryptographic statement about the authenticator's model and the public key it generated. It is CBOR-encoded and can be decoded to inspect its format, attestation statement, and authenticator data.packed, tpm, none), the attestation statement (signatures, certificates), the authenticator data (rpIdHash, flags, signCount, AAGUID, credential ID, and public key). Our tool breaks down the authData further to show each field.cbor-x to decode the attestationObject ArrayBuffer: const obj = CBOR.decode(attestationBuffer); Then parse the authData binary manually using DataView to extract rpIdHash, flags, AAGUID, etc.clientDataJSON is a JSON‑serialized object that contains the challenge, origin, and type (e.g., webauthn.create). It is not part of the attestationObject but is sent alongside it during registration. Our tool can decode it separately.Paste a PEM/DER certificate and decode all fields: issuer, subject, validity, SANs, and fingerprint. Pure JavaScript parser.
Paste a raw server log snippet and see a structured table with IP, method, URL, and status. Quick audit.
Encode special characters to HTML entities or decode them back to normal text. Perfect for web developers to sanitize or reverse HTML escaping. All processing is client-side.
Generate a Contributor Covenant or custom Code of Conduct for your project or event. Ready to paste into your repo.
Encrypt or decrypt text using the classical 5x5 Polybius square. Excludes J or merges I/J.
Write to shared storage and run a worklet to process data. Learn the privacy‑preserving alternative to third‑party cookies.
Apply realistic reverbs (cathedral, hall, room) to any audio using pre‑loaded impulse responses. Hear the difference instantly.
Guess a random number between 1 and 1000 with feedback 'higher or lower'. Track attempts, beat the high score. Classic beginner's game.
Turn your webcam feed into real‑time ASCII art. Adjust density and character set. Fun for streams and demos. No upload.
Enter a URL and see live mocked previews for Facebook, Twitter, LinkedIn, and Slack based on its meta tags. Find missing tags.
Compress and decompress text using the browser's native Compression Streams API. See the binary output size.
Analyze a monophonic audio recording and convert the pitch into a MIDI file. Perfect for capturing musical ideas. Client-side.
Convert a short video clip to GIF directly in the browser. Trim, resize, and adjust frame rate. No upload required, uses built‑in video decoder. Perfect for memes.
Build a complete Nginx location block for reverse proxy, static files, or redirect. Copy the snippet. Quick config help.
Split a text into an array of individual characters, ready to paste into code. Options for quotes and newlines.
Convert English sea yarns into pirate lingo. Arrr‑matey generator. Perfect for September 19th.
Generate a random sequence of button presses that looks like a retro game cheat code. Totally useless, totally fun.
Create simple ASCII diagrams (arrows, boxes, trees) using a visual editor. Copy the plain text art. For comments and docs.
Adjust cocktail ingredient quantities based on desired total volume or number of servings. Preserve classic ratios. Perfect for home bartenders.
Enter hop additions with time and alpha acid to estimate International Bitterness Units. Adjust recipe.
Design a soft, extruded card with inner and outer shadows. Adjust depth and roundness. Copy the CSS.
One‑click to get a full NPC backstory with motivation, secret, and appearance. Perfect for dungeon masters.
Enjoy classic Tetris in your browser. Rotate, move, and drop tetrominoes. Clear lines and score. Fully local JavaScript.
Enter text and see a rough transliteration into Tolkien's Tengwar script. For fans of LOTR. Artistic rendering.
Select functional groups to see an approximate IR absorption spectrum. Learn spectroscopy visually. All local.
Two players spin wheels to accumulate points. First to target wins. Customizable segments.
Calculate how long it will take to pay off credit card debt with fixed monthly payments or a payoff goal. Understand interest costs fully.
Get the perfect ratio of dish soap, water, and glycerin for giant bubbles. Adjust batch size.
Paste CSV and get a beautiful HTML table with sortable headers (optional). Copy the full HTML/CSS snippet. Local.
Enter cash flows and discount rate to compute Net Present Value and Internal Rate of Return. Finance 101.