ChatGPT Prompt Generator
Follow the 5 simple steps. Start with a preset → fill the task basics → (optional) media details → examples → generate & copy.
Tip: pick a preset first. Buttons above are always visible while you scroll.
Choose a preset & model
Set output format (optional)
Choose JSON to enforce a schema in the API payload.
Media details (image/video optional)
Adds common quality negatives (you can still edit “Exclude keywords”).
Write the task & context
How to use (quickstart)
- Step 1 — Preset & Model: Pick a preset (Blog/JSON/Summarize/Translate/Image/Video) and a model.
- Step 2 — Output format (optional): Pick Plain/Markdown/HTML/Table/JSON. If JSON, you can paste a JSON Schema.
- Step 3 — Media details (optional): For image/video prompts, choose engine, aspect ratio, and (video) duration/FPS. Use Lens & Lighting chips.
- Step 4 — Task & context: Fill System, Task, Audience, Tone, Style, Length, Structure, Constraints, Include/Exclude keywords.
- Step 5 — Examples (optional): Add few‑shot user/assistant pairs.
Generate & Copy: Click Generate. Switch between Clean Prompt (for chat apps) and OpenAI JSON (for API). Use Copy, Copy cURL, or Download JSON.
Where to use your prompt
A) Chat tools (ChatGPT / Playground)
- Clean Prompt: Paste into the chat message. If you set System, paste it into the tool’s system/instructions field (or send first).
- Playground/API (JSON): Use the OpenAI JSON tab. It contains
messages,modeland optionalresponse_formatwhen a schema is used.
curl -s https://api.openai.com/v1/chat/completions \ -H "Authorization: Bearer $OPENAI_API_KEY" \ -H "Content-Type: application/json" \ --data-raw '<>'
B) Image apps
- Midjourney (Discord):
/imagine+ paste Clean Prompt. For aspect ratio add--ar 16:9(etc). To exclude terms, append--no+ items from Avoid. - DALL·E: Paste the Clean Prompt into the prompt box. (No explicit negative prompts; refine wording.)
- Stable Diffusion (AUTOMATIC1111/ComfyUI): Paste Clean Prompt into Prompt. Paste Avoid (and Avoid (auto)) into Negative Prompt. Match the aspect ratio.
C) Video apps
- Runway / Pika: Paste the Clean Prompt. Set duration (e.g., 5s), FPS (e.g., 24), and AR in the app. If there’s a Negative Prompt field, paste Avoid.
Tips
- Lens & Lighting chips auto‑dedupe into Include keywords.
- Midjourney: concise subject‑first phrasing; add
--arand optional--stylize. - Stable Diffusion: split style tags between Prompt and Negative Prompt.
- JSON extraction: provide a realistic schema; set Max tokens high enough.
Troubleshooting
- Copy blocked? Click anywhere on the page, then try again.
- Invalid JSON? Ensure the schema is valid JSON (no trailing commas, quotes balanced).
- AR/Duration/FPS missing? Select a chip or type a custom value, then click Generate again.
By UseAIHub.Tech · Mobile‑friendly · No external libraries.
// Click “Generate Code” to build payload‑based snippets.
85mm portrait, shallow depth of field.
Softbox lighting, seamless backdrop.
Golden hour, dramatic skies.
Top‑down composition, soft shadows.
Vector or watercolor, limited palette.
🎨 Midjourney Prompt Generator
Free • No sign‑upBuild your scene
Fill a few fields, pick styles, and we’ll assemble a clean /imagine prompt for Midjourney.
Your /imagine prompt
Quick presets
How to use with Midjourney
/imagine in the Midjourney Discord.--ar, --stylize, --chaos, and --seed as needed.--no to exclude elements (we include it if you fill Negative).