Back to Services Read Documentation

Quick XLIFF Editor

Client-side, privacy-first XLIFF editor with tag protection and QA checks.

~/xliff_editor.ts

Drop XLIFF File

Supports .xlf, .xliff, .sdlxliff, .txlf, .tsxlf, .mxliff, .mqxliff
~/README.md

Free Online XLIFF Editor & Localization QA Tool

100% Private & NDA-Safe

Your files never leave your computer. This tool processes everything locally in your browser using native JavaScript. There are no servers, no databases, and absolutely nothing is uploaded to the cloud. You can safely process files protected by Non-Disclosure Agreements (NDA).

How to use this editor

  • Load your file: Drag and drop an .xlf or .xliff document (v1.2 & v2.0 supported) into the dropzone.
  • Translate or Edit: Click on any cell in the TARGET column to modify the text. XML tags (blue pills) are protected. You can drag and drop them from source to target.
  • Confirm segments: Press Ctrl + Enter to confirm your translation and automatically jump to the next segment.
  • Load your file: Drag and drop a standard document (.xlf, .xliff) or bilingual formats from major CAT tools (Trados .sdlxliff, Phrase .mxliff, MemoQ .mqxliff, etc.) into the dropzone.
  • Filter & Replace: Use the filter box to isolate segments containing your keyword (in Source or Target). Use Search/Replace to mass-edit text strictly in TARGET segments without breaking XML tags.
  • Keyboard Shortcuts: Ctrl + Shift + C to copy source to target, and Alt + T to insert the next missing tag at the cursor position.

Automated QA Rules

The editor scans your translations in real-time to prevent critical bugs before exporting. If the warning icon flashes, check for:

  • Altered Tags: An XML tag is missing, added, or accidentally deleted.
  • Final Punctuation: The source sentence ends with a punctuation mark, but the translation doesn't.
  • Double spaces: You have accidentally typed multiple consecutive spaces.
  • Numbers mismatch: The digits in the source don't match the digits in your translation.