Web Utilities & Demos
A collection of standalone, browser-based tools for API security, cryptography, authentication, and web development.
Cryptography & Encodings
5 toolsHash & HMAC Calculator
Compute MD5 and SHA-1/256/384/512 checksums or keyed HMACs in real time with UTF-8, Hex, Base64, and PBKDF2 keys.
Base64 Encoder & Decoder
Convert text and UTF-8 strings to and from standard Base64 and URL-safe Base64 (base64url) with instant copy feedback.
Keypair Generator
Generate and download RSA and Elliptic Curve (EC) public/private keypairs in PEM and JWK formats directly in browser.
TOTP Authenticator
Generate Time-based One-Time Passwords (RFC 6238) from shared secrets or otpath URI links with live countdown timer.
HTTP Signatures
Demonstrate and compute HTTP Message Signatures compliant with RFC specifications and Cavage drafts.
Identity & OAuth
5 toolsOpenID Connect
Construct authorization URLs and handle redirect callbacks for Google, Microsoft Entra ID (AAD), and Okta OIDC providers.
JWT Creator & Verifier
Construct, inspect, sign, and verify JSON Web Tokens (JWT) using HMAC, RSA, and EC algorithms.
PKCE OAuth v2.0
Demonstrate OAuth 2.0 Authorization Code grant with Proof Key for Code Exchange (PKCE) code verifier and challenge creation.
OAuth 1.0a Builder
Build and inspect signed OAuth 1.0a Authorization headers and parameter base strings with custom nonces and timestamps.
Google Sign-In Widget
Demonstrate Google Identity sign-in integration and inspect decoded ID token claims in the browser.
API & Web Utilities
3 toolsCORS Demonstrator
Interactively execute cross-origin HTTP requests with custom verbs and headers to demonstrate browser CORS behavior.
Apigeelint
Static code analysis and best-practice linting for Apigee API proxy bundles directly in the browser.
reCAPTCHA Verifier
Demonstrate client-side Google reCAPTCHA v2 / v3 and Enterprise token generation and validation.
Interactive Experiments
1 experiment15-Puzzle Solver
Classic sliding tile puzzle with interactive manual play, smooth slide animations, touch swipe gestures, and an A* auto-solver.