Predictable pricing

Pay only for what you use.

No monthly minimums, no hidden fees. Every job is billed based on the audio duration at the rates shown below. Start for free — no payment required.

How billing works

1

Submit audio

Upload a file or provide a remote URL. Choose which processing features to enable — transcription is always included.

2

We process it

Your audio is transcribed and enabled features are applied. PII runs only for supported transcript languages, and skipped PII requests are not billed.

3

You pay per job

Each job has a minimum charge. If the calculated cost is below the minimum, you pay the minimum. No surprises.

Per-hour rates

Transparent feature pricing

Pick standard or premium transcription as the base tier, then add the processing features you need. You only pay for the selected tier and features that actually run.

Standard transcription

Whisper-based transcription for the broadest language coverage and general-purpose workloads.

Supports 96 languages across the standard tier.

$0.14/ hour

Minimum $0.01

Premium transcription

Higher-accuracy transcription on the premium model tier for harder audio and long-form recordings.

Supports Auto-detect plus 30 languages: ar, cs, da, de, el, en, es, fa, fi, fil, fr, hi, hu, id, it, ja, ko, mk, ms, nl, pl, pt, ro, ru, sv, th, tr, vi, yue, zh.

$0.25/ hour

Minimum $0.035

Speaker diarization

Separate speakers in the output transcript.

$0.08/ hour

PII processing

Privacy-sensitive handling for redaction-oriented workflows.

Supported transcript languages: English, Spanish, French, German, Portuguese, Italian, Dutch, and Polish (en, es, fr, de, pt, it, nl, pl). Unsupported languages skip PII and are not billed for it.

$0.06/ hour

Basic analytics

Launch analytics profile with summary, sentiment, topics, statistics, speaker stats, chapters, and keywords.

$0.24/ hour

Full analytics

Complete generic analytics profile with Q&A, decisions, action items, risks, missed opportunities, urgency, and evidence-linked timeline intelligence.

$0.60/ hour

Custom analytics

Schema-bound domain analytics that classifies transcripts into customer-defined fields and predefined values with confidence and evidence.

$0.45/ hour

Minimum charges

Every job has a floor

Short audio files are billed at a minimum to cover base processing overhead. The minimum depends on which features you enable.

Premium is a standalone base tier at $0.25 with a per-job floor of $0.035. Analytics floors are $0.08 for Basic, $0.125 for Full, and $0.15 when Custom analytics is enabled.

Transcription only

$0.01

minimum per job

Premium transcription

$0.035

minimum per premium-model job

Standard add-ons

$0.035

Diarization or PII minimum per job

Basic analytics

$0.08

Applies to Basic analytics jobs

Full or custom analytics

$0.15

Custom analytics sets the highest current floor

Speaker diarization, PII processing, Basic/Full analytics, and Custom analytics are optional add-ons. Standard and premium transcription are separate base tiers. PII is billed only when it runs for a supported transcript language.

Cost calculator

Estimate your job cost

Select a duration and toggle the features you need to see an instant estimate.

Premium transcription jobs are billed at $0.25 with a floor of $0.035. Basic and Full analytics are mutually exclusive; Custom analytics can be added on top.

min

Standard supports 96 languages. Premium supports Auto-detect plus 30 languages: ar, cs, da, de, el, en, es, fa, fi, fil, fr, hi, hu, id, it, ja, ko, mk, ms, nl, pl, pt, ro, ru, sv, th, tr, vi, yue, zh.

Estimated cost$0.1075
Standard transcription$0.0675
Speaker diarization$0.04
Usage-based total$0.1075

Estimates are for illustration only. Actual charges are based on the processed audio duration and the features enabled for each job. Minimum charges apply per job, including $0.08 for Basic analytics, $0.125 for Full analytics, and $0.15 for Custom analytics. PII currently runs only for English, Spanish, French, German, Portuguese, Italian, Dutch, and Polish (en, es, fr, de, pt, it, nl, pl). If the transcript language resolves outside that set, PII is skipped and you are not charged for PII processing.

Concurrency tiers

Available credit unlocks higher throughput.

New accounts start with $2.50 in trial credit and stay capped at 1 active job. As your available workspace credit balance grows, your concurrent transcription limit increases automatically.

Starter

1

active transcription

Unlocks at $0.00 available credit.

Launch

3

active transcriptions

Unlocks at $50.00 available credit.

Team

10

active transcriptions

Unlocks at $250.00 available credit.

Scale

25

active transcriptions

Unlocks at $1,000.00 available credit.

Business

50

active transcriptions

Unlocks at $5,000.00 available credit.

Enterprise

100

active transcriptions

Unlocks at $10,000.00 available credit.

FAQ

Pricing questions, answered.

How am I billed?

Each job is billed from your account credit balance based on the processed audio duration and the features you enable. If the raw usage total is below the minimum for that feature bundle, the minimum charge applies.

How do analytics behave on short recordings?

Analytics require at least 15 seconds of audio. Basic and Full analytics are mutually exclusive per job; Custom analytics can be added to either profile or used on its own with a domain pack.

What counts as audio duration?

We bill based on the total duration of the audio file you submit, measured in hours. For example, a 30-minute recording is billed as 0.5 hours at the combined rate of all enabled features.

Are there any hidden fees?

No. The rates you see are the rates you pay. There are no monthly minimums, setup fees, or separate cancellation fees. Cancelled jobs are billed under the normal pricing rules, so cancellation stops work when possible but does not erase usage charges.

What happens if I cancel a job?

You can cancel queued or running jobs from the app or API. Tuplets does not add a separate cancellation penalty. Cancelled jobs are billed under the standard per-job pricing rules, including minimum charges where applicable.

What happens when I use up my free credit?

New accounts start with $2.50 in free credit. Once your credit balance runs out, you need to top up your account balance before submitting additional paid jobs.

Can I add more credit?

Yes. You can top up your balance through Stripe, and completed top-ups are recorded as account transactions with downloadable receipts.

How many jobs can I run at once?

Your account has a concurrency limit based on available workspace credit. New accounts start at 1 active job at a time with $2.50 in credit. Higher balances unlock 1 at $0.00, 3 at $50.00, 10 at $250.00, 25 at $1,000.00, 50 at $5,000.00, 100 at $10,000.00.

Ready to start transcribing?

Sign up in seconds, get free credit, and upload your first audio file — no payment required.