by OpenAI · GPT-5 family · best for cheapest viable frontier-family worker tier
GPT-5.4 nano is OpenAI's lightweight workhorse, released 2026-03-17 — the cheapest model in the GPT-5.4 frontier family, built for the highest-volume, lowest-latency workloads. Despite being four tiers below the flagship, it beats the previous-generation GPT-5 mini on SWE-bench Pro (52.4% vs 45.7%) and matches it on GPQA Diamond (82.8%). The one-sentence buyer's take: indispensable as the bottom tier of a routed architecture — classification, extraction, triage, and routing at a price that competes with embedding pipelines.
| Benchmark | Score | Source |
|---|---|---|
| GPQA Diamond | 82.8% | aicostcheck.com 2026-03-17T00:00:00.000Z |
Six personas, six verdicts — the same panel that reviews every product on TopReviewed.
“The bottom of a clean tier ladder — it makes per-request escalation routing economically obvious at a price that rivals embeddings.”
nano belongs at the bottom of the tier ladder, and that's exactly where it adds value. At $0.20/$1.25 it changes the economics of high-volume backend pipelines — classification, routing, simple extraction — at a price competing with embedding models for many tasks. Treat it as a router and triage worker, not an answer-quality model. The lack of computer use and tool search means it cannot anchor a real agent loop, which is fine because it shouldn't try. Strategic value: it makes per-request escalation routing economically obvious.
“A volume-floor play — nano's market is the millions-of-rows operational layer where price, not capability, decides the winner.”
Strategically, nano competes in the operational-throughput floor against Gemini 3 Flash Lite and Claude Haiku-tier models. Its wedge is the combination of a frontier-family coding step (beats GPT-5 mini) at the lowest family price, plus tool-surface and SDK parity that make it a frictionless worker tier in an OpenAI stack. Differentiation here is price-per-capability, not features. Market timing was good — shipping with mini caught the cost-sensitive segment. The risk is commoditization: at this tier, every provider is racing the same price curve down.
“Where the cost story gets ridiculous in the right way — prefix-cached classification at scale rounds to single-digit dollars.”
nano is where unit economics gets surreal. $0.20/$1.25, $0.02 cached, $0.10/$0.625 on Batch. For a prefix-cached classification pipeline at scale, effective spend rounds to single-digit dollars for millions of decisions. Tier-1 rate limits cap raw throughput until you climb the tier ladder, so capacity planning matters. The discipline question is the usual one: is nano running work that needs nano, or work that should have escalated? Track misroutes and fix the router, not the model. Value-per-dollar is essentially maxed.
“The cheapest call in a tiered system — same SDK, same reasoning dial, 128K output. Just don't push it up to substitute for mini.”
nano suits a specific role: the cheapest possible call in a tiered system. Same Responses API, same SDK, same reasoning dial — promotion to mini or base is a model-name change. The 400K context is comfortable and the 128K output ceiling is unusual and useful at this tier. Tool calling is reliable for the supported surface. The limit: do not push nano to high reasoning to substitute for mini — the dollar gap closes and quality doesn't catch up. Use it as the worker tier, not a quality target.
“Users rarely see it labeled — it's plumbing. Fast for simple tasks, visibly thin on anything needing depth.”
End users essentially never see nano labeled — it powers backend functionality (chat triage, content moderation, summary generation) more than front-line conversation. Where it surfaces in product UIs, the experience is good for simple tasks and visibly weaker on anything needing depth. Refusal patterns align with the family. Latency is the user-visible win: nano feels fast. The right framing for user-facing apps: nano for the fast initial response, then a background mini call for the deeper answer if needed.
“Beating GPT-5 mini on one benchmark is a low bar — nano's real ceiling shows the moment a task needs reasoning, not routing.”
The adversarial read: "beats GPT-5 mini on SWE-bench Pro" is a low bar — GPT-5 mini is a 2025 model. nano's published evidence is two figures (SWE-bench Pro, GPQA), and everything else is null, so the "near-mini quality" claim is asserted more than demonstrated. Its real ceiling shows immediately on anything needing reasoning rather than routing, and the missing computer use/tool search means it cannot pretend to be an agent. The value story is genuine and the price is honest — but treat any capability claim beyond classification/extraction/triage with suspicion until you test it.
The full research notes behind this review — verified against primary sources.
OpenAI discloses no parameter counts or structure for nano — all null. It is a unified reasoning model with text + image input and text-only output, o200k_base tokenizer, and a 400K context window. The positioning disclosure is the only architectural signal: nano is tuned for "near-mini quality at one-fourth the price."
GPT-5.4 nano holds up well for its tier, justifying its 7.6 coding score — SWE-bench Pro 52.4% beats the prior-gen GPT-5 mini, a meaningful generational improvement. Reasoning (7.4) and math (7.3) anchor on GPQA Diamond 82.8%. It is strong at classification, extraction, summarization, function routing, simple chat, and lightweight reasoning. Instruction-following (8.2) and function-calling (8.4) are reliable for the supported tool surface. Long-context (7.2) reflects the 400K window. Agentic (7.2) is capped by the missing computer use and tool search — nano cannot anchor a real agent loop. Vision (7.2) and document/OCR (7.0) handle image input. Reasoning-token support is present, but pushing nano to high/xhigh effort rapidly closes the value gap versus mini — nano is meant for low/default effort. Real-time data (6.2) is web-search-dependent.
| Benchmark | Score | vs Predecessor (GPT-5 mini) | vs Sibling (GPT-5.4 mini) | Source |
|---|---|---|---|---|
| SWE-bench Pro | 52.4% | up from 45.7% | -2pp vs mini (54.4%) | aicostcheck |
| GPQA Diamond | 82.8% | up from 81.6% | below mini (high 80s) | aicostcheck |
Per-benchmark coverage at nano tier is limited; OpenAI positions nano as "near-mini quality at one-fourth the price." SWE-bench Pro is not the same key as SWE-bench Verified, so that key stays null.
nano is the fastest GPT-5.4 model — estimated steady-state output around 200–300 tokens/sec at low/default reasoning with sub-half-second time-to-first-token. latency_tier is fast; speed is the model's main user-visible win. Default Tier-1 rate limits (500 RPM / 200K TPM) cap raw throughput until tier upgrades, so capacity planning matters. For bulk work, Batch removes latency entirely.
| Surface | Cost | Notes |
|---|---|---|
| API input | $0.20 / 1M tok | |
| API output | $1.25 / 1M tok | |
| Cached input | $0.02 / 1M tok | 90% discount |
| Batch (in/out) | $0.10 / $0.625 | 50% off, 24h SLA |
| Flex (in/out) | $0.10 / $0.625 | variable latency |
| Direct UI | n/a | not user-selectable |
| Free tier | none (API) | |
| Rate limits (Tier 1) | 500 RPM / 200K TPM | batch queue ~2M tok |
Reasoning-token note: keep nano at low/default effort. Pushing reasoning up closes the price gap to mini without matching mini quality.
API-only via the Responses API; not open-weights, license Proprietary, not self-hostable. Cloud-managed via Azure OpenAI and Azure AI Foundry; OpenRouter proxies it. Data residency covers US and EU. The tool surface omits computer use and tool search — narrower than mini — so nano is a worker/triage tier, not an agent anchor. Same SDK and tool semantics as the rest of the family, so promotion to mini or base is a model-name change.
Governed by OpenAI's Preparedness Framework. No training on API inputs by default; opt-out and zero-retention available for enterprise. Compliance covers SOC2, GDPR, CCPA, and HIPAA (BAA). Content moderation is built in. Refusal calibration is in line with the GPT-5.4 family.
First-party SDKs in Python, TypeScript, Java, Go, and .NET, plus the OpenAI Agents SDK. Framework integrations span LangChain, LlamaIndex, Vercel AI SDK, and Pydantic AI. It powers ChatGPT triage and content-moderation backends and the leaf tier of agentic systems. Popularity tier: mainstream.
nano is ~4x cheaper but lacks computer use and tool search and has a lower reasoning ceiling. Use nano for triage/classification, mini for agentic work.
Yes, on every published benchmark, but it's also 4x more expensive. For the very highest volumes, the older nano may still pencil out.
Tier-1 defaults are 500 RPM / 200K TPM. Climb the usage tiers for higher ceilings.
$0.02 cached input and $0.10/$0.625 on Batch mean prefix-heavy jobs round to near-zero at scale.
Not well — no computer use or tool search. Use it as a triage/worker tier and escalate.
No, not by API default; enterprise opt-out and zero-retention exist.
same family, ~4x cost, broader tool surface (computer use, tool search), higher reasoning ceiling; the escalation target above nano.
predecessor, ~4x cheaper but generationally weaker on every published benchmark.
comparable tier, often preferred for writing tone.
direct peer at this tier on price and role.
Primary references used to verify this review.
Does not train on API inputs by default
Last verified 2026-05-27