Dev
JWT decoder
Read a JWT header and payload, with human timestamps and an expired flag. The token stays in the tab.
Enter an IPv4 address and CIDR prefix length (or standard subnet mask) to calculate network boundaries, broadcast addresses, usable host ranges, and wildcard masks. Includes bit breakdown and quick prefix reference. All math runs entirely in this browser tab without network requests.
Runs locally in your browser · No network requests
Supports standard IPv4 or CIDR format like 10.0.0.1/24
/24 (255.255.255.0)
Network Address
192.168.1.0
/24
Subnet Mask
255.255.255.0
Wildcard: 0.0.0.255
Usable Hosts
254
Total: 256
Broadcast Address
192.168.1.255
Scope: Private
Subnet mask has 24 network bits and 8 host bits.
| CIDR | Subnet Mask | Usable Hosts | Common Usage | Action |
|---|---|---|---|---|
| /8 | 255.0.0.0 | 16,777,214 | Class A (/8) | |
| /16 | 255.255.0.0 | 65,534 | Class B (/16) | |
| /20 | 255.255.240.0 | 4,094 | Large Office (/20) | |
| /22 | 255.255.252.0 | 1,022 | Medium Office (/22) | |
| /24 | 255.255.255.0 | 254 | Class C / Standard LAN (/24) | |
| /25 | 255.255.255.128 | 126 | Half Subnet (/25) | |
| /26 | 255.255.255.192 | 62 | Quarter Subnet (/26) | |
| /27 | 255.255.255.224 | 30 | 32-IP Block (/27) | |
| /28 | 255.255.255.240 | 14 | 16-IP Block (/28) | |
| /29 | 255.255.255.248 | 6 | Small Subnet (/29) | |
| /30 | 255.255.255.252 | 2 | Legacy Point-to-Point (/30) | |
| /31 | 255.255.255.254 | 2 | Modern Point-to-Point (/31) | |
| /32 | 255.255.255.255 | 1 | Host Route (/32) |
Standard Class C LAN (/24)
192.168.1.50/24 produces network address 192.168.1.0, netmask 255.255.255.0, broadcast 192.168.1.255, usable host range 192.168.1.1 through 192.168.1.254, and 254 usable hosts.
Dev
Read a JWT header and payload, with human timestamps and an expired flag. The token stays in the tab.
Dev
Calculate SHA-256, SHA-384, SHA-512, and SHA-1 checksums for text or local files.
Dev
Convert Unix epoch timestamps in seconds or milliseconds to ISO 8601, UTC, and local time.
Dev
Calculate IPv4 CIDR blocks, network address, broadcast address, netmask, usable hosts, and wildcard mask.
Dev
Turn an array of objects into a CSV, flattening one level of nested objects.
Dev
Convert YAML to JSON, or JSON to YAML, in one page. Parsing stays in the browser.
Dev
Compare two texts with a live line and word diff. Optional ignore-whitespace.
Dev
Convert CSV records to a JSON array of objects with header mapping and type detection.