URI Template Parser
Expands a URI template (simple {var}, reserved {+var}, and fragment {#var} expansion — a scoped subset of RFC 6570) using JSON variables.
How it works
Enter a URI template, JSON variables in the second field (e.g. {"id": 42}), and click Convert.
Frequently asked questions
- Does this support the full RFC 6570 specification?
- No — it supports simple ({var}), reserved ({+var}), and fragment ({#var}) expansion, which covers most real-world templates. Operators like ;, ?, &, and the list/associative-array modifiers aren't implemented.