Template Render
Generate text from Liquid templates and JSON data with variables, conditions, loops and filters, then save templates for reuse.
Template
Variables JSON
Result
Help
Generate text from Liquid templates and JSON data with variables, conditions, loops and filters, then save templates for reuse.
Show details
How to use
- Write variables such as `{{ user.name }}` in the template and provide matching fields in the JSON editor.
- Use `{% if user.vip %}` for conditions and `{% for item in items %}` for lists.
Notes
- Missing variables follow Liquid semantics and usually render as empty or false; use `default` when fallback text is required.
- SQL, Shell, HTML, and URL escaping are not automatic.
- The first version saves up to 5 templates locally in this browser.
Notes
- Only common Liquid usage is documented here: variables, defaults, filters, if, and for.
- Arbitrary code execution and file-based include/render/layout are not supported.
- Templates are local to this browser in this version.
Frequently asked questions
When should I use Template Render instead of KV Formatter?
Use Template Render when you already have a reusable text skeleton and want JSON variables to fill it. Use KV Formatter for simple key/value reshaping.
