A fact-checked guide to reducing token usage on Claude Pro, based on Anthropic's official documentation.
Adapted from @alex_prompter# How to Get More Out of Claude's $20 Plan Every week, another list of Claude token-saving habits goes viral. Ten habits, precise token counts, zero sources. Some of that advice traces straight back to Anthropic's documentation. Some of it is one person's guess wearing a number. You can't tell which is which from the posts, so I spent a day reading Anthropic's help center and developer docs and checking the most repeated tips against them, one by one. Below is what survived, what didn't, and the one mechanism behind both. Every claim carries a link to the page it came from. ## One help center page explains most of it The plan in the title is Claude Pro, Anthropic's individual paid tier at $20 per month in the US. The first thing I went looking for was a message count, the number of messages that $20 buys Anthropic doesn't publish one, because there isn't one. Instead, the help center lists the factors that drain your allowance. Message length, file attachment size, current conversation length, tool usage, model choice, effort level, and artifact creation. Different work drains the tank at different speeds, and the viral posts skip the list. The heavyweight on that list is conversation length, and the developer docs explain why. Everything in a request counts toward the context window. The system prompt, every earlier message, every file, every tool result, plus the reply being generated. Claude processes your conversation from the top each time you send something, so your 30th message carries 29 exchanges with it. Two calibration facts before the tips. A token is about 3.5 English characters, about three-quarters of a word, so a 1,000-word document weighs around 1,300 tokens. And the drain has a brake built in. Anthropic caches project content and even partially caches prompts you repeat often, so identical cargo costs less the second time it ships. Hold onto the factor list, because it converts straight into mileage. Shrink anything on it and the same $20 covers more work before either limit is reached. Every tip I checked either shrinks something on the list or claims a precision this system doesn't offer. ## The folklore-sounding tip checked out first I expected "ask for everything in one message" to be superstition. It's in the documentation almost word for word. Anthropic's best-practices page tells you to batch similar requests in a single message, to plan conversations before starting them, and to review your prompt before sending so you need fewer follow-ups. The reason sits in the mechanism above. Three separate follow-ups make Claude process the whole conversation three times. One complete brief means one pass over the history. The same page spells out what a good first message contains, and it reads like a checklist. The specific outcome you need, every related question combined, and the background context upfront. Anthropic's own example is blunt. Send all your math problems in one message, not one per message. In practice, the difference looks like this. Weak opening: "Can you help me improve my landing page?" Strong opening: "Rewrite this landing page for freelance designers, keep it under 300 words, match the tone of the two samples below, and flag any claim I'd need to verify." The second version costs one exchange. The first one starts a five-message interview you pay for line by line. The savings compound across a workday. Every follow-up you don't send is one full pass over the chat history you don't spend. ## Then I found the discount Anthropic built on purpose Projects are the one place the pricing tilts in your favor, and the docs say so outright. Content in projects is cached and doesn't count against your limits when reused. The docs use a research paper as their example. Load your reference materials once, then ask repeated questions against them while spending fewer messages than re-uploading would cost. For your budget, that turns your heaviest reference material into a one-time cost instead of a per-chat one. Large projects get a second mechanism. Once your project knowledge approaches or exceeds the context window limit, Claude switches on retrieval-augmented generation, or RAG, for short, with no setup needed. Instead of loading all project content at once, Claude searches your documents and retrieves the most relevant pieces for the question, and Anthropic says this lets a project store up to 10x more content. Below that threshold, project content loads in-context the normal way. The docs add two maintenance habits most posts skip. Keep project instructions short, because long instructions ride into every chat in that project, and delete files you've stopped using, because clutter costs context space. Anthropic frames project instructions as the place for role and general guidelines, with task-specific asks living in the chat itself. One circulating claim to separate out. You'll see posts naming a hard ceiling on project files before Claude supposedly degrades. No such number appears anywhere in Anthropic's documentation. Keeping projects tidy is documented advice. The specific ceiling is someone's anecdote. ## The docs tell you to turn things off, in those words I didn't expect a vendor to recommend using fewer of its features. Anthropic's help center does. It calls tools and connectors token-intensive and recommends temporarily disabling web search, Research, and MCP connectors when a conversation doesn't need them. Effort level and extended thinking sit on the same cost list, with the docs suggesting lower effort for routine tasks and extended thinking off when you don't need deeper reasoning. The docs also note a double payoff from managing tools. Switched-on tools consume usage allowance, and they eat context window space that could hold your work. So the same 60-second audit stretches your weekly budget and makes room in long conversations at once. A concrete pass looks like this. Web search off while you edit text you already pasted. Extended thinking off for reformatting and cleanup. Effort lowered for routine asks. Connectors on in the chats that use them and off everywhere else. You're matching the meter to the job, and everything you switch off is allowance handed back to the work. ## Anthropic warns you about its own long chats The docs get candid on this one. Conversation length is on the official cost list, and the help center's advice is direct. If you're approaching your usage limit in a longer chat, start a new conversation. The same article explains what happens if you don't. Conversations long enough to trigger automatic context management, where Claude summarizes earlier messages to keep going, consume more of your usage limit. The window itself depends on the model, and Anthropic publishes the per-model breakdown. In chat on paid plans, Opus 5 and Sonnet 5 support a 1M token context window, Opus 4.8, 4.7, and 4.6 and Sonnet 4.6 support 500K, and other models 200K, with part of the window reserved for Claude's reply. A bigger window raises the ceiling on what a chat can hold. It doesn't change the cost logic, because everything the window holds gets processed again with your next message. The budget rule holds on any model. Fresh chats keep messages cheap. The working habit is one topic per chat, closed when it's done. Mixing three unrelated jobs in one thread means every message processes the other two jobs' history. And closing chats costs less than it feels like it should, because paid plans let you prompt Claude to search your previous conversations and pull the relevant context into a new one. You keep access to the old decisions without carrying the transcript. ## The priciest habit was hiding in a developer doc The biggest number I found sits in the PDF documentation, a developer page most people uploading files skip past. Upload a PDF and the system converts each page into an image and extracts the text alongside it. Claude analyzes both. Anthropic prices the text at 1,500 to 3,000 tokens per page depending on content density, with image-based cost calculations applied as well, since each page is converted into an image. The design has a purpose, and knowing it tells you when a PDF upload is worth the price. Pages become images so Claude can read charts, tables, and layouts, and the docs pitch those use cases, like analyzing the graphs in a financial report. For plain prose, you pay the imaging cost and use none of it. Most uploads are plain prose. Run the numbers on a 10-page prose report. The text alone lands between 15,000 and 30,000 tokens for a document that might hold 4,000 words, before the image costs are counted. Then the conversation-length mechanism takes over, and that weight travels with every later message in the chat. The cheap alternative is boring and it works. Need two paragraphs, paste the two paragraphs. Need the whole document, convert it to plain text or markdown first, formats Claude reads as text without any page imaging. If a PDF earns its keep, say charts you need analyzed, the docs suggest splitting large files and sending the relevant sections. Of everything on Anthropic's factor list, file weight is the cost you can cut deepest without changing how you work. That makes this the highest-value habit in the article. ## The claims that didn't survive checking The other half of the investigation matters as much. These three circulate the most, and I couldn't find any of them in Anthropic's pages. Exact token figures for chat sizes. Posts quote precise costs for a 20-message or 30-message conversation down to the thousand. Anthropic states that allowances vary with message length, files, model, features, and demand, and publishes no per-chat numbers. The person who measured that was working from their own account and their own settings. Behavior cliffs. The claim that Claude degrades or contradicts itself past some universal turn count appears in no documentation. Long-context behavior is a real research topic. A fixed number is an anecdote rounded up to a rule. Reset-gaming schedules. Session-scheduling systems built around the 5-hour clock assume your allowance behaves the same every day. Anthropic says it varies with demand, which is the one thing a fixed schedule can't price in. None of these claims has to be wrong. They're unknowable from outside Anthropic, and that's a different thing from knowledge. A ten-second test for any future tip. Ask whether the number could exist on a vendor page. Prices, limits, and mechanisms can. "Claude gets dumb after 40 messages on everyone's account" can't, because Anthropic itself says the variables differ per account and per day. If the number couldn't be published, it came from a sample of one. The test protects your time as much as your tokens. Skip the fake optimizations, and put that effort into the five habits the vendor confirms in writing. ## Before any of it, check which wall you hit The habits fix different problems, so one diagnostic first. Your paid plan runs two limits at once. A session limit that resets every five hours, and a separate weekly limit. They drain on separate clocks, which is why a short wait sometimes fixes nothing. If the session bar resets and you're still blocked, you're against the weekly cap, and no habit rescues the current week. The habits protect the next one. Three more facts worth having before you blame the plan. Usage across claude.ai, Claude Code, and Claude Desktop counts toward the same limit, so a heavy morning in Code explains a thin afternoon in chat. Settings > Usage shows both bars with their reset times, which turns "Claude cut me off again" into a diagnosis. And if a deadline can't wait for a reset, paid plans can enable usage credits to keep working past the included limit, a documented escape hatch that beats upgrading in a panic. (http://claude.ai/) ## The short version Claude Pro weighs what your messages carry, and most of that weight is cargo you loaded without noticing. The habits worth keeping come straight from the vendor's manual, read closely, and the manual is free. LLMs don't think; you do. If you found this useful, check out my newsletter below I share one AI superpower every week Subscribe, it’s free👇 https://linktr.ee/alex_prompter