Decode, verify, and generate JSON Web Tokens (JWT) instantly using our browser-based tool. Perfect for debugging auth tokens in frontend or backend development.
Bi-directional converter for query strings and JSON. Supports nested parameters, arrays, live URL preview, and shareable links. Perfect for developers working with APIs and URL manipulation.
Create realistic fake data using Faker.js with support for custom fields, locales, CSV/JSON export, and live preview. Perfect for testing, prototyping, and mock APIs.
Convert Linux file permissions between symbolic (rwxr-xr-x), numeric (755), binary (111101101), and chmod commands. Auto-parse numeric inputs and preview permission matrix in real-time.
Count lines of code to estimate complexity or size.
Generate cryptographic hash digests using MD5, SHA-1, SHA-256, SHA-512, SHA3-256, SHA3-512, and RIPEMD160. Includes HMAC support with secret key. Everything runs securely in your browser.
Press any key and see its JavaScript keyCode, code, location, and modifiers in real time. Visualize accurate keyboard layouts for US, UK, and EU formats with different size modes like letters-only, TKL, and full-size with numpad.
A JSON Web Token (JWT) is a compact and self-contained way to represent claims between two parties. It's primarily used for authentication and authorization in web applications. JWTs are signed to ensure the data is tamper-proof.
Part | Purpose |
---|---|
Header | Contains metadata like algorithm (alg) and type (typ) |
Payload | Holds the actual claims/data, like user ID, role, issued time, etc. |
Signature | Ensures the integrity of the token using a secret and algorithm |
Claim | Description |
---|---|
iss | Issuer of the token |
sub | Subject (user ID or subject of the token) |
aud | Audience (intended recipient) |
exp | Expiration time (Unix timestamp) |
nbf | Not before time (token not valid before this) |
iat | Issued at timestamp |
jti | JWT ID (unique identifier for the token) |
Header:
{ "alg": "HS256", "typ": "JWT" }
Payload:
{ "user": "zonayed", "role": "admin", "iat": 1698000000, "exp": 1700692000 }
Secret: my-secret-key
Tired of bloated tool websites with 10 ads per click? This platform is built for speed, simplicity, and reliability. Whether you're debugging JSON or testing colors, we’ve got your back.
All tools run right in your browser, fast, reliable, and available whenever you need them. No ads, and nothing to install.
Most of my tools work directly in your browser without needing a server. Perfect for fast workflows (even if you’re offline).
Made by someone who actually uses these tools daily. It’s fast, clean, and made with your workflow in mind, not corporate KPIs.