Skip to content
↑↓ to move ↵ to open Esc to close Browse all tools

Prompt Builder

Fill in what matters, like role, task, context, format and examples, and get a well structured prompt to paste into any AI chatbot.

Build your prompt

Examples input and the output you want
Your prompt
 

Your draft stays in this browser. Nothing is sent to a server or to an AI provider.

The anatomy of a good prompt

AI chatbots answer what you ask, not what you meant. A short request like "write about our app" leaves the model to guess the reader, the length, the tone and the format, and it fills the gaps with safe, generic text. A good prompt removes the guesswork. This AI prompt generator walks you through the parts that make the biggest difference:

  • Role: who the AI should act as, such as an expert editor or a senior developer. It sets the vocabulary and the level of detail.
  • Task: the job itself, starting with a verb. This is the only required part.
  • Context: the background the model cannot know: your goal, the facts, the situation, or a document to work with.
  • Audience: who will read the result. "Explain it to a new customer" gives a very different answer than "explain it to our engineers".
  • Format, length and tone: how the answer should look. A table, a bullet list or JSON is much easier to use than whatever the model picks by default.
  • Rules: what to always or never do, like "use only the facts below" or "no marketing language".
  • Examples: one or two samples of the output you want. They show style and structure better than any description.

Before and after

A typical first attempt:

Write something about our new budgeting app.

The same request built with the prompt builder:

You are a marketing strategist.

## Task
Write three headline options and a short description for the launch email of our budgeting app.

## Context
The app connects to your bank, sorts spending into categories and warns you before a bill is due. It costs $4 a month after a 30 day free trial.

## Audience
Young professionals who have tried budgeting before and gave up.

## Output format
- Format: bullet list
- Length: About 100 words
- Tone: friendly

## Rules
- No exclamation marks.
- Mention the free trial once.

The second version tells the model what to write, for whom, with which facts and in which shape, so the first answer is usually close to usable.

Prompt tips that work with ChatGPT, Claude and Gemini

  • Be specific. Name the number of items, the length, the reader and the goal. Vague requests get vague answers.
  • Give context and examples. The model only knows what is in the prompt. Paste the facts, the document or a sample of the result you like.
  • Say the format. Ask for a table, a list, JSON or an email, and describe the columns or fields if they matter.
  • Separate the parts. Headings or tags make it clear which text is your instruction and which is material to work on.
  • Let it ask. For bigger tasks, ask the model to ask clarifying questions first. It is faster than correcting a long answer built on a wrong assumption.
  • Iterate. If the result is off, change one part of the prompt, like the rules or the example, and try again. Save prompts that work as your own template.

How to use the prompt builder

  1. 1Pick a template or start empty, then describe the task. Add a role, context and audience if they matter.
  2. 2Choose the output format, length and tone, write your rules one per line and add an example or two.
  3. 3Pick Markdown or XML tags, check the live preview, then copy the prompt or download it as a .txt file and paste it into your AI chatbot.

Frequently asked questions

Does the prompt work with ChatGPT, Claude and Gemini?

Yes. The prompt builder only writes plain text, so you can paste the result into ChatGPT, Claude, Gemini, Copilot or any other chatbot, or send it through an API. The structure helps every model, because it states clearly what you want, for whom and in which form.

Should I use Markdown headings or XML tags?

Both are common ways to separate the parts of a prompt, and the prompting guides of the big AI providers show both. XML tags like <task> and <context> make it very clear where a pasted document starts and ends, which helps with long inputs. Markdown headings are easier to read and edit. Pick the one you prefer and use it consistently.

Can I use this to write a system prompt?

Yes. Fill in the role, the rules and the output format and leave the task general, for example "Answer questions from customers about our shop." Paste the result into the system prompt field of an API call or into the custom instructions of a custom GPT, a Claude project or a Gemini Gem.

How many examples should I add?

One to three good examples are usually enough. Models tend to copy the length, style and structure of examples closely, so make them look exactly like the result you want, and vary them if you want variety in the answers.

Is my prompt saved or sent anywhere?

Your last draft is saved in this browser only, so it is still there when you come back. Nothing is sent to a server or to an AI provider. Clear form empties the form and the saved draft.