Sonar
Pricing & Specs
Perplexity · $1 input / $1 output per 1M tokens · 128K context window
The per-token price never tells the full story. A typical task (1K input + 500 output tokens) on Sonar costs about $0.0015, roughly $1.50 per 1,000 runs. But if it needs 3x the tokens of a cheaper model to match quality on YOUR task, the economics flip. The only way to know is to benchmark it on your actual workload.
Sonar API Pricing
| Tokens | Price |
|---|---|
| Input | $1 / 1M tokens |
| Output | $1 / 1M tokens |
No cache pricing is published. Batch pricing is not documented.
What that means in practice
Sonar Specs
| Spec | Value |
|---|---|
| Context window | 128K tokens |
| Input modalities | text, image |
| Output modalities | text |
| Latency (measured by OpenMark) | ~747ms median response |
| Reasoning model | No |
| Tool / function calling | No |
| JSON mode | Yes |
| Streaming | Yes |
| Prompt caching | No |
Capabilities
Notes
⚠️ Request fee applies - Small benchmarks may cost more credits than token-only models.
FAQ
How much does Sonar cost?
Sonar costs $1 per 1M input tokens and $1 per 1M output tokens.
What is Sonar's context window?
Sonar has a 128K-token context window.
Can I test Sonar on my own task?
Yes. OpenMark lets you benchmark Sonar against 100+ models on your own task with real API calls, with no API keys needed, free tier available.
Is Sonar the right model for YOUR task?
Pricing tables can't answer that. Benchmark it against 100+ models
on your actual workload: real API calls, real costs. Free tier available.