How much does German translation cost? It depends on 4 things

How much does German translation cost? It depends on 4 things

September 8, 2026

German is priced like French on every rate card, and then billed in a unit almost nobody outside Germany has heard of.

Ask three providers what German translation costs and you get three different units: a price per word, a price per standard line, and a price per page. They are all describing the same market. The confusion is the unit, not the price.

This article puts the published numbers side by side, explains the German line, and shows the four things that actually move the bill.

What German actually costs per word

Start with the number most people search for. On a single agency rate card, using one methodology, English to German prices exactly like French.

Language pair Published per-word rate
English to Spanish $0.09
English to French $0.14
English to German $0.14
German to English $0.14

Source: GTS translation price per word. One card is the only fair comparison, because every vendor bundles review and project management differently.

German agencies that quote in euros are cheaper at the entry point and show where the money goes. zappmedia publishes three tiers: from €0.04 per word for machine translation with one human check, from €0.08 for a professional translation with editing, and from €0.12 with multiple checks and a translation memory, with a €75 minimum per language pair. Lingua-World lists German to English at €0.13 per word with two rounds of proofreading included.

For US buyers, Smartling’s rate guide gives $0.15 to $0.30 per word for professional human translation and editing.

So the honest range for non-certified human German translation is €0.08 to €0.13 per word from a German agency, and $0.14 to $0.30 from an international one. Sworn work is a different product and can be priced per word well above that (see the certified section below). Anyone quoting far outside that range for ordinary content is either selling machine output or selling something beyond translation.

The German unit: a 55-character line, not one word

Here is the part that trips up buyers from English-speaking markets. German translation is very often billed by the Normzeile, a standard line of 50 to 55 characters including spaces, counted in the target text. The BDÜ, Germany’s translator association, defines the line as 50 to 55 characters including spaces, depending on the calculation basis. The statute below uses 55.

Why a line and not a word? The BDÜ’s guide for clients says it plainly: German technical text is full of long compound words, so a per-word count undercounts the work. “Kraftfahrzeughaftpflichtversicherung” is one word. A translator who bills by the word is giving it away.

The clearest published line rate is in the law. Germany’s JVEG, the statute that sets what courts pay translators, currently fixes §11 JVEG at €1.95 per 55 characters for editable text and €2.15 for text that is not editable (a scanned PDF, a paper document). The €2.15 rate applies whenever the text is not editable, and also when the translation is particularly difficult (heavy technical vocabulary, poor legibility, urgency or a rare language) even if the file is editable. Difficult texts that are also not editable move to €2.30. The minimum fee for a single order is €20.

To make that concrete, the BDÜ counts a page as 30 lines, or roughly 1,500 to 1,650 characters. At the JVEG rate, a full page of editable German text costs about €58.50. That figure is our own arithmetic (30 lines x €1.95), not a published price. Private-sector agencies use the same unit for long documents: Alphatrad quotes around €1.80 per Normzeile for contracts and decrees, and sworn translator Thomas Baumgart lists a minimum of €1.80 per line for German into Spanish or Polish. For flow text from Polish or Spanish into German he lists a minimum of €0.22 per word, so sworn work billed by the word can run well above the non-certified range.

Two things follow. Ask which text is counted. A line rate on the target text bills the German, which is longer than the English you sent. And ask for the unit before you compare quotes, because €1.80 per line and €0.12 per word are not obviously the same money until you have counted your own file.

German text gets longer, and you pay for the growth

German expands. Argo Translation puts German (and Dutch) expansion from English at 35% or even higher, against 15 to 30% for the Romance languages. The W3C’s guidance on text size in translation gives an average expansion of 130% for English source strings over 70 characters, rising to 200% to 300% for strings under 10 characters. Its example is German: the Flickr label “views” becomes “-mal angesehen”, 2.8 times the length.

That growth hits your bill twice.

Once in the count. A line rate applied to the target text bills every extra character the German needs. A word rate on the source does not, which is one reason German agencies prefer the line.

Once in the layout. Short strings expand the most, and short strings are exactly what fills an interface: buttons, menu items, table headers, form labels. A German app or storefront needs wider components or a shorter German, and shortening is editorial work a translator has to do string by string. If you are translating app resources, our guide to translating a website into German covers the layout side, and the SEO guide for German keywords covers what the longer titles do to your metadata.

For structured files, expansion is also a quality risk that has nothing to do with language. A German product title that runs past a marketplace’s character limit is rejected at import, however well it is written. Tell the engine the limit in the instruction, and it holds it while each string is written.

Certified translation is a regulated product

If a German authority, court, university or registry asks for a beglaubigte Übersetzung, the price behaves differently, because only a court-authorised translator may produce one. Thomas Baumgart, who does this work, makes the point that a notary cannot certify a translation; only an authorised translator’s signature and stamp count.

The published prices are per page or per document rather than per word. Baumgart lists a page rate of €22.50 to €67.50 net, with €45 net as the standard price for a formatted certificate. Alphatrad starts at €45 plus VAT per certified translation and adds a certification fee of €15 to €40 depending on the language, because the stamp and the paperwork are fixed effort regardless of length.

For a birth certificate, a diploma or a commercial register extract, this is the whole cost and it is small. For a 60-page contract that needs certification, the line rates from the previous section apply on top of the fee. Either way, certification cannot be made cheaper by choosing a different kind of translator, and no machine output qualifies.

Germany, Austria, Switzerland: one language, two price levels

German is the official language of three markets, and the pricing question is not whether you need three translations. For most content you do not. The question is where the translation gets bought.

Switzerland bills in francs, and the line costs about twice as much. The Swiss association DÜV publishes CHF 3.50 to CHF 4.50 per 55-character line with a CHF 100 minimum per language version. SwissGlobal puts the Swiss market at CHF 1.90 to CHF 4.50 per line and notes express and weekend surcharges of 50% to 100%. Interserv quotes CHF 2.90 to CHF 3.20 per 50-character line for English, French, Italian and Spanish, and estimates CHF 200 to CHF 700 for 1,000 words. Against German court and agency rates of €1.80 to €1.95 per line, that is roughly double.

The text itself barely changes. Austria and Switzerland differ from Germany in a short list of everyday vocabulary, in currency, in some legal and administrative terms, and in Switzerland’s use of “ss” where Germany writes “ß”. None of that requires a second translation of a help centre or a catalogue. It requires a glossary with the market-specific terms, applied consistently, and a decision about which spelling convention the file follows.

So the practical rule: buy one standard German for documentation, product content, app strings and help content. Reserve market-specific copy for the small set of pages where local idiom sells, such as a Swiss homepage or an Austrian campaign, and pay the Swiss line rate only for the Swiss pages.

The machine meter has no German column

Google Cloud Translation publishes a single line for text translation: $20 per million characters after the first 500,000 characters each month. There is no German row, no compound-word surcharge and no Swiss variant. Smartling’s guide puts machine translation across vendors at $10 to $20 per million characters, so the order of magnitude is the same everywhere.

Do the arithmetic on the app scenario further down. Its biggest case is 60,000 source words, which is about 360,000 characters (our estimate at 6 characters per word, spaces included). That sits inside the free 500,000. A full million characters would cost (1,000,000 - 500,000) / 1,000,000 x $20 = $10. Compare that with the line bill for the same words and the German premium is visible: it is not a language-processing cost. It appears only when a human has to count, check, certify or fit the result into a layout.

A raw API returns strings, though. It does not hold your glossary, keep {count} intact or respect a 24-character button limit. That gap is where the AI versus human question actually sits for German: which parts of your content need a person to answer for them.

Who should touch which German string

A German homepage and a checkout flow are a few hundred words that carry most of the reputational risk, so pay a native expert for them. Everything else (the help centre, release notes, the other 95% of an app’s strings) is volume where a line rate is the wrong tool.

Three ways to buy German: a native expert for the few critical pages, an agency per word or per line for a single document, and AI Glot for the catalogue, help centre, blog and app strings, with the review level chosen by you.

Whether the rest ships as it comes or gets a reviewer on German alone is a choice about risk and budget.

What a German app localization costs

Take a software product with UI strings in a JSON or XLIFF file: menu items, buttons, error messages, tooltips. We assume 6 English words per string and 6 characters per word including the space, so 36 characters per string. Both are our own assumptions, not published figures; count your own file before trusting any row.

Two published inputs then do the work. The Normzeile bill counts the German, so we grow the characters by Argo’s 35% expansion figure (36 x 1.35 = 48.6 characters per string). Then we divide by the 55-character line and multiply by the JVEG rate of €1.95.

UI strings Source words German lines (target chars / 55) Line billing at €1.95 Per word at $0.14 AI Glot Standard credits
500 3,000 442 (24,300 chars) ~€862 ~$420 3,000, inside the free 5,000-word sample
2,000 12,000 1,767 (97,200 chars) ~€3,446 ~$1,680 12,000, about €12
10,000 60,000 8,836 (486,000 chars) ~€17,230 ~$8,400 60,000: €51.75 for 55,000 credits bought once, plus the free 5,000-word sample

Read the columns as three different meters, not one converted price. The line column is in euros (a statute rate applied to our estimated characters), the per-word column is in dollars (GTS’s rate card), and the AI Glot column is in euros from our published pricing: one credit per word in Standard, one-time purchases of any amount from 10,000 credits for €10, with volume discounts up to 65%, and the Starter plan at 100,000 credits a month for €29 billed annually or €42 month to month. Nothing is converted, because a gap of two to three orders of magnitude survives any exchange rate. Lite covers about three times more words per credit, which suits the strings nobody reads twice.

One caveat: the line column assumes every string is billed by the line with no per-string minimum. A quote that adds a minimum per string costs more, so treat that column as a floor, not a forecast.

Before you send the file, settle three things.

  • Length budget. Say “no German string may exceed 24 characters in the buttons file” once, in the instruction. It is held while each string is written, which is cheaper than finding the clipped Speichern-und-fortfahren button in review.
  • Placeholders and plurals. Tokens such as {count} and %s must survive untouched, and German plural forms need the same ICU structure as the English. Tell the engine to keep them exactly as written.
  • Sie or du, and one glossary. Pick the form of address for the whole product and store Konto, Arbeitsbereich and your brand terms in a glossary, so the twentieth release note agrees with the first.

The market case for bothering

German is the content language of 5.9% of websites with an identifiable language, according to W3Techs, which makes it one of the largest non-English markets on the web and one of the most competitive. The three German-speaking markets are wealthy, and their buyers expect to read in German. A catalogue that is not in German is not in the market.

Two wider figures give the scale. Eurostat reports that in 2022, 25.3% of EU adults aged 25 to 64 knew no foreign language, and only 28% of those who knew at least one said they were proficient in their strongest. And Nimdzi estimates the language industry at USD 72.6 billion in 2025, projected at USD 73.4 billion in 2026. It is an ordinary market with ordinary buying rules, so ask every provider for the same things: the unit (word or line), whether it is counted on source or target, what the price includes, and the turnaround.

The bottom line

Budget non-certified German at €0.08 to €0.13 per word from a German agency or $0.14 to $0.30 from an international one, and expect long documents to be quoted at €1.80 to €1.95 per 55-character line, with Swiss providers at roughly twice that in francs. Budget certified documents per page, around €45 plus a fee. Then stop pricing the volume by the word at all: catalogues, help content and app strings belong in a workflow where structure, glossary and character limits matter more than the rate.

All figures in this article were checked against the linked sources on 8 September 2026; the JVEG, BDÜ, Baumgart, Argo, Eurostat and Nimdzi pages were re-read on 29 September 2026. Rate cards change; the links are there so you can check them again.

Have a German file to price? Open the pricing page to run your own word count against the one-time credit prices, or start with your first 5,000 words free, upload the file and read the plan before you approve a single credit.

Ready to translate your large files?

Create a free account →

Prompt copied

  1. 1Open your AI agent
  2. 2Paste the promptCtrl V
  3. 3Follow its guidance
Show the prompt

Translate a file for me with AI Glot. Ask me which file and which languages, then follow https://ai-glot.com/agent.md

Your first 5,000 words free