TL;DR: To make ChatGPT shorter, stop asking for "fewer words" and give it a structure it can check. Total word counts are only approximate, because the model has no running tally while it writes. Sentence, item and paragraph counts hold up far better. Use a fixed structure: a set item count, a stated audience and purpose, a ban on preamble and recap, and the verdict before the reasoning. Structure is checkable. A word count is only approximate.
Jump to: Quick prompts | Custom instruction | API verbosity | When not to shorten
How do you get ChatGPT to give shorter, sharper answers?
Give it a structure with a fixed number of parts, not a length target. "Five options, one line each" is checkable while the model writes; "keep it short" is not, so the model has no way to confirm it has satisfied you and defaults back to its normal length.
Five things reliably shrink an answer, in roughly descending order of impact:
- A hard output format with a fixed item count. A numbered list of exactly five, a table with a set number of rows, three paragraphs with one job each.
- A stated audience and purpose. Who is reading this, and what are they about to do with it. A vague audience produces a hedging answer that tries to cover every reader at once.
- A ban on preamble and recap. "No introduction. No summary at the end." These two habits are where a model spends words when it has nothing specific left to say.
- The answer before the reasoning. State the verdict, the recommendation, or the number in sentence one. Justification, caveats and alternatives come after, and the reader can stop whenever they have enough.
- A word ceiling enforced by structure. "Eight options, fifteen words each" holds up well. A total ceiling like "about 300 words" is approximate: models tend to land near it but often miss in either direction, so use it as a rough guide, not a guarantee.
Copy-paste: make ChatGPT shorter right now
Pick one and paste it. Each uses a count or a ban the model can check.
Send these as your next message when an answer is already too long (works for "make the response shorter" and "keep responses short"):
Shorter. Keep only the answer.
Same answer in 3 sentences. No intro, no recap.
Add these up front to the question itself:
Respond in one paragraph. Skip background. Don't explain unless I ask.
Give exactly 5 bullets, 12 words max each.
Answer in one sentence first, then stop unless I ask for more.
Set it once: a custom-instruction line for short answers
If you want shorter answers in every chat, save one line in ChatGPT's custom instructions instead of retyping it:
Keep answers brief and direct unless I ask for more detail. No introduction, no closing summary.
Test it in a fresh chat afterward. For what else is worth putting in custom instructions, and why instructions and saved memory can quietly fight each other, see ChatGPT custom instructions: what to actually put there, context vs memory vs custom instructions and how ChatGPT memory works. A saved preference to be brief (or verbose) is a common reason answers change length without you asking.
The same phrases work in Claude and Gemini; the structural idea (a count, a ban on preamble, the answer first) is not specific to ChatGPT.
Why doesn't "be concise" work reliably?
Because it is a mood instruction, and a model cannot check its work against a mood. "Be concise," "keep it brief," and "no fluff" all describe a feeling you want the answer to give off, not a property the model can test before it stops writing.
Compare that to a structural instruction. "Give me five options" has a pass condition: does the list have five items. "Write three paragraphs, each with one idea" has a pass condition per paragraph. The model can verify these while generating, the same way it can verify whether a piece of structured output matches a schema. A mood has no such test, so the model falls back on whatever length its training and your account settings default to, and "concise" ends up doing almost nothing.
This is the same failure in reverse that shows up on the other side of the length problem. Word-count demands are less reliable for a related reason: the model generates one token at a time and has no exact running total to compare against your target while it writes. Explicit limits are often followed roughly, which is why they work as a guide but not as a guarantee. Structural instructions replace a number it can only approximate with a checklist it can verify.
What's the one format that reliably forces a short answer?
A fixed count. Tell the model exactly how many items, sections, or paragraphs the answer contains, and it stops when the count is satisfied rather than when it runs out of things to add.
Compare the two prompts directly.
❌ Vague brevity request
Keep this short. Give me some tips for running a better weekly
team standup.
✅ Fixed structure
Give me exactly 5 fixes for a weekly team standup that keeps
running long. One line each, maximum 12 words, no explanation.
Audience: a 6-person engineering team lead who runs the meeting.
The first prompt has no pass condition, so the model decides for you how many tips is "some" and how long each one should run, and it usually guesses generously. The second prompt has a checkable finish line: five items, twelve words apiece. There is no room to pad a twelve-word line with a qualifier, and there is no ambiguity about when the list is done.
The stated audience matters as much as the count. A generic "give me tips" answer has to hedge for every possible reader, which is where extra sentences creep in. Naming who the answer is for and what they are about to do with it removes that hedge, because the model only has to satisfy one reader instead of an imagined average of all of them.
How do you stop ChatGPT from padding with preamble and recap?
Ban both explicitly, in the same message that carries the task. "No introduction. No summary at the end." are two lines, and they remove the two spots where a model habitually adds words that carry no information.
Preamble ("Great question! Here's a breakdown of...") and recap ("In summary, the key takeaways are...") are the parts of an answer a model reaches for on autopilot, and they are also the first things it produces when it has nothing more specific to say. Cutting them does not shorten the substance. It removes the wrapper around the substance.
Explain the difference between a product manager and a product
owner, for someone who just joined a Scrum team.
Do not write an introduction.
Do not restate the question.
Do not summarize at the end.
Start with the answer. Stop when it's answered.
A prompt template for consistently short, sharp answers
Swap the bracketed parts. The count and the bans are what do the work, not the wording around them.
Audience: [who is reading this, and what they'll do with it]
[Your question or task]
Answer in exactly [N] [items/paragraphs/rows].
[Constraint per item, e.g. "one sentence each" or "max 15 words"]
State the [recommendation/answer/number] first.
No introduction. No summary. No hedging phrases like "it depends"
unless you name the one variable it depends on.
If you would rather not rebuild this by hand each time, Prompt Architects' Shorten mode (part of Refine & Shorten, a Pro plan feature) applies the same kind of structure in one click on top of whatever you already typed. The free methods above work without it.
Does OpenAI's own verbosity setting help here?
Yes, if you are calling the API rather than typing into the ChatGPT app, and it is worth knowing about even if you aren't, because it tells you OpenAI treats this as a real, separate control rather than a prompting trick.
Two other frontier vendors solve the same problem with a different lever, and the difference matters if you write prompts for more than one model.
| Feature | OpenAI | Anthropic | |
|---|---|---|---|
| Named length/effort parameter | text.verbosity | effort | thinking_level |
| Values | low / medium / high | low / medium / high / xhigh / max | minimal / low / medium / high |
| What it primarily controls | Final answer length and detail | Token spend and reasoning thoroughness | Reasoning depth before answering |
| Documented as a direct length control | Partial | ||
| Known exception stated in vendor docs | Not published | Claude Opus 5: effort does not reliably shorten visible output | Not published |
The important row is the last one. Anthropic states plainly that on Claude Opus 5, "effort controls thinking volume, not visible response length," and that changing it "does not reliably shorten responses," pointing developers to prompt for length instead (Anthropic effort documentation, re-checked October 27, 2026). That is the same lesson this whole article is built on, stated by a different vendor about a different parameter: a control aimed at reasoning depth is not the same thing as a control aimed at answer length, even when both are named on a low-to-high scale. Google's Gemini documentation similarly frames thinking_level around reasoning effort rather than output style, and does not describe a dedicated verbosity parameter as of this writing.
Which shortening techniques actually hold up?
The ones with a countable pass condition. Everything else depends on the model guessing what you meant by "short."
| Technique | Checkable while writing? | Typical result |
|---|---|---|
| "Be concise" / "keep it brief" | No | Marginal reduction, inconsistent across runs |
| A word or character count | Only roughly (no exact live tally) | Often lands near the target, misses in both directions |
| Fixed item count ("5 options") | Yes | Reliable, stops at the count |
| Bounded units ("8 items, 15 words each") | Yes, per item | Reliable, holds up better than a whole-document limit |
| Banned preamble/recap | Yes (absence is checkable) | Removes filler, does not touch substance |
| Answer-before-reasoning ordering | Yes (position is checkable) | Reader can stop early; doesn't shorten total length |
text.verbosity (API only) | Yes, vendor-enforced | Reliable, scales length without rewriting the prompt |
What does compression cost you?
Nuance. A short answer can only hold the branches you explicitly kept, and every branch you cut is a condition the reader will not see coming.
This is the honest limit of everything above. Forcing five options, one line each, is a fine format for "name five ways to speed up a slow standup." It is a dangerous format for "should I incorporate as an LLC or an S-corp," because the correct answer has real branches (revenue level, state, number of owners, whether you plan to raise) and a one-line answer has to either pick one branch and hide the rest, or produce a generic line that is technically true and practically useless.
When should you not compress?
When the honest answer contains a condition, an exception, or a real "it depends." Five situations come up most often:
- Anything with a legal, medical or financial caveat. The exception is usually the part worth reading.
- A question with more than one right answer depending on context you haven't specified. Compressing it produces one confident answer instead of the branch that actually applies to you.
- A decision with a high cost of being wrong. A hiring choice, a pricing change, an architecture decision that's expensive to reverse. Ask for the reasoning, not just the verdict.
- Anything where "it depends" is the accurate first sentence. If a short answer would delete that sentence, the question needed the long version.
- A first draft you plan to publish or send as-is. Compression is safe when you're the one reviewing it next. It's riskier when the short answer goes straight to a client or a user.
For summaries where you want to control both length and depth, our summarizer prompt generator has dedicated controls. If your goal is the opposite problem, getting more depth and nuance out of ChatGPT rather than less, our companion guide, How to Get Longer, Deeper Answers From ChatGPT, covers the same structural approach run in the other direction: naming what must be covered, not how many words to hit.
Structure is the tool either way. Point it at more, and you get depth. Point it at less, and you get an answer that says exactly what it needs to and stops.
Stop rewriting prompts. Start shipping.
Turn a rough idea into a structured prompt in one click, inside ChatGPT, Claude, Gemini and 40+ AI tools. 5 free prompts a day, no card. 4.8★ on the Chrome Web Store.
Create a free accountLast updated: October 27, 2026. The Anthropic effort statement was re-checked that day; the OpenAI text.verbosity and Google thinking_level details are as accessed on August 26, 2026.