
Deepgram vs AWS Transcribe: Pricing and Speed in 2026
Summarize this article with:
Deepgram Nova-3 costs under a cent per minute at standard PAYG rates, roughly a third of what AWS Transcribe charges at its entry tier; AWS volume tiers only close that gap at the very highest usage. Deepgram wins on cost and streaming latency for most teams. AWS wins when you need 100-plus language coverage, HIPAA-eligible medical transcription, or tight AWS ecosystem integration. Neither is universally better: the right call depends on volume, language mix, and existing infrastructure.
Deepgram Nova-3 is around 69% cheaper than AWS Transcribe at standard rates: roughly $0.0077/min versus $0.024/min. AWS's volume tiers narrow that gap significantly at high volume, and AWS wins on language breadth and ecosystem integration. For most developer teams building transcription features from scratch, the cost and latency case for Deepgram is strong. For teams already deep in AWS infrastructure or needing medical-grade transcription, switching costs often outweigh the savings.

For context on where these two fit against a wider field, see the full speech-to-text API pricing comparison.
What Each Provider Actually Is
Deepgram is a transcription-first company that built its own ASR models from scratch. Nova-3, launched in January 2025, is the current flagship. It serves both streaming and batch workloads from the same underlying model and bills per second of audio processed.
AWS Transcribe is one service in a portfolio of hundreds. It is designed to fit naturally into the existing AWS stack: audio in S3, jobs triggered from Lambda, results stored back in S3 or streamed to downstream services. The design reflects that DNA. Teams already running infrastructure on AWS often find Transcribe easier to operate, not because of the transcription engine itself, but because IAM, CloudWatch, and S3 are already wired.
That difference in philosophy shapes everything that follows.
Pricing: Verified 2026 Rates
Deepgram Nova-3
| Mode | PAYG | Growth plan (~$4,000/yr) |
|---|---|---|
| Standard (streaming) | $0.0077/min (~$0.46/hr) | ~$0.0065/min |
| Pre-recorded (batch) | discounted | |
| Multilingual streaming | $0.0058/min | $0.0050/min |
| Speaker diarization add-on | +$0.0020/min | +$0.0017/min |
| Free credit on signup | $200, no expiration | N/A |
Deepgram bills per second of audio. That distinction matters at scale: a workload of thousands of 30-second clips pays meaningfully less than a per-minute billing structure implies.
AWS Transcribe
AWS Standard pricing uses four volume tiers, applied automatically to combined batch and streaming usage:
| Tier | Monthly minutes | Price/min |
|---|---|---|
| Tier 1 | 0 - 250,000 | $0.024 |
| Tier 2 | 250,000 - 1,000,000 | $0.015 |
| Tier 3 | 1,000,000 - 5,000,000 | $0.0102 |
| Tier 4 | 5,000,000+ | $0.0078 |
AWS bills in one-second increments with a 15-second minimum per request. New accounts get 60 minutes free per month for the first 12 months. Call Analytics (sentiment, categorization, post-call summarization) carries its own tier starting at $0.030/min.
The most data-led point here: AWS's deepest discount tier ($0.0078/min at 5 million minutes) just barely reaches Deepgram's standard PAYG streaming rate. You need to be processing north of 5 million minutes per month before AWS pricing approaches parity.
AWS volume tiers compared to Deepgram Nova-3 PAYG. Sources: deepgram.com/pricing, aws.amazon.com/transcribe/pricing.
Monthly cost at realistic production volumes
These tables use Deepgram's PAYG streaming rate ($0.0077/min) and AWS Tier 1 ($0.024/min):
| Monthly Volume | Deepgram Nova-3 PAYG | AWS T1 | AWS T2 (if eligible) |
|---|---|---|---|
| 100 hours | $46.20 | $144.00 | N/A |
| 500 hours | $231.00 | $720.00 | N/A |
| 1,000 hours | $462.00 | $1,440.00 | ~$900.00 |
| 5,000 hours | $2,310.00 | $7,200.00 | ~$4,500.00 |
At 1,000 hours per month, the Deepgram advantage is roughly $978 per month, or nearly $12,000 per year, against AWS Tier 1. Even comparing against AWS Tier 2, Deepgram is still roughly half the cost.
For a deeper look at how AWS pricing tiers affect planning, see AWS Transcribe pricing breakdown. For hidden costs that don't show up in per-minute rates, the hidden costs of transcription services post covers the full picture.
Accuracy: What the Numbers Actually Mean
My take: both providers perform well on clean English audio, and the accuracy difference between them is smaller than the pricing difference. For noisy audio, Deepgram holds up better in most practitioner accounts. But I want to be clear about sourcing here.
Deepgram publishes its own WER benchmarks for Nova-3: median streaming WER of 6.84%, median batch WER of 5.26%. These come from Deepgram's internal testing on Deepgram's test set, not an independent lab. The sister post Deepgram Nova-3 Explained covers those claims carefully.
AWS Transcribe does not publish comparable official WER figures for Standard transcription. Third-party comparisons exist but use different test sets and conditions, making direct comparison unreliable.
What you can say directionally:
- On studio-quality single-speaker English, both providers are competitive.
- On noisy, overlapping, or accented audio, practitioner accounts favor Deepgram's handling.
- AWS Transcribe Medical uses specialized models for clinical terminology and is HIPAA-eligible. Deepgram has no comparable medical-specific tier.
- For non-English languages, AWS supports 100-plus languages versus Deepgram Nova-3's 50-plus. On languages both cover, quality is comparable for major languages.
The only benchmark that matters for your production system is the one you run on your own audio. Both providers have enough free usage to run a real evaluation before committing.
Streaming and Latency
Deepgram's streaming latency is 200-300ms (Deepgram's own published figure), versus AWS Transcribe streaming in the 500ms-1.5s range reported by practitioners. If you're building live captioning, voice assistants, or real-time meeting transcription, that gap is perceptible to users.
Deepgram streaming uses a WebSocket connection with binary audio frames, returning interim and final transcripts as audio arrives. The protocol is stateless on the client side.
AWS Transcribe streaming uses HTTP/2 with event streams and AWS Signature V4 authentication on each request. The AWS SDK handles most of that, but debugging streaming issues involves more moving parts.
Deepgram also supports real-time speaker diarization during streaming. AWS Transcribe diarization is batch-only.
For use cases where sub-500ms latency is not required (post-call analytics, archival transcription, async summarization), both providers handle the workload. The latency advantage is only meaningful when users interact with the transcript in real time.
Developer Experience
Deepgram: under 5 minutes to first transcription. Sign up, get an API key, send a POST request with an audio URL or file. No infrastructure setup required.
AWS Transcribe: 20-30 minutes to first transcription for a team new to AWS. Create an account, configure IAM credentials, set up CLI or SDK, create an S3 bucket, upload the file, start the transcription job, and poll for results. For teams already running on AWS with IAM and S3 configured, setup time drops considerably.
SDK quality reflects the same contrast. Deepgram's SDKs (Python, Node.js, Go, .NET, Rust) are purpose-built for transcription. The AWS transcription surface is inside the massive AWS SDK that covers hundreds of services, which means more configuration options and more places for misconfiguration.
Error messages follow the same pattern. Deepgram returns specific, actionable error codes. AWS Transcribe errors can originate from IAM, S3, or the transcription engine itself, requiring you to check multiple layers to diagnose an issue.
Feature Comparison
| Feature | Deepgram Nova-3 | AWS Transcribe |
|---|---|---|
| Base price (PAYG) | $0.0077/min | $0.024/min (Tier 1) |
| Volume tiers | Growth plan (~$4,000/yr) | 4 tiers, auto-applied |
| Free tier | $200 credit, no expiry | 60 min/mo, 12 months |
| Streaming | Yes, WebSocket, 200-300ms | Yes, HTTP/2, 500ms-1.5s |
| Real-time diarization | Yes | No (batch only) |
| Languages | 50+ (Nova-3) | 100+ |
| Medical transcription | No | Yes (HIPAA-eligible) |
| Sentiment analysis | Included | Call Analytics tier (+$0.030/min) |
| Custom vocabulary | Keyword boosting, real-time | Vocabulary lists with IPA hints |
| Billing granularity | Per second | Per second, 15s minimum |
| S3/Lambda integration | No native integration | Native |
| SDK languages | Python, Node, Go, .NET, Rust | Python, Java, Node, Go, .NET, PHP, Ruby |
The sentiment analysis row is worth noting. Deepgram includes it at no additional cost. AWS Transcribe requires the Call Analytics tier ($0.030/min), which more than doubles the Standard rate.
Verdict: Which Should You Choose
Choose Deepgram if:
- Cost is a primary constraint. At most volumes under 5 million minutes per month, Deepgram is cheaper, sometimes dramatically so. The savings at 1,000 hours per month exceed $10,000 per year against AWS Tier 1.
- You need real-time streaming. Lower latency and real-time diarization make Deepgram the stronger option for live captioning, voice assistants, and meeting bots.
- You want fast integration. Less infrastructure setup, simpler error handling, and a focused SDK design mean shorter time to production.
- You want intelligence features included. Sentiment analysis and topic detection are part of the standard API, not a separate tier.
Choose AWS Transcribe if:
- Your infrastructure is already AWS-native. If audio lives in S3, compute runs on Lambda or ECS, and your team manages IAM policies daily, Transcribe integrates without friction. The operational simplicity inside an existing AWS shop can offset the higher per-minute rate.
- You need 100-plus language coverage. AWS Transcribe supports twice as many languages. For less common languages, it is often the only option.
- You need HIPAA-eligible medical transcription. AWS Transcribe Medical uses clinical models and is HIPAA-eligible. Deepgram has no equivalent tier.
- You need detailed pronunciation control. AWS's custom vocabulary lists support IPA notation for fine-grained term recognition.
Decision matrix by use case
| Use Case | Recommended | Reasoning |
|---|---|---|
| High-volume podcast transcription | Deepgram | Large cost savings, strong English accuracy |
| Live meeting captioning | Deepgram | Lower streaming latency, real-time diarization |
| AWS-native media pipeline | AWS Transcribe | Native S3/Lambda integration |
| Medical documentation | AWS Transcribe | HIPAA-eligible Medical tier |
| Call center analytics (AWS shop) | AWS Transcribe | Ecosystem fit, Call Analytics features |
| Call center analytics (cost-sensitive) | Deepgram | Bundled sentiment, lower per-minute cost |
| Multilingual content platform | AWS Transcribe | Broader language coverage |
| Startup / early-stage product | Deepgram | Lower cost, faster integration, $200 free credit |
If you want to skip managing API integrations entirely, ConvertAudioToText handles the engine routing, speaker diarization, and export formats (SRT, VTT, plain text) for you. It is worth evaluating if your team wants clean transcripts without the API plumbing.
FAQ
Is Deepgram cheaper than AWS Transcribe?
At standard PAYG rates, yes. Deepgram Nova-3 runs around $0.0077/min; AWS Transcribe starts at $0.024/min. AWS does offer volume tiers that drop to $0.0078/min at 5 million minutes per month, which nearly closes the gap, but you need very high volume to reach it. For most teams under 1 million minutes per month, Deepgram is cheaper.
Is Deepgram more accurate than AWS Transcribe?
Deepgram publishes WER benchmarks for Nova-3 from its own testing: a median streaming WER of 6.84% and batch WER of 5.26%, claiming a large edge over unnamed competitors. AWS does not publish comparable official WER figures for Transcribe Standard. Independent evaluations are scarce. On clean English audio the two are competitive; on noisy or heavily accented audio, most practitioner reports favor Deepgram, but the honest answer is to test on your own audio.
Does AWS Transcribe have volume discounts?
Yes. AWS Transcribe uses four tiers: $0.024/min for the first 250,000 minutes, $0.015/min from 250,000 to 1 million, $0.0102/min from 1 million to 5 million, and $0.0078/min above 5 million. These apply to combined batch and streaming usage. At the highest volume tier, AWS pricing nearly matches Deepgram's standard PAYG rate.
Which provider is better for real-time streaming?
Deepgram. Deepgram's streaming API returns results with latency in the 200-300ms range (Deepgram's own figure, not an independent benchmark). AWS Transcribe streaming latency is generally reported in the 500ms-1.5s range by practitioners. For live captioning, voice assistants, or real-time meeting transcription where users watch text appear as they speak, the latency difference is meaningful.
Can I switch from AWS Transcribe to Deepgram without rewriting my app?
The APIs are not compatible, so you will need to update your integration code. For batch transcription, the swap means replacing S3 upload and polling logic with a single POST request to Deepgram. For streaming, you replace the HTTP/2 event stream with a WebSocket connection. Most teams finish the migration in one to two days. Output formats differ, so downstream parsing also needs updating.
Sources
Try transcription free
Convert any audio or video to clean, unwatermarked text — speaker labels, timestamps, and AI summaries included. First 10 minutes free, no account.
Related Articles

Speechmatics Alternative for Non-Developers: Web Transcription Without Code
Speechmatics is genuinely excellent for developers: 50 hours free per month, 56 languages, on-prem deployment. If you need a drag-and-drop web app with flat $9.99/mo pricing instead of an API, here is an honest comparison of the two.

Best Transcription Tools with API Access (2026)
Which transcription SaaS tools actually give you API keys, and on which plan? Verified pricing and plan gates for Descript, Sonix, Fireflies, Happy Scribe, AssemblyAI, and more.