Prompt checker
Check a prompt for a missing role, output format, length or example, and for broken tags and variables. Runs in your browser; nothing is uploaded.
What the checker looks for
- A role or audience, such as "You are a patient tutor" or "for busy managers".
- An output format, such as a table, bullets, headings or JSON.
- A length or limit, such as "under 150 words" or "at most five bullets".
- An example of the answer or input you have in mind.
- Broken syntax: invalid
{{variable}}names, half-written placeholders, variables that differ only in capitalization, and unclosed or stray tags. - Structure in long prompts, such as labelled sections or tags.
Example
"Summarize this article about {{topic}}." gets four suggestions. A stronger version: "You are an editor for a busy product team. Summarize this article about {{topic}} in at most five bullets, decisions first. For example: 'Decision: ship the beta in May.'"
Read how to create reusable AI prompts for the sections most prompts fit, and compare your before and after with the prompt diff.
Questions
Does every prompt need all of these parts?
No. The checks look for parts that usually improve an answer: who it is for, what shape it should take, how long it should be and an example. A quick question does not need them all, so suggestions are not errors.
What is the difference between a problem and a suggestion?
Problems break the prompt: an invalid {{variable}} name, a half-written placeholder such as {{topic without its closing braces, two variables that differ only in capitalization, or a tag that is opened but not closed, or closed but never opened. Suggestions point to parts that are missing.
How does the checker decide?
With simple word patterns, in your browser. It looks for phrases such as "you are", "bullets", "under 100 words" or "for example". It does not understand meaning, so read each finding before changing your prompt.
Is my prompt sent anywhere?
No. The checks run in your browser. Only "Save to my library" sends the prompt, and only after you sign in.
Keep your prompts
Save prompts you reuse in your own library: sections, {{variables}}, folders and version history. Creating an account is free, and saving or filling in prompts needs no AI provider.
More free tools
- Prompt template filler
Paste a prompt with {{variables}}, fill in a field for each one and copy the finished prompt. Runs in your browser; nothing is uploaded.
- Prompt refiner
Paste a prompt and get a clearer, more specific version, with optional questions about what you need. Free to try without an account, within daily limits, where this site offers it.
- Prompt diff
Compare two versions of a prompt word by word to see exactly what changed. Runs in your browser; nothing is uploaded.
- Prompt token counter
Estimate how many tokens a prompt uses and what it costs across current OpenAI, Anthropic and Gemini models. Runs in your browser; nothing is uploaded.