APIA REST API with signed webhooks

Translate the document. Keep the formatting.

Doction translates entire files between different languages and hands them back with every heading, table and bold word exactly where you left it.

20,000 words free every month · No card

annual-report.docx
deitesfrsv
TranslatedDeutsch
Annual Report 202601

A year of steady growth

Revenue grew across every region, driven by new partnerships and a sharper product focus.

Key takeaway

Customer retention reached a record 94%.

Revenue by quarter

Q1Q2Q3Q4
RegionGrowth
Europe+18%
Americas+12%
Asia+24%
Geschäftsbericht 202601

Ein Jahr stetigen Wachstums

Der Umsatz stieg in allen Regionen, getragen von neuen Partnerschaften und einem klareren Produktfokus.

Kernaussage

Die Kundenbindung erreichte den Rekordwert von 94 %.

Umsatz nach Quartal

Q1Q2Q3Q4
RegionWachstum
Europa+18%
Amerika+12%
Asien+24%

Works with the files you already have

.docx.pptx.xlsx.html.json.csv.tsv.xliff.txt

Format-perfect translation

Only the words change. Nothing else moves.

No reformatting afterwards. You get back a file that is ready to send.

  • TextTranslated
  • Fonts & stylesUntouched
  • Tables & chartsUntouched
  • Images & graphicsUntouched

Your layout, layer by layer

Styles, tables and images stay locked. Only the text is translated.

Hello
English

Eight languages

In any direction between them, each one checked against real terminology.

Payment due in 30 days.100%
Payment due in 14 days.94%
Late fees may apply.New

0%of words reused

Translation memory

Sentences you approve come back worded exactly as you approved them.

GlossaryEN → DE
WorkspaceArbeitsbereich
InvoiceRechnung
CP-40CP-40

Öffnen Sie den Arbeitsbereich, um Ihre Rechnung für CP-40 zu prüfen.

Glossaries

Your terms, enforced while it translates and checked afterwards.

English

German

Instant text translation

Paste a sentence or an email. Same glossary, same memory.

How it works

Drop files to translate
DOCX
pump-manual.docx
PPTX
XLSX
HTML
01

Upload

Drag in a Word, PowerPoint or Excel file, or send it through the API. Pick one target language or several.

Glossary applied8 terms
Memory matched12 sentences
Translating1,240 words
Formatting keptin place
02

Translate

Doction applies your glossary, reuses what you have already approved, and translates the rest in place.

DOCX
pump-manual.de.docxDE
DOCX
pump-manual.sv.docxSV
DOCX
pump-manual.tr.docxTR
Same file type · same formatting
03

Download

Review the translation, change anything you like, then download the same file type with the same layout.

File formats

Drop in a file. Get the same file back.

Manuals, pitch decks, spreadsheets, web pages and app strings, returned in the format you sent.

  • Excel numbers, formulas and sheet names left alone
  • Word comments and tracked changes handled
  • HTML tags, scripts and code spans untouched
  • JSON keys, identifiers and encoding kept

Not yet: PDF. Text inside images, embedded objects and equations is not translated, in any format.

.html
.json
.csv
.tsv
.xliff
.xlf
.txt
.docx
.pptx
.xlsx

Developer API

One endpoint. Every format.

Send a file, get the same file back in another language, with your project's glossaries and translation memory applied.

Documents & text

Whole files are queued; a single string answers in the same request.

Signed webhooks

Know the moment a document is ready.

Projects & glossaries

Create and update them in code.

A key per integration

Revoke one without stopping the rest.

1curl $DOCTION_URL/api/v1/documents \
2 -H "Authorization: Bearer $DOCTION_API_KEY" \
3 -F project_id=$PROJECT_ID \
4 -F file=@manual.docx \
5 -F target_lang=sv
ResponseReady

Plans

Simple plans. No per-page surprises.

Doction is not on sale yet. Every limit below is enforced today; the prices are not set, and we would rather agree them with the first customers than publish a guess.

Free
Try it on real documents. One person, one glossary.
No charge
  • 20,000 words a month
  • 1 member
  • 1 glossary
  • Files up to 10 MB
  • Web app only
StarterMost teams
For a small team that translates every month.
Price to be agreed
  • 200,000 words a month
  • 3 members
  • 5 glossaries
  • Files up to 50 MB
  • API and webhooks
Team
Documentation, legal and product teams with an API integration.
Price to be agreed
  • 1,000,000 words a month
  • 25 members
  • 50 glossaries
  • Files up to 100 MB
  • API and webhooks
Enterprise
Custom volumes and a data processing agreement, agreed with us directly.
By agreement
  • Volume by agreement
  • Unlimited members
  • Unlimited glossaries
  • Files up to 250 MB
  • API and webhooks

FAQ

Questions, answered.

Short answers. Where something is not settled yet, it says so.

Try it on a document you already have.

The first 20,000 words a month are free, and the quickest way to judge a translation tool is to open the file it gives back.