TMX Viewer

Open a TMX translation memory file in the browser, browse and search translation units and export them to CSV.

Paste a TMX 1.4 document or drop a .tmx file

Runs in your browser. Files are not uploaded unless the tool says otherwise.

What is a TMX file?

TMX (Translation Memory eXchange) is the XML format that CAT tools and translation management systems use to exchange translation memories. A file has a <header> with the source language (srclang), the creating tool and the segmentation type, and a <body> with one <tu> (translation unit) per sentence. Each unit contains a <tuv> per language, identified by xml:lang, whose <seg> holds the text. TMX 1.4b from 2005 is still the version every tool writes.

Why open TMX files in a viewer?

  • Agencies deliver translation memories as TMX at the end of a project, and you want to see what is inside before importing it anywhere.
  • Memories exported from Trados, memoQ, Phrase or Smartcat often carry legacy segments, empty targets and inline tags from formats you no longer use.
  • Product managers and reviewers usually do not have a CAT tool installed, but can read a table in the browser and export it to a spreadsheet.
  • Duplicate sources with different targets are the first thing to clean up, because they make fuzzy matching unpredictable.

Inline tags and formatting

TMX segments can contain <bpt>, <ept>, <ph> and <it> elements that stand in for HTML or RTF formatting from the original document. The viewer renders them as [bpt], [ept] and [ph] markers so you can spot where formatting was present without seeing the raw markup, and keeps the surrounding text intact. Text in <hi> and <sub> elements is shown inline.

Using a TMX with SimpleLocalize

SimpleLocalize builds a translation memory from your projects automatically and can import a TMX file to seed it with existing translations, so suggestions from previous work appear while translators type. Use this viewer to check that the languages in the file match your project languages before importing.

More translation tools

Manage translations with SimpleLocalize

  • Import the same file formats you just converted or checked
  • Auto-translate with DeepL, Google, OpenAI, Claude or Gemini using your own API keys
  • Free plan for small projects, no credit card required
Start for free
No credit card required5-minute setup