🔗 bech32-label Demo

Convert 32-byte public keys ↔ DNS-safe bech32 labels for per-identity subdomains

Hex → Label Converter

Length: 0/64 ❌ Invalid
Length: 0/52

Label → Hex Converter

Length: 0/52 ❌ Invalid
Length: 0/64

Example Values

Click to load example values:

Perfect for DNS subdomains: user-id.yourapp.com
Usage Example: const userSubdomain = `https://${label}.myapp.com`; // → Complete origin isolation per user // → Prevents cross-tenant XSS/CSRF attacks // → 52 chars fits DNS label limit (63 max)
Why bech32-label?