DeepL

DeepL pricing sells two products that both meter characters and don't share a subscription.

Pricing Model:

Pricing Model:

Seats carrying a monthly character allowance

Seats carrying a monthly character allowance

Seats carrying a monthly character allowance

Packaging Model:

Packaging Model:

Freemium, Good / Better / Best (GBB)

Freemium, Good / Better / Best (GBB)

Freemium, Good / Better / Best (GBB)

Credit Model:

Credit Model:

Per user per month. No rollover documented

Per user per month. No rollover documented

Per user per month. No rollover documented

Updated on:

DeepL pricing: what a seat buys, and why the API bills separately

DeepL pricing sells two products that both meter characters and don't share a subscription. Translator plans are per-user seats with a monthly character allowance: 300,000 on Individual, 1,000,000 per user on Team, unlimited under fair use on Business. The API is a separate plan with its own base fee and a rate of €22.00 per million characters. DeepL says you can't switch directly between them. The table below carries the EUR prices the site serves by default, and USD figures follow it.

Key takeaways

  • Translator seats cost €8.99, €29.99 and €59.99 per user monthly, or €7.49, €24.99 and €49.99 billed annually.

  • Individual carries 300,000 characters a month and Team 1,000,000 per user, roughly €25.00 per million on either tier billed annually.

  • The DeepL API is a separate subscription: Growth starts at €23.80 a month billed annually, and extra characters cost €22.00 per million.

  • DeepL publishes what each allowance contains and never publishes what happens when a Translator seat runs out of characters.

DeepL pricing in 2026

Tier

Monthly

Annual

Characters

File translations

 

Free version

€0

€0

50,000/user/month

1/month

Individual

€8.99

€7.49/month

300,000/month

3/month

Team

€29.99/user

€24.99/user/month

1,000,000/user/month

20/user/month

Business

€59.99/user

€49.99/user/month

Unlimited, fair use

100/user/month

Enterprise

Custom

Custom

Custom

Custom

API Developer

€0

€0

1,000,000 one-time

Included

API Growth

€29.75

€23.80/month

12M/year on annual

Included

Enterprise API

Custom

Custom

Custom commitment

Included

Source: deepl.com/en/pro, read 22 September 2026. The page geo-serves EUR from a German billing locale, but its country selector switches to United States (USD $) and prints a separate rate card rather than a conversion: Individual $10.49 monthly and $8.74 annually, Team $34.49 and $28.74, Business $68.99 and $57.49, API Growth $32.50 and $26.00, then $27.50 per million extra characters, $1.85 per speech-to-text hour and $3.75 per speech-to-speech hour. EUR prices include VAT and USD prices don't.

What DeepL actually meters

DeepL meters a character and defines it properly. One character is one Unicode code point of the source text, so "A", "Δ", "あ" and "深" each count once. Spaces, tabs and line breaks count. Characters inside HTML or XML tags don't when tag handling is on, and neither does the API's context parameter.

Then it meters a second thing that isn't characters. Translator plans cap file translations by count, not size: 3 a month on Individual, 20 per user on Team, 100 per user on Business. A 40-page contract and a one-line memo each spend one.

The API inverts that. There, documents draw on the same character balance, and every .docx, .doc, .pptx, .xlsx or .pdf bills a minimum of 50,000 characters however short it is. At €22.00 per million, that's a floor of €1.10 per file. HTML, SRT, TXT and XLIFF bill to the exact character.

Voice is a third unit. Paid Translator seats include 30 minutes of DeepL Voice per user per month, and the API sells audio by the hour: €1.96 per speech-to-text hour and €3.93 per speech-to-speech hour.

How the character allowance works

The allowance attaches to the seat, not the account. DeepL's plan comparison labels every column "characters (per user/month)", so a five-seat Team subscription buys five separate million-character buckets, not one shared pool.

That's the opposite of how the same page treats files. File translations default to per-user limits, but an admin can make the monthly total freely accessible to everyone, or set a fixed per-member cap that has to be identical for all members. Admins stay unlimited. DeepL wrote a help article explaining that for files and nothing equivalent for characters.

Rollover isn't documented either way. Nothing says an unused Team allowance survives into the next cycle, and the Voice allowance, which DeepL does document in detail, resets monthly with no carry-over and no pooling. That's the closest published analogue.

Business and Enterprise replace the number with "unlimited" under a footnoted fair usage policy whose threshold isn't published.

What happens when you hit the limit

On the API, the behaviour is precise: requests fail with HTTP 456, quota exceeded, and the docs tell clients never to retry it. Cost control lets a Pro, Growth or Enterprise subscriber cap monthly characters, speech-to-text minutes or speech-to-speech minutes, and DeepL stops processing there until the period ends. Key-level limits sit underneath, and raising a limit sends a notification email as a takeover check.

On Translator seats, it isn't documented. A full-text sweep of DeepL's 264 English help articles returned per-request caps for the Gmail and Office add-ins, the API's 456 error and the Voice rules, and nothing on character 1,000,001.

How DeepL's pricing has changed

Date

Milestone

Source

 

9 Sep 2026

Translator terms gain a Voice section, and paid seats include 30 Voice minutes per user monthly

Vendor

17 Jul 2026

Speech-to-speech leaves closed beta, priced above speech-to-text

Vendor

30 Apr 2026

German (Swiss) and French (Canadian) ship in beta, unbilled, then start billing at GA on 17 July

Vendor

15 Apr 2026

Voice API reaches GA, adding audio hours as a billable unit beside characters

Vendor

24 Mar 2026

Write API character count corrected, so all characters in Write requests now bill

Vendor

Undated

API Free and API Pro withdrawn from sale, replaced by Developer and Growth

Vendor

Undated

Pro Starter, Advanced, Ultimate and Classic become legacy, replaced by Individual, Team and Business

Vendor

Flexprice’s Take

DeepL prices a character more honestly than almost anyone in this index and then refuses to say what happens when you run out of them.

DeepL defines a character better than almost anyone here. One Unicode code point of source text, markup excluded, with a show_billed_characters flag so you can reconcile your count before you commit.

Both paid seats land near €25.00 per million characters annually, and API overage sits at €22.00. That's a coherent spread, not a trap.

What DeepL won't tell you is what happens at zero. A metered seat allowance needs three published facts: does it pool, does it roll over, and what breaks when you run out. DeepL answers all three for Voice minutes in one help article and none for characters, the number on every plan card.

Best For

Teams that can forecast character volume and want a fixed seat cost.

Watch Out For

The undocumented behaviour at the seat limit, and the 50,000-character document minimum on API plans.

Manish Choudhary

CEO & Co-founder, Flexprice

Running seat allowances that pool, expire or reset, alongside a usage-priced API?

Flexprice ships both in one billing engine.

Flexprice’s Take

DeepL prices a character more honestly than almost anyone in this index and then refuses to say what happens when you run out of them.

DeepL defines a character better than almost anyone here. One Unicode code point of source text, markup excluded, with a show_billed_characters flag so you can reconcile your count before you commit.

Both paid seats land near €25.00 per million characters annually, and API overage sits at €22.00. That's a coherent spread, not a trap.

What DeepL won't tell you is what happens at zero. A metered seat allowance needs three published facts: does it pool, does it roll over, and what breaks when you run out. DeepL answers all three for Voice minutes in one help article and none for characters, the number on every plan card.

Best For

Teams that can forecast character volume and want a fixed seat cost.

Watch Out For

The undocumented behaviour at the seat limit, and the 50,000-character document minimum on API plans.

Manish Choudhary

CEO & Co-founder, Flexprice

Running seat allowances that pool, expire or reset, alongside a usage-priced API?

Flexprice ships both in one billing engine.

Customer
Sentiment Highlights

Charged renewal at double agreed rate despite having cancelled!

Eric Parent, annual DeepL contract holder, Trustpilot, September 2026

Frequently Asked Questions

Frequently Asked Questions

How much does DeepL cost per month?

How many characters does a DeepL plan include?

Does a DeepL Translator plan include API access?

How much does the DeepL API cost per character?

Launch usage-based billing this week, not next quarter

Launch usage-based billing this week, not next quarter

Get Instant Feedback on Your Pricing | Join the Flexprice Community with 400+ Builders on Slack

Join the Flexprice Community on Slack