Author's Description
OpenAI o4-mini is a compact reasoning model in the o-series, optimized for fast, cost-efficient performance while retaining strong multimodal and agentic capabilities. It supports tool use and demonstrates competitive reasoning and coding performance across benchmarks like AIME (99.5% with Python) and SWE-bench, outperforming its predecessor o3-mini and even approaching o3 in some domains. Despite its smaller size, o4-mini exhibits high accuracy in STEM tasks, visual problem solving (e.g., MathVista, MMMU), and code editing. It is especially well-suited for high-throughput scenarios where latency or cost is critical. Thanks to its efficient architecture and refined reinforcement learning training, o4-mini can chain tools, generate structured outputs, and solve multi-step tasks with minimal delay—often in under a minute.
Key Specifications
Supported Parameters
This model supports the following parameters:
Features
This model supports the following features:
Performance Summary
OpenAI o4-mini demonstrates a balanced performance profile, excelling in reliability while offering moderate speed and premium pricing. Its exceptional reliability, with a 100% success rate across all benchmarks, ensures consistent and usable responses. The model's speed performance is moderate, ranking in the 38th percentile, indicating it performs adequately but not among the fastest models. Pricing is positioned at a premium level, falling into the 18th percentile, suggesting it is a more expensive option compared to many alternatives. In terms of specific benchmarks, o4-mini shows outstanding accuracy in General Knowledge (100%), achieving perfect scores and being the most accurate model at its price point and speed. It also exhibits strong performance in Reasoning (98% accuracy, 93rd percentile) and Coding (94% accuracy, 92nd percentile), aligning with its description as a compact reasoning model with competitive coding capabilities. Mathematics (93% accuracy, 77th percentile) and Ethics (99% accuracy, 52nd percentile) also show high accuracy. A notable area for improvement is Hallucinations, where its 86% accuracy (28th percentile) suggests it occasionally fails to acknowledge uncertainty. Instruction Following, while showing 76% accuracy, ranks in the 88th percentile, indicating strong relative performance despite the lower absolute score. Its cost-efficiency is particularly evident in Reasoning and Instruction Following, where it ranks in the 11th and 12th percentile for cost, respectively.
Model Pricing
Current Pricing
| Feature | Price (per 1M tokens) |
|---|---|
| Prompt | $1.1 |
| Completion | $4.4 |
| Input Cache Read | $0.275 |
| Web Search | $10000 |
Price History
Available Endpoints
| Provider | Endpoint Name | Context Length | Pricing (Input) | Pricing (Output) |
|---|---|---|---|---|
|
OpenAI
|
OpenAI | openai/o4-mini-2025-04-16 | 200K | $1.1 / 1M tokens | $4.4 / 1M tokens |
Benchmark Results
| Benchmark | Category | Reasoning | Strategy | Free | Executions | Accuracy | Cost | Duration |
|---|
Other Models by openai
|
|
Released | Params | Context |
|
Speed | Ability | Cost |
|---|---|---|---|---|---|---|---|
| OpenAI: Text Embedding 3 Large | Oct 30, 2025 | — | 8K |
Text input
Text output
|
— | — | $ |
| OpenAI: gpt-oss-safeguard-20b | Oct 29, 2025 | 20B | 131K |
Text input
Text output
|
★★★★★ | ★★★★ | $$$ |
| OpenAI: GPT-5 Image Mini | Oct 16, 2025 | — | 400K |
Image input
File input
Text input
Image output
Text output
|
— | — | $$$$$ |
| OpenAI: GPT-5 Image | Oct 14, 2025 | — | 400K |
Image input
File input
Text input
Image output
Text output
|
— | — | $$$$$ |
| OpenAI: o3 Deep Research | Oct 10, 2025 | ~400B | 200K |
Image input
File input
Text input
Text output
|
— | — | +$$$$$ |
| OpenAI: o4 Mini Deep Research | Oct 10, 2025 | — | 200K |
Image input
File input
Text input
Text output
|
— | — | $$$$$ |
| OpenAI: GPT-5 Pro | Oct 06, 2025 | — | 400K |
Image input
File input
Text input
Text output
|
— | — | +$$$$$ |
| OpenAI: GPT-5 Codex | Sep 23, 2025 | — | 400K |
Image input
Text input
Text output
|
★★★ | ★★★★★ | $$$$$ |
| OpenAI: GPT-4o Audio | Aug 14, 2025 | ~200B | 128K |
Audio input
Text input
Text output
|
— | — | $$$$$ |
| OpenAI: GPT-5 Chat | Aug 07, 2025 | — | 128K |
Image input
File input
Text input
Text output
|
★★★★★ | ★★★★★ | $$$$$ |
| OpenAI: GPT-5 | Aug 07, 2025 | — | 400K |
Image input
File input
Text input
Text output
|
★★ | ★★★★★ | $$$$$ |
| OpenAI: GPT-5 Mini | Aug 07, 2025 | — | 400K |
Image input
File input
Text input
Text output
|
★★ | ★★★★★ | $$$$$ |
| OpenAI: GPT-5 Nano | Aug 07, 2025 | — | 400K |
Image input
File input
Text input
Text output
|
★★ | ★★★★★ | $$$$ |
| OpenAI: gpt-oss-120b | Aug 05, 2025 | 120B | 131K |
Text input
Text output
|
★★★ | ★★★★ | $$$ |
| OpenAI: gpt-oss-120b (exacto) | Aug 05, 2025 | 120B | 131K |
Text input
Text output
|
— | — | $$ |
| OpenAI: gpt-oss-20b | Aug 05, 2025 | 20B | 131K |
Text input
Text output
|
★ | ★★★★ | $$ |
| OpenAI: o3 Pro | Jun 10, 2025 | ~400B | 200K |
Image input
File input
Text input
Text output
|
— | — | +$$$$$ |
| OpenAI: Codex Mini | May 16, 2025 | — | 200K |
Image input
Text input
Text output
|
★★★ | ★★★★ | $$$$$ |
| OpenAI: o4 Mini High | Apr 16, 2025 | — | 200K |
Image input
File input
Text input
Text output
|
★★ | ★★★★ | $$$$$ |
| OpenAI: o3 | Apr 16, 2025 | ~400B | 200K |
Image input
File input
Text input
Text output
|
★★ | ★★★★★ | $$$$$ |
| OpenAI: GPT-4.1 | Apr 14, 2025 | ~1.8T | 1M |
Image input
File input
Text input
Text output
|
★★★★★ | ★★★★★ | $$$$$ |
| OpenAI: GPT-4.1 Mini | Apr 14, 2025 | ~300B | 1M |
Image input
File input
Text input
Text output
|
★★★★ | ★★★★ | $$$ |
| OpenAI: GPT-4.1 Nano | Apr 14, 2025 | ~50B | 1M |
Image input
File input
Text input
Text output
|
★★★★★ | ★★★ | $$ |
| OpenAI: o1-pro | Mar 19, 2025 | 300B | 200K |
Image input
File input
Text input
Text output
|
★ | ★★★ | +$$$$$ |
| OpenAI: GPT-4o-mini Search Preview | Mar 12, 2025 | ~8B | 128K |
Text input
Text output
|
★★★ | ★★ | $$$ |
| OpenAI: GPT-4o Search Preview | Mar 12, 2025 | ~200B | 128K |
Text input
Text output
|
★★★ | ★★★ | $$$$$ |
| OpenAI: GPT-4.5 (Preview) Unavailable | Feb 27, 2025 | ~12.8T | 128K |
Image input
Text input
Text output
|
★★★★★ | ★★★★★ | +$$$$$ |
| OpenAI: o3 Mini High | Feb 12, 2025 | 200B | 200K |
File input
Text input
Text output
|
★★ | ★★★★ | $$$$$ |
| OpenAI: o3 Mini | Jan 31, 2025 | 200B | 200K |
File input
Text input
Text output
|
★★ | ★★★★★ | $$$$$ |
| OpenAI: o1 | Dec 17, 2024 | 300B | 200K |
Image input
File input
Text input
Text output
|
★★ | ★★★★★ | +$$$$$ |
| OpenAI: GPT-4o (2024-11-20) | Nov 20, 2024 | ~200B | 128K |
Image input
File input
Text input
Text output
|
★★★★★ | ★★★★ | $$$$$ |
| OpenAI: o1-mini Unavailable | Sep 11, 2024 | ~100B | 128K |
Text input
Text output
|
— | ★ | $$$$$ |
| OpenAI: o1-preview Unavailable | Sep 11, 2024 | 300B | 128K |
Text input
Text output
|
★★ | ★★★★★ | +$$$$$ |
| OpenAI: o1-preview (2024-09-12) Unavailable | Sep 11, 2024 | 300B | 128K |
Text input
Text output
|
★★ | ★★★★★ | +$$$$$ |
| OpenAI: o1-mini (2024-09-12) Unavailable | Sep 11, 2024 | ~100B | 128K |
Text input
Text output
|
— | ★ | $$$$$ |
| OpenAI: ChatGPT-4o | Aug 13, 2024 | ~200B | 128K |
Image input
Text input
Text output
|
★★★★★ | ★★ | $$$$$ |
| OpenAI: GPT-4o (2024-08-06) | Aug 05, 2024 | ~200B | 128K |
Image input
File input
Text input
Text output
|
★★★★ | ★★★★ | $$$$$ |
| OpenAI: GPT-4o-mini | Jul 17, 2024 | ~8B | 128K |
Image input
File input
Text input
Text output
|
★★★★★ | ★★★ | $$ |
| OpenAI: GPT-4o-mini (2024-07-18) | Jul 17, 2024 | ~8B | 128K |
Image input
File input
Text input
Text output
|
★★★★★ | ★★★★ | $$ |
| OpenAI: GPT-4o | May 12, 2024 | ~200B | 128K |
Image input
File input
Text input
Text output
|
★★★★ | ★★★★★ | $$$$$ |
| OpenAI: GPT-4o (extended) | May 12, 2024 | ~200B | 128K |
Image input
File input
Text input
Text output
|
★★★★ | ★★ | +$$$$$ |
| OpenAI: GPT-4o (2024-05-13) | May 12, 2024 | ~200B | 128K |
Image input
File input
Text input
Text output
|
★★★★★ | ★★★ | $$$$$ |
| OpenAI: GPT-4 Turbo | Apr 08, 2024 | — | 128K |
Image input
Text input
Text output
|
★★★★ | ★★★★ | +$$$$$ |
| OpenAI: GPT-3.5 Turbo (older v0613) | Jan 24, 2024 | 175B | 4K |
Text input
Text output
|
★★★★★ | ★ | $$$ |
| OpenAI: GPT-4 Turbo Preview | Jan 24, 2024 | — | 128K |
Text input
Text output
|
★★★★ | ★★ | +$$$$$ |
| OpenAI: GPT-3.5 Turbo 16k (older v1106) Unavailable | Nov 05, 2023 | 175B | 16K |
Text input
Text output
|
— | — | $$$$$ |
| OpenAI: GPT-4 Turbo (older v1106) | Nov 05, 2023 | — | 128K |
Text input
Text output
|
★★★★ | ★★★★ | +$$$$$ |
| OpenAI: GPT-3.5 Turbo Instruct | Sep 27, 2023 | 175B | 4K |
Text input
Text output
|
★★★★★ | ★★ | $$$$ |
| OpenAI: GPT-3.5 Turbo 16k | Aug 27, 2023 | 175B | 16K |
Text input
Text output
|
★★★★★ | ★★★★★ | $$$$$ |
| OpenAI: GPT-3.5 Turbo 16k Unavailable | May 27, 2023 | 175B | 16K |
Text input
Text output
|
— | — | $$$$ |
| OpenAI: GPT-3.5 Turbo | May 27, 2023 | 175B | 16K |
Text input
Text output
|
— | — | $$$$ |
| OpenAI: GPT-4 | May 27, 2023 | — | 8K |
Text input
Text output
|
★★★ | ★★ | +$$$$$ |
| OpenAI: GPT-4 (older v0314) | May 27, 2023 | — | 8K |
Text input
Text output
|
★★★★ | ★★ | +$$$$$ |