Prompt Template Builder
Wrap variables in double braces, e.g. {{topic}}. They become fillable fields below.
Summarize the following {{type}} in {{count}} bullet points, written for a {{audience}} audience:
{{text}}Related external tools
Some links are affiliate links.
Related tools
Write a prompt once with {{variable}} placeholders, then reuse it again and again by just filling in the blanks. The builder detects your variables automatically, drops in the values, and gives you a finished prompt to paste into ChatGPT, Claude or any other LLM. It never calls an AI itself — everything stays in your browser.
How to use
- Write your own template or pick a preset to start from.
- Wrap each variable in double braces, like {{name}} or {{topic}}.
- Fill in the value for each detected variable in the fields below.
- Copy the finished prompt and paste it into your AI tool of choice.
How it works
Anything you write inside double braces — for example {{topic}} — is treated as a variable. The builder scans the template, lists each unique variable once, and replaces it with the value you enter. Variables you leave blank stay as placeholders so you can spot what is still missing.
Features
Automatic variable detection
Every {{variable}} in your template instantly becomes a labelled input field — no setup required.
Ready-made presets
Start from common templates for summaries, translation, code review, outlines and emails.
Token estimate
See a rough token count for the finished prompt so you can keep within model limits.
Unfilled badge
A badge shows how many variables are still empty so you never send a half-finished prompt.
One-click copy
Copy the completed prompt to your clipboard and paste it straight into any chat.
When to use it
Repeatable emails
Keep a reusable template for follow-ups or outreach and swap in the name, subject and key points each time.
Code review prompts
Standardize how you ask an AI to review code so every request is consistent and complete.
Writing & outlines
Generate article outlines or summaries with a fixed structure by changing only the title and audience.
Any repeated task
Whenever you type a similar prompt more than once, turn it into a template and save time.
Notes
- This tool builds prompts only — it does not connect to or send anything to an AI service.
- Variables left empty are kept as {{placeholders}} so missing values are easy to see.
- The token count is a rough estimate based on English text and may differ from a model's exact tokenizer.
- Everything runs on your device; your templates and values are never uploaded.
FAQ
- How do I write a variable?
- Wrap it in double curly braces, like {{name}}. Letters, numbers, dots, hyphens and underscores are allowed. Each unique variable appears once as an input field.
- Which AI tools does this work with?
- Any of them. The builder just produces plain text, so you can paste the result into ChatGPT, Claude, Gemini or any other LLM.
- Are my templates saved?
- No. Nothing is stored on a server. The template and values live only in the current page while you work.
- Is the token count accurate?
- It is a rough estimate (about four characters per token for English). Use it as a guide; each model's real tokenizer may differ slightly.
- Is my data sent anywhere?
- No. The tool does not call any AI or server — everything happens locally in your browser.