ChatGPT Prompts

Explore curated prompts that work with ChatGPT.

Text AI
251 ChatGPT prompts
4 categories • 25 use cases
by OpenAI
Generate a ChatGPT Prompt

Generate optimized prompts specifically designed for ChatGPT.

ChatGPT prompts
251
Categories covered
4
Use cases
25
Total library
410+

About

About ChatGPT

What ChatGPT is good at and how to use the prompts on this page with it.

ChatGPT is one of the most popular AI models for writing, coding, brainstorming and business tasks. It's the default starting point for most people building with AI — flexible, fast and excellent at following structured instructions.

The prompts on this page work well with ChatGPT: clear roles, well-scoped tasks and output formats that the model handles reliably. Copy any of them, swap the placeholders for your own values, and you'll get a strong first draft on the first try.

Whether you're shipping a sales email, an SEO blog post, or a Dockerfile, ChatGPT pairs especially well with workflows that need fast iteration and consistent tone.

Editorial

The ChatGPT prompt library, explained

This page collects 251 ChatGPT prompts engineered specifically for ChatGPT. Every prompt here has been written, tested and tuned to match how ChatGPT reads instructions, handles structure and responds to constraints — so you get a strong first output without trial-and-error prompting.

These prompts are built for anyone who uses AI in their daily work. They work across the major AI models — ChatGPT, Claude, Gemini and the leading image and video generators — and they hold up whether you're prompting in a chat window, an editor extension or a workflow tool. Use these whenever you'd otherwise stare at a blank page.

Why these prompts work: each one starts with a clear role, names the audience or scene, defines the output format and adds 2–3 hard constraints. That structure is what separates a vague AI answer from a usable one. The library is curated so you don't have to test 30 versions of the same prompt to find the one that actually performs — that work is already done.

Expect outputs that already match your audience, format and tone — so the next step is shipping, not rewriting. You'll occasionally want to regenerate or refine, especially the first time you use a prompt with your own context. Treat each prompt as a starting structure: the variables and constraints stay, the topic and tone become yours.

Read each prompt before you copy it. Swap the placeholders for your real audience, product and constraints, and add one or two AI-specific details from your own brief. The prompts here are designed to be edited — the more context you bring, the stronger the output.

Pair this page with the matching category and use-case hubs to see how ChatGPT handles specific workflows like cold email, SEO writing, product copy, debugging or cinematic video. Internal links throughout the page point to the next step.

⭐ Editor's Choice

The featured prompt on this page

One prompt we'd ship today. Read why it works, see a preview, and copy it in a click.

Editor's Choice · Tuned for ChatGPT

ChatGPT Sales Email

Why it works · It includes the four things great prompts always include: role, audience, format and constraints.

Best use case

Best for chatgpt workflows where four-line cold email with a personalized hook and soft cta.

Expected output

Output that already matches your audience, format and tone — so the next step is shipping.

Open full prompt

Four-line cold email with a personalized hook and soft CTA.

Featured Prompts

Hand-picked to use with ChatGPT

Eight prompts to copy, tweak and use with ChatGPT right now.

Coding
ChatGPT

Domain-Split Monolith Module Refactoring Plan

Generate a detailed refactoring plan to decompose a monolithic module into domain-specific bounded contexts. This guides engineers through applying the strangler pattern with a routing shim, outlining current/target states, migration steps, testing, and rollback for safe service extraction.

View prompt →
Coding
ChatGPT

Refactor Plan: Extracting Shared Date Utility to Internal Monorepo Package

Generate a structured refactoring plan for engineers to extract a shared date utility into a versioned internal package within a monorepo. The plan details current and target architecture, step-by-step migration, testing, and a rollback strategy, ensuring a safe transition for all dependent projects.

View prompt →
Coding
ChatGPT

Introducing Typed Contracts for Existing REST APIs

For full-stack engineers, this prompt generates an incremental refactoring plan to introduce typed contracts (e.g., Zod, OpenAPI) to existing REST API endpoints. The plan prioritizes backward compatibility, outlines migration steps, and includes comprehensive testing and rollback strategies for safe deployment.

View prompt →
Coding
ChatGPT

Safe Service Extraction from God Controllers: A Refactor Plan

This prompt generates a detailed, incremental refactoring plan for extracting a service layer from a large, monolithic Rails or Express controller. It emphasizes maintaining existing behavior through contract testing and provides a clear rollback strategy for safe implementation.

View prompt →
Coding
ChatGPT

Refactor ORM to Query Builder for Database Performance

Generate a detailed refactoring plan to replace an ORM with a query builder for hot-path repository code. This plan focuses on performance optimization, outlines a step-by-step migration, ensures comprehensive test coverage, and includes a rollback strategy for safe, incremental deployment by backend engineers.

View prompt →
Coding
ChatGPT

Diagnosing CORS Preflight Failures: Browser vs. cURL

For full-stack engineers, this playbook diagnoses CORS preflight failures where browser requests fail but cURL succeeds. It provides a structured, hypothesis-driven approach to troubleshoot issues, covering credential handling, allowed headers, and browser caching with

View prompt →
Coding
ChatGPT

Diagnosing React Re-render Storms for Performance Fixes

This prompt generates a structured debug playbook for React re-render storms. It outlines common symptoms, formulates hypotheses, suggests specific checks with code commands, details likely fixes like memoization, and guides verification steps to resolve UI performance issues and improve application responsiveness.

View prompt →
Coding
ChatGPT

Diagnosing TLS Handshake Failures Between Internal Services

Platform engineers facing TLS handshake failures between internal services can use this playbook to diagnose issues. It provides hypotheses, command-line checks for certificate chains, SNI, and cipher suites, common fixes, and verification steps for rapid resolution.

View prompt →

Prompt Writing Guide

How to write better ChatGPT prompts

Six habits that consistently produce stronger AI output. Apply them to any prompt on this page.

  1. 1

    Be specific

    Replace abstract verbs ("help", "improve") with concrete ones ("rewrite", "summarise in 5 bullets"). Specificity is the single highest-leverage habit.

  2. 2

    Give enough context

    Audience, goal, constraints, prior attempts. Context turns generic answers into ones you can use.

  3. 3

    Define the output format

    Bullets, table, JSON, markdown, prose. Telling the model what shape the answer should take prevents reformatting later.

  4. 4

    Set the tone of voice

    Pick 2–3 descriptors. Tone is the difference between an answer and an answer you'd send.

  5. 5

    Add constraints

    Word limits, banned phrases, required elements. Constraints raise quality more than longer prompts do.

  6. 6

    Iterate with surgical edits

    Don't restart the prompt. Reply with "Keep the structure, tighten paragraph 2, add a number to the opening line."

Best Practices

ChatGPT best practices

Apply these in every prompt on this page. Small habits, outsized improvements in output quality.

Specify role, audience, format

Three lines at the top of every prompt — they do most of the work.

Set 2–3 constraints

Length, tone, banned phrases. Constraints sharpen output.

Give one example

One example beats five sentences of description.

Iterate, don't restart

Surgical edits converge in two rounds. Rewrites take five.

Avoid These

Common ChatGPT prompt mistakes

The same handful of mistakes are responsible for most weak AI output. Catch them before you hit send.

  • Being too vague

    Ambiguity in the prompt becomes ambiguity in the output. State exactly what you want.

  • Missing context

    Without audience, goal and constraints the AI defaults to the most generic possible answer.

  • Bundling tasks

    Stacking unrelated jobs in one prompt produces a half-done answer for each. Split them.

  • No output format

    If you don't ask for bullets, a table or JSON, you'll get a wall of text.

  • Forgetting examples

    One example of the desired output is worth a paragraph of description.

Pro Tips

Advanced prompt patterns

Side-by-side rewrites that show what separates a weak prompt from a great one.

Instead of

Help me with this.

Use

Act as a senior strategist. Here's the situation: [3 sentences]. I need a 5-bullet recommendation, each bullet under 20 words, ranked by impact, and one risk per recommendation.

Why it works: Role, context, format and constraints turn vague requests into useful answers.

Instead of

Make this better.

Use

Improve this draft by tightening it 25%, replacing weak verbs with stronger ones, and ending each paragraph with a concrete number or example. Return only the revised draft.

Why it works: Edits are measurable when constraints are explicit.

Instead of

Summarise this.

Use

Summarise this in 5 bullets for a CEO who has 60 seconds. Each bullet under 18 words. End with the single decision the CEO should make.

Why it works: Format, length and downstream use guide the output.

Instead of

Give me ideas.

Use

Generate 10 ideas for [topic], aimed at [audience], each framed as a question the audience is already asking. Rank by relevance and add one 1-line rationale per idea.

Why it works: Audience and ranking turn brainstorms into shortlists.

Instead of

Rewrite this.

Use

Rewrite this in the voice of [reference]. Keep the meaning, change the voice. Sentences under 22 words. No filler phrases. Return only the rewrite.

Why it works: Style transfer plus constraints replicates voice without losing meaning.

Use Cases

ChatGPT prompts by use case

Pick the use case closest to what you're working on.

Related Models

Compare with other AI models

If you like this model, you'll probably want to explore these too.

ChatGPT Prompt Generator

Describe what you want and generate a structured prompt optimized for ChatGPT.

Open Generator

FAQ

ChatGPT, answered

Common questions about using ChatGPT prompts.

Explore More ChatGPT Prompts

Browse the full library of curated prompts and find your next starting point.

Browse Prompt Library