100% Client-Side • Web Crypto Native • Zero Data Leakage

Everyday Developer Tools.
Private to Your Browser.

Inspect and sign JWTs, convert JSON/YAML/CSV, analyze Base64 & hex dumps, dissect URLs, compute HMAC hashes, convert timestamps, forge UUIDv7s, and generate secure passwords. Tokens, secrets, and private keys never leave your device.

✨ Universal Quick Inspector (Live Auto-Detect)
JWT
Paste or click a sample to see instant client-side inspection
Open Full Tool →
8
Specialized Developer Tools
0
Network Requests (Pure Local)
SubtleCrypto
Hardware-Backed Security
RFC Compliant
JWT, UUIDv7, CSV, Base64url

The Complete Developer Suite

Each utility has been moved into its own dedicated, focused page with expansive layouts, deep linking, sample loaders, and specialized keyboard workflows.

📋
Converter & Formatter

JSON / YAML / CSV Studio

Format, minify, and inspect structured data with collapsible nodes, line numbers, and bidirectional conversion between JSON, YAML, and CSV.

  • Interactive fold/expand tree with item count badges
  • Indentation: 2 spaces, 4 spaces, tabs, or minified
  • YAML reader with maps, lists, and | / > block scalars
  • Automatic delimiter detection for CSV and TSV
🔤
Encoding & Binary

Base64 & Hex Lens

Encode and decode UTF-8 text or binary files. Includes URL-safe base64url mode and an xxd-style hexadecimal byte dump viewer.

  • Standard Base64 & URL-safe base64url (no padding)
  • Drag-and-drop or select file to encode directly
  • Raw binary hex dump with byte offsets and ASCII column
  • One-click swap to verify round-trip integrity
🔗
Web & Network

URL & Query Engine

Percent-encode and decode strings or complete URLs. Automatically breaks down URLs into structured component tables and query parameters.

  • Standard percent encoding or form encoding (+ for spaces)
  • Keep URL structure mode via native encodeURI
  • Deconstructs protocol, host, port, path, and hash fragment
  • Table breakdown of every decoded query parameter
🛡️
Security & Webhooks

Cryptographic Hash & HMAC

Compute hardware-accelerated SHA checksums of text or files, or sign with HMAC secret keys for webhook verification and API signatures.

  • SHA-1, SHA-256, SHA-384, and SHA-512 digests
  • HMAC signing using client-side secret keys
  • Direct file hashing via browser memory without upload
  • Hexadecimal and Base64 output formatting with copy buttons
⏱️
Time & Formats

Epoch & Timestamp Lab

Convert between Unix timestamps and readable date strings across timezones, with smart precision sniffing and relative human time offsets.

  • Smart magnitude detection: seconds, ms, µs, or ns
  • Formats: ISO 8601 UTC, Local time, and HTTP RFC 7231 date
  • Relative time calculation (e.g. "3 hours ago", "in 2 days")
  • Quick time shifting: +1 Hour, +1 Day, Start of Today, Now
🆔
Identifiers • RFC 9562

UUID Forge & Inspector

Generate bulk random (v4) or time-ordered (v7) UUIDs, or inspect existing UUIDs to extract version, variant, and creation timestamps.

  • Generate modern UUIDv7 (ideal for database B-Tree indexes)
  • Bulk generation up to 1,000 UUIDs with custom formatting
  • UUID Inspector extracts version, variant, and creation timestamp
  • Supports Gregorian timestamps in v1 and v6 UUIDs
🔒
CSPRNG & Entropy

CSPRNG Password Foundry

Generate truly random, high-entropy passwords using Web Crypto CSPRNG with customizable charsets and real-time Shannon entropy scoring.

  • Uniform rejection sampling eliminates modulo bias
  • Guaranteed representation of all chosen character sets
  • Option to exclude ambiguous look-alike glyphs (I, l, 1, O, 0, o)
  • Real-time entropy meter calculating crack resistance in bits

Why Client-Side Only Matters

Pasting production JWTs, private keys, or passwords into standard online developer portals is a significant security risk. Here is how Sanctum guarantees your privacy.

🚫

Zero Server Transmission

Sanctum runs entirely inside your browser's V8 or JavaScriptCore runtime. There is no backend API, no database, and no server ingestion. The network tab shows 0 outbound requests.

🔒

Hardware Web Crypto

Cryptographic signing, verification, hashing, and password entropy utilize the W3C SubtleCrypto API. Cryptographic operations run in secure browser memory with hardware acceleration.

🛡️

Zero Tracking or Telemetry

No Google Analytics, no Mixpanel, no Facebook pixels, no session recorders, and no third-party CDNs. Your tokens, passwords, and private keys never touch any third party.

Security Factor Sanctum Typical Online Utility Sites
Data Destination 100% inside your local browser tab Sent over network to cloud servers
Secret / Key Privacy Kept strictly in JavaScript memory Logged in server logs or proxy caches
Analytics & Cookies Zero cookies, zero analytics, zero trackers Ad trackers, session recordings, cookies
Deep Link Privacy Uses URL #hash (never sent to server) Sends sensitive parameters in query string
Offline Readiness Works fully offline with no connection Fails immediately without server connectivity

Standards & Supported Specifications

Sanctum is engineered to adhere strictly to published IETF and W3C open standards.

🔑 JWT & Key Specifications

HS256 / 384 / 512HMAC with SHA-2 family
RS256 / 384 / 512RSASSA-PKCS1-v1_5 with SHA-2
PS256 / 384 / 512RSASSA-PSS with SHA-2 and salt
ES256 / 384 / 512ECDSA over P-256, P-384, and P-521 curves
Key FormatsSPKI PEM, PKCS#8 PEM, JWK, and JWKS

🆔 Identifiers & Encodings

RFC 9562 UUIDv7Millisecond Unix time + 74 bits random entropy
RFC 9562 UUIDv4122 bits cryptographically random entropy
RFC 4648 Base64Standard (+/) and URL-safe base64url (-_)
RFC 4180 CSVQuoting, escaping, and sniffed delimiters
RFC 7231 HTTP DateIMF-fixdate HTTP header format