Paste hex or base64 to decode instantly

Auto-detects UET (8 bytes) and Envelope (22+ bytes, magic 0xEC50).

Auto-decodes as you type. Supports UET and Envelope payloads.

Scenario Builder

Build deterministic UET payloads interactively and compare size impact instantly.

ActionFlags
Hex
Base64

Size comparison for this scenario (estimated)

CAP XML 0 B
JSON 0 B
ECP 0 B

Protocol Advisor

Estimate JSON vs Protobuf vs ECP vs CAP XML for your specific scenario. Outputs are estimated and intentionally honest.

Scenario input

Recommendation table ESTIMATED

Format Estimated size Fitness Why

Sizes are estimated from typical protocol overhead. For exact measurements, benchmark with your actual payloads.

Strategy Selector

Uses public SDK NeverWorse strategy defaults 🔎

Estimated network cost

Direct 0 B
FullCascade 0 B

JSON Bridge

Paste JSON, estimate JsonBridge envelope output, and preview internal UET mapping.

ECP Hex

Code Generator

Production-ready C# snippets generated from the current Build scenario.

Verify decoder (full suite)

Runs 34 deterministic vectors (8 UET + 9 Envelope + 7 HMAC + 10 Negative) directly in your browser.

Tests the decoder engine itself, not your input.

SDK Package Coverage in Studio

Package In Studio How Phase
ECP.CoreFull interactiveEncode/decode/envelope/HMAC/code genA+B
ECP.CascadeCode walkthroughStrategy selector + future cascade visualizationC/E
ECP.CompatibilityFull interactiveJSON Bridge (JSON -> ECP)C
ECP.RegistryCode walkthroughPublic links + dictionary/template conceptC
ECP.DependencyInjectionCode walkthroughDI Setup snippets in GenerateB
ECP.StandardCode walkthroughAddEcpStandard() generation patternB
ECP.Transport.AbstractionsConcept onlyArchitecture referencesC
ECP.Transport.WebSocketConcept onlyArchitecture referencesC
ECP.Transport.SignalRConcept onlyArchitecture referencesC

Claim-to-code trace