Aerial view of a man typing on a retro typewriter
Prompt Engineering

Token Limits & Cost Math

Disclosure: This post contains affiliate links; we may earn a commission at no extra cost to you.

If you’ve ever watched a subscription bill hit your card and wondered whether you’re overpaying, or hit a “message too long” error mid-draft, the culprit is the same thing: tokens. Tokens decide both what an AI writing tool can see at once and what it actually costs you, and the two get confused constantly. Here’s the real math, using current 2026 pricing.

What a Token Actually Is

A token is roughly 4 characters of English text, which works out to about 0.75 words per token. In practice, 1,000 finished words of prose costs you somewhere around 1,300–1,400 tokens once you account for punctuation and formatting. Dense technical writing, code, or non-English text (especially languages like Chinese or Japanese) can burn noticeably more tokens per word than plain conversational English, so a word count is only a rough proxy for cost — not an exact one.

Context Window Is Not Your Cost — It’s Your Ceiling

These are two different numbers and mixing them up is the single most common mistake writers make. The context window is the maximum number of tokens the model can hold in view at once — your prompt, the conversation history, and its own reply, combined. The price per token is what you pay for each one that gets processed. A model can have a huge context window and still be cheap, or a small one and be expensive; they’re set independently by each provider.

As of mid-2026, Claude Opus 4.8 and Sonnet 4.6 both support a 1-million-token context at a flat rate with no size surcharge. GPT-4.1 also offers a 1-million-token window. Gemini’s lineup is split: Gemini 2.5 Pro goes up to 2 million tokens, but Gemini 3.1 Pro’s standard pricing tier only covers prompts up to 200,000 tokens before a higher per-token rate kicks in — worth checking before you dump an entire manuscript into one call.

Subscription vs. API: The Real Cost Comparison

Option Price What You Get Best For
ChatGPT Plus $20/mo GPT-5.6 family access, capped usage Casual daily writers
ChatGPT Pro $200/mo ~20x the Plus usage cap Power users who hit caps constantly
Claude Pro $20/mo Claude Sonnet/Opus access, capped usage Writers doing long-document editing
Claude Max $100/mo Much higher usage ceiling Daily heavy users
Jasper Pro $59–$69/mo Unlimited words, brand-voice templates Teams wanting guardrails, not raw model access
Direct API (any provider) Pay-per-token Exact model choice, no seat price High-volume writers, agencies billing per project

Doing the Math on a Real Article

Take a realistic 1,200-word blog post drafted with a couple of revision passes — call it roughly 15,000 input tokens (brief, instructions, and the growing draft re-read at each pass) and 5,000 output tokens across the session. At Claude Sonnet 4.6’s current rate ($3 input / $15 output per million tokens), that’s about $0.045 in input plus $0.075 in output — roughly 12 cents for the whole article. GPT-4.1 ($2/$8 per million) comes out closer to 7 cents. Gemini 3.1 Flash-Lite ($0.25/$1.50 per million) is under 2 cents. Compare that to a $20–$69/month subscription: if you’re only writing a handful of pieces a month, the flat fee is easily the pricier option per article once you do the division.

Where a subscription wins is unpredictability and convenience — no invoice surprises, no tracking token counts, and a chat interface that non-technical writers can use immediately. [AFFILIATE CTA: Jasper Pro] is a reasonable pick if you want unlimited output without touching an API console at all.

When Each Approach Actually Makes Sense

API pricing wins clearly once volume goes up: agencies or publishers generating dozens of articles a month, and it gets even cheaper with two features most writers ignore — batch processing (50% off list price on Anthropic, OpenAI, and Google, for jobs that don’t need an instant reply) and prompt caching (up to 90% off the input cost of anything you resend, like a style guide, verbatim). A subscription wins for anyone who writes occasionally, hates managing API keys, or wants one flat, predictable bill regardless of how much they write in a given month.

Scaling the Math to a Real Monthly Workload

Run the same numbers across a month instead of one article. A solo blogger publishing 8 posts a month spends roughly $0.55–$1 on Claude Sonnet API calls total, or under 20 cents on Gemini Flash-Lite — both far under any $20/month subscription floor. A content team publishing 100 articles a month on Sonnet lands around $12–$15 in raw API spend, which is where API pricing starts looking dramatically cheaper than paying for multiple $59–$69/month Jasper seats. The crossover point, in practice, sits somewhere between 15 and 25 articles a month for most writers — below that, a subscription’s flat fee and zero setup usually beats the API on convenience even if not on raw dollars.

Common Cost Mistakes Writers Make

The costliest habit is re-pasting an entire growing draft as context on every single revision request without caching it — that multiplies your input cost with every pass instead of paying for the repeated text once. The second is generating in real-time when the job isn’t urgent; batch mode is half price for anything that can wait a few hours. The third is budgeting word counts as if they equal token counts 1:1, which under-estimates real cost by roughly 30% once you’re mixing headers, lists, and punctuation into a draft. The fourth is confusing a rate limit (how many requests per minute your plan allows) with the context window (how much text fits in one request) — hitting one doesn’t mean you’ve hit the other, and the fixes for each are completely different.

Frequently Asked Questions

How many words is one token?
Roughly 0.75 words in English, so 1,000 finished words is about 1,300–1,400 tokens. Formatting, punctuation, and non-English text push that ratio higher.

Is a $20/month subscription cheaper than paying per API call?
It depends entirely on volume. Someone publishing a handful of pieces a week usually comes out ahead on a flat subscription; a publisher generating dozens of articles a month almost always saves by switching to API pricing plus caching.

What happens when I hit a token or context limit mid-draft?
Most chat tools start silently dropping or summarizing the earliest parts of the conversation once you cross the limit. The fix isn’t to keep pasting the whole thread back in — it’s to summarize what matters into a fresh, shorter session.

Do input tokens and output tokens cost the same?
No. Every major provider charges more for output than input right now — generally four to six times the rate — because generating new text is more compute-intensive than reading text you already provided.