Back to blog
ChatGPTUpdated October 27, 202616 min read

Why Are My ChatGPT Answers So Short? 5 Causes and Fixes

ChatGPT gives short answers when a setting, saved memory, reasoning level or your prompt lowers detail. Five causes, a 60-second test each, and the fix.

NH
Nafiul Hasan
Founder, Prompt Architects

TL;DR: ChatGPT short answers have one of five causes: a personality or verbosity setting, a model whose default got more concise, a low reasoning level, a saved instruction or memory you forgot about, or a prompt that implies a small deliverable. Word counts do not fix it. Naming the content you require does. Jump to the 60-second test.

Why are my ChatGPT answers so short?

ChatGPT gives short answers when something other than your sentence lowered the detail level: a setting or the model's own default, a standing instruction or memory on your account, a low reasoning level that used up the budget before the visible text began, or a prompt that names a small deliverable. Check those in that order; each takes under a minute.

That matters because the five causes look identical from the outside. Every one of them produces the same symptom: a thin answer where you expected a thorough one. They need completely different fixes, so guessing costs you more time than checking.

Work through them in this order.

#CauseThe tellWhere it livesTime to check
1A brevity setting or a terse model default (including a model change)Short answers in every chat, on every topicSettings, Personalization30 seconds
2Your prompt implies a small deliverableShort answers on some questions onlyYour prompt30 seconds
3Reasoning consumed the budget, or a reasoning limit forced a silent model fallbackShort answer that also arrived slowly, stopped mid-thought, or got thinner partway through a sessionReasoning level, or max_output_tokens1 minute
4A stored custom instruction or memoryBrevity survives into brand new chats, but disappears in a Temporary ChatSettings, Personalization1 minute
5You asked for a word countThe answer lands nowhere near your number, consistentlyYour promptInstant

The fix for most of them is the same, and it is the opposite of what most advice tells you to do. Skip to the fix if you already know which cause is yours.

Why is ChatGPT giving short answers all of a sudden?

If nothing about your prompts changed, one of three things usually did. First, a brevity preference may have been saved to memory: OpenAI says saved memories "are always considered in future responses" until you delete them, so one passing "that was too long" can turn into a standing rule. Second, you may have hit a reasoning limit, after which OpenAI says ChatGPT "may continue with another available reasoning model", so answers thin out without warning. Third, the model default may have moved: OpenAI's GPT-5.6 prompting guide states that GPT-5.6 "tends to be more concise by default than GPT-5.5". Causes 3 and 4 below cover the first two in detail.

A 60-second diagnostic

Run these in order and stop at the first one that changes the answer.

  1. Open Settings, then Personalization. Check your Personality. If it is Efficient, that alone explains chronic terseness. Read your Custom Instructions in full, out loud if necessary, looking for anything that means "be brief".
  2. Open your memory list and look for saved preferences about length or tone. Remember that the list may not show everything the synthesis contains.
  3. Run the control prompt in a Temporary Chat. Longer means the cause is stored. Same length means it is the prompt or the reasoning level.
  4. Check your reasoning level. If you were on Instant, try Medium or High and resend the same prompt unchanged.
  5. Reread your prompt for the deliverable it names. Does it ask for a definition, or a document? Does it contain the words "quick", "brief", "summarize" or "in short"?
  6. Only now, rewrite. Replace any word count with a list of required points and a required element count per point.

If you get through all six and the answers are still thin, the problem is usually upstream of length. Our post on why your ChatGPT answers are bad covers the failures that a longer answer only makes worse.

Cause 1: is there a ChatGPT setting that makes answers short?

Yes, several. None of them is labelled "length".

The first is Personality, in Settings then Personalization. OpenAI's help article documents seven presets: Default, Cynical, Efficient, Friendly, Professional, Quirky and Candid. The gap between them is not subtle, and OpenAI's own side-by-side examples make the point better than any argument. Given the prompt "How should I spend a rainy day indoors?", the Efficient personality answers: "Read, cook, clean, repair, or work on indoor hobbies. Organize files, learn online, or exercise at home." Given a coding request, the same preset is documented as producing no intro at all. If you set Efficient months ago and forgot, you have been reading a terse model ever since.

The second is Characteristics, in the same panel. These are plus and minus nudges applied across chats. OpenAI's help article says they let you adjust "brevity, tone, formatting, emoji level, etc.", and that is worth reading closely, because the four characteristics the article actually documents with examples are Warm, Enthusiastic, Headers & Lists and Emojis. Brevity is named in the introduction; no brevity control appears in the documented list. The feature is also described as rolling out gradually, so it may not be in your account yet.

Headers & Lists deserves its own note. Turning markdown down makes ChatGPT "rely more on paragraphs", in OpenAI's phrasing. That barely changes the amount of information, but it changes how much screen the answer occupies. A fair number of "ChatGPT got shorter" complaints are really "ChatGPT stopped bulleting", which is a formatting change, not a depth change.

The third is the model default, and this one moves under you. OpenAI's own migration guidance for developers states plainly that GPT-5.6 tends to be more concise by default than GPT-5.5, and advises checking whether standing instructions like "Be concise" are still helping, because they "can sometimes make responses too brief". You did not change anything. The default did.

Cause 2: does your prompt imply a short answer?

Very often, yes, and this is the cause people are least willing to consider.

A model reads your prompt for the deliverable it names, not for the effort you hoped for. "What is a retention cohort?" names a definition. Definitions are short. "How do I price a retainer?" names an answer, and answers are short. Neither prompt asked for a document, so neither got one. The word "quickly", the phrase "in short", and the verbs "summarize" and "explain" all set a register, and the model honours the register you set.

The quieter version of this is a prompt with nothing to be long about. "Write about employee onboarding" contains no audience, no company size, no situation and no constraint. There is no material in it. The model has to invent every specific it uses, and a model that is unsure what you want tends to hedge toward the safe middle, which is short and generic. Adding context is not politeness. It is raw material. Our guide on writing better ChatGPT prompts works through the components that make a prompt answerable in the first place.

There is also a cost to contradicting yourself. OpenAI's GPT-5 prompting guide notes that "poorly-constructed prompts containing contradictory or vague instructions can be more damaging to GPT-5 than to other models, as it expends reasoning tokens searching for a way to reconcile the contradictions rather than picking one instruction at random." A standing custom instruction that says "keep answers brief" plus a prompt that says "go into as much depth as possible" is exactly that kind of conflict. Something has to lose, and you will not be told which.

Cause 3: is reasoning eating the answer before it starts?

This is the cause almost nobody checks, and in the API it is the only one that can delete the answer entirely.

Reasoning models generate tokens to think with before they generate tokens for you. Those reasoning tokens are invisible, they occupy space in the context window, and OpenAI bills them as output tokens. The max_output_tokens parameter caps everything the model generates, reasoning included, plus non-visible formatting tokens that never appear in the message content.

The failure mode follows directly. In OpenAI's words: if the generated tokens hit the limit "you'll receive a response with a status of incomplete... This might occur before any visible output tokens are produced, meaning you could incur costs for input and reasoning tokens without receiving a visible response." A short answer, in this scenario, is a truncated one, and a truly unlucky one is empty. OpenAI's token-counting guide adds the practical rule: "Leave headroom in these limits when you need a specific amount of visible output."

In the ChatGPT app you do not set token limits, but you do set reasoning level, and as of August 2026 that control is a slider. OpenAI documents Instant, Medium, High, Extra High and Pro on eligible paid plans, powered by GPT-5.6 Sol, with GPT-5.6 Sol Pro behind Pro. Free and Go accounts get GPT-5.6 Luna and a Think option for harder questions. There is also an automatic mode: Settings, then General, then "Higher intelligence", which lets ChatGPT reason more on complex requests while Instant stays selected.

Cause 4: did you tell ChatGPT to be brief and then forget?

Custom Instructions are the single most common cause of chronic brevity, precisely because they are invisible at the moment you notice the problem. They live in Settings, then Personalization on web and desktop, or Settings, then Customize ChatGPT on iOS and Android, behind an "Enable customization" toggle. OpenAI documents the limits as 1,500 characters on Free and Go, and 5,000 on Plus, Pro, Enterprise, Business and Education. A "no fluff, keep it tight" line written a year ago is still running today.

Memory is the sharper edge. OpenAI's memory FAQ states that saved memories "are part of the context ChatGPT uses to generate a response" and that "unless you delete them, saved memories are always considered in future responses." It also says ChatGPT "may save those details as a memory without you needing to ask." So a passing "that was too long, keep it shorter" in one conversation can quietly become a standing preference across all of them. The newer memory system compounds this: OpenAI notes that memory is "a continually updated synthesis of context from your past chats, which may be broader than what can be shown as individual items in a summary". Scanning the memory list is therefore not proof that nothing is stored.

Both of these behave like an always-on system prompt that you cannot see in the chat window. If you want the mental model for how that layer overrides what you type in the message box, system prompts versus user prompts covers the hierarchy.

The test takes a minute. Temporary Chat does not use saved memories, which makes it a clean control.

Run this identical prompt twice: once in a normal chat, once in a Temporary Chat.

"Explain how compound interest works to someone who has never
invested. Include one worked numeric example over 10 years,
one common misunderstanding, and one thing that changes the
answer if the deposits are monthly rather than annual."

Longer in Temporary Chat  -> the cause is stored (memory or custom instructions)
Same length in both       -> the cause is your prompt or your reasoning level

Cause 5: why doesn't "write 2,000 words" work?

Because the model is not counting. Text generation runs one token at a time, a token is not a word, and nothing in the loop gives the model a live word count. OpenAI counts input tokens before a call and reports output tokens only afterwards, in the usage object. A number in your prompt is a stylistic signal, not a constraint, which is why you get 700 words when you asked for 2,000. The full explanation is in why AI ignores your word count. The useful conclusion is that you have been aiming at the wrong variable.

The fix for ChatGPT short answers: depth instructions beat length demands

You get length by requiring content, not by requesting words. A word count asks the model to hit a number it cannot measure. A depth instruction hands it a list of things that must exist in the finished answer, and it can tell whether it has covered point four.

❌ Length demand

Write 2,000 words about employee onboarding.
✅ Depth instruction

Write an onboarding guide for a 12-person marketing agency hiring
its first full-time project manager. Cover: what must exist before
day one, the first 48 hours, who owns what in weeks 1 to 4, the three
things a new PM most often gets wrong, and how the manager checks at
day 30. For every point include one paragraph, one worked example
from this agency, and one failure mode. End with a printable
checklist. No preamble, no summary.

The second prompt is sixteen required outputs; there is no way to satisfy it in four paragraphs, so length becomes arithmetic instead of a request. OpenAI's GPT-5.6 prompting guidance says the same thing from the other direction, telling developers to identify "the information the model must preserve and the detail it can omit", so the same technique produces reliably short answers too.

The length instructions that work describe countable structure: "exactly three paragraphs", or "8 options, one line each, maximum 15 words". Uncountable targets such as "around 800 words" or "be comprehensive" are the ones that fail. For the full depth-specification template, section-by-section prompting and what to say instead of "continue", use how to get longer, deeper answers from ChatGPT. To go the other way, see how to get shorter, sharper answers. Choosing the output shape first also helps: how to decide what output format you actually need covers prose, table, list and structured output. For how prompt length itself affects results, see does a longer prompt get better results and how long a ChatGPT prompt should be.

When a short answer is the correct answer

Worth conceding: sometimes brevity is not a bug you should fix.

If your question has one right answer, a long response is padding, and padding is where hallucinated detail gets in. A model asked to fill 2,000 words on a topic that warrants 200 will find something to say, and the something it finds is the least reliable part of the output. Length is not a proxy for quality, and forcing it can lower quality outright.

The honest version of this article's advice is narrower than "make ChatGPT write more". It is: decide what has to be in the answer, require exactly that, and let the length be whatever that requires. Some days that is 1,800 words. Some days it is a sentence, and the sentence is right.

Free plan · Chrome extension included

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 account

Frequently asked questions

Free plan · Chrome extension included

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 account