Nutter Tools
Nutter Tools

A free toolbox that runs in your browser. A tool for every job.

Your files never leave your device

Images

  • Convert images
  • Compress images
  • Resize images
  • Crop
  • Watermark

PDF & files

  • Merge PDFs
  • Split a PDF
  • Images to PDF
  • PDF to images
  • Remove photo location

Video & audio

  • Compress video
  • Convert video
  • Video to GIF
  • Convert audio
  • Trim audio

Everyday

  • QR codes
  • Passwords
  • Time zones
  • Unit converter
  • Word count
  • Webcam test

Developer

  • JSON formatter
  • Base64
  • Regex tester
  • Hashes
  • JWT decoder

Site

  • About
  • Contact
  • Settings
  • Privacy
  • Terms
  • Site map
  • llms.txt

Everyday

  • Images
  • Video
  • Audio
  • PDF & files
  • Text
  • QR codes
  • Units & math
  • Time & dates
  • Color
  • Passwords & IDs
  • Device tests
  • Sun & moon

For developers

  • JSON
  • Encoding
  • Regex & cron
  • Web & auth
  • Hashing & encryption
  • Config files
  • Network
  • Browser
  • AI
  • Fake data
© Nutter Toolsnutter.tools
  1. Home
  2. AI
  3. Prompt template builder
Your files stay on your device

Prompt template builder

Build prompt templates with typed variables, defaults and conditional sections, then render them against test cases and export JSONL for evaluation runs.

This tool is in beta

Still being tested. If a result looks wrong, tell us.

Report a problem

Template

Write the prompt with {{ variable }} tags

Add a template and at least one test case to render it.

Rendering is plain text substitution: no model is called and no tokens are counted, so judge the output size yourself or pair this with the tokenizer. The variables JSON doubles as the template's schema, and the test-case JSON doubles as its regression suite: a template change that breaks a case shows up here as a missing value or a type error. The template JSON export is the schema plus template text for version control, and the JSONL export feeds evaluation runs one prompt per line.

Schema and test cases

Variables JSONUp to 64 variables, 20,000 characters of JSON
Test cases JSONAn array of case objects, up to 200 cases and 200,000 characters

The template holds up to 50,000 characters. Sections do not nest, and there is no filter or expression language: an {% if %} tests one variable's truthiness, and {% else %} is optional.

More AI tools

  • Chat template renderer
  • Fine-tune JSONL formatter
  • Tokenizer playground
All AI tools

Was this tool useful?