You are using Prompt Optimizer Lite (free). The full version adds more features. Get the full version (from $19)

Prompt Optimizer

Turn a rough prompt into a structured one. Works offline.

Rough prompt

0 words
AI pass optional Uses your own API key

Your key never leaves your browser except in the request header sent straight to api.openai.com or api.anthropic.com. It is not sent to any other server, and this page's security policy blocks every other destination. Your prompt is sent to the provider you pick when you run the AI pass.

Optimized prompt

Your structured prompt will appear here.

Role · Goal · Context · Constraints · Output Format · Examples

Or open the to reuse a saved prompt.

Custom rules

Teach the offline rewrite your vocabulary. Changes apply the next time you press Optimize and are stored only in this browser.

Role presets

If your prompt contains any of the keywords, the Role is set to your text (when you haven't written one yourself).

Extra keywords

Comma separated. Matching sentences are sorted into that section.

Defaults for empty sections

Leave blank to use the built-in default.

Keyboard shortcuts

Ctrl EnterOptimize
Ctrl SSave to library
Alt CCopy final prompt
Alt Z / Alt Shift ZUndo / redo result
Alt 1–5Sections, Diff, Final text, Quality, Library
?Show this help (outside text fields)
EscClose dialogs

On Mac, use Cmd instead of Ctrl and Option for Alt.