GPT-5 nano token cost & pricing
GPT-5 nano is the cheapest model in OpenAI's GPT-5 family at $0.05 per million input and $0.40 per million output tokens. That is low enough that per-request cost stops being a planning concern: a million requests with a 200-token prompt and 50-token answer costs about $30 in total.
GPT-5 nano specifications
| Vendor | OpenAI |
|---|---|
| Input price | $0.05 / 1M tokens |
| Output price | $0.4 / 1M tokens |
| Cached input price | $0.005 / 1M tokens (90% cheaper) |
| Context window | 400,000 tokens |
| Max output | 128,000 tokens |
| Open weights | No |
| Price rank | 1 of 17 (cheapest first) |
| Best for | cheapest, classification |
What GPT-5 nano costs in practice
Four common workloads, priced at list rates. Monthly figures assume 30 days.
| Workload | Per request | Requests/day | Per month |
|---|---|---|---|
| Chatbot · 1K in / 500 out | $0.0003 | 10,000 | $75.00 |
| RAG Q&A · 8K in / 400 out | $0.0006 | 5,000 | $84.00 |
| Doc summary · 30K in / 1K out | $0.0019 | 1,000 | $57.00 |
| Code agent · 60K in / 3K out | $0.0042 | 500 | $63.00 |
How many requests does $100 buy?
Assuming a 1,000-token prompt and a 500-token response per request.
How GPT-5 nano pricing actually works
The 8x input-to-output ratio persists, so a long generation still costs meaningfully more than a long prompt. Cached input drops to $0.005 per million — effectively free — which makes nano a strong fit for high-volume jobs with a fixed instruction prefix.
When to use GPT-5 nano
Best for classification, routing, entity extraction, keyword tagging, spam filtering and simple yes/no judgments at scale. Do not use it as a general chat model or for anything requiring multi-step reasoning; it will produce plausible-sounding wrong answers on hard inputs.
How to cut your GPT-5 nano bill
At this price the useful optimization is not cost but throughput: batch your requests, avoid retrying aggressively, and spend the saved budget on escalating the genuinely hard 10% to GPT-5 mini or GPT-5.
Other OpenAI models
Run the numbers on your own prompt
Paste your actual text into the token counter to get an exact count instead of an estimate. Nothing is uploaded.
Open the calculator →