Quick Examples:
Output
đĄ
Pro tip: Open browser DevTools (F12 or Ctrl+Shift+I) to interact with window.$lastDecoded and explore the decoded object
Multi-UR
â
UR
â
Bytewords
â
Hex
â
Decoded
âšī¸
Ready for input
đŖ¯ Multi-Part UR Generator & Animated QR
âšī¸
Enter a UR or hex string to generate multi-part URs
All Parts (Finite Mode)
Generate parts to see list
Encoder Parameters
# Finite Mode
Fragment Composition
Included in fragment
Not included
Animated QR Code
Part 1 of 10
Current Part Output
đ How to Use
- Enter a UR (ur:...) or hex string, or receive from Converter tab
- Configure encoder parameters:
- Max/Min Fragment Length: Controls QR code size (smaller = more parts)
- Repeat After Ratio: -1 = infinite streaming, 0 = no redundancy, >0 = finite with redundancy
- Click Generate Multi-UR & QR to encode
- Watch animated QR code and fragment composition grid
- Use controls to adjust animation speed (FPS slider)
- Copy individual parts, all parts, or export as GIF
đĄ Tip: Use infinite mode (ratio=-1) for continuous testing, finite mode with redundancy for reliable QR scanning
đˇ QR Code Scanner & Fountain Decoder
Camera: Starting...
Waiting for first QR code...
Block Status Grid
Decoded (resolved)
Seen (mixed fragment)
Pending
â
Assembled UR (Complete)
đ Registry Browser & Type Inspection
âšī¸
Loading registry types...
đ How to Use
- Browse registered UR types organized by package
- Click on package headers to expand/collapse type lists
- Click on type rows to view CDDL schemas and documentation
- Click on CBOR tags in CDDL (e.g.,
#6.41402(detailed-account)) to navigate to definitions
- Use the search bar to filter types by name, tag, or description
- Copy CDDL schemas for reference or validation
đĄ Tip: Open browser console to use window.registryPlayground API for interactive testing
âšī¸ Unknown CBOR tags are looked up from the IANA registry: https://www.iana.org/assignments/cbor-tags/cbor-tags.xhtml