Translate XLIFF and XLF files

Upload an XLIFF or XLF localization file, choose a language, and download a translation for review. Try for free. No signup required.

Source language auto-detected
100% Free
No Signup Required
Secure Processing

Trusted by 2,000 teams and 500,000 professionals in 134 countries at

Amazon
Google
Toyota
Spotify
Mercari
Roche
Veolia
Shopee
Mercado Libre
CyberAgent
Stanford University
MIT
University of Tokyo
Seoul National University
University of Sao Paulo
Rated 4.7/5GDPR CompliantSOC 2 Type II (In Progress)

How document translation works

Use the XLIFF translator in your browser. No installation or signup is required for the free demo.

Step 1

Choose the target language

Choose English or another supported language from the picker. The source language is detected from the document's text.

Step 2

Upload your XLIFF file

Upload a supported .xliff or .xlf file exported from your localization workflow. Keep the original file for comparison and reimport checks.

Step 3

Download and review the result

Review translated segments, inline codes, unit IDs, and language metadata. Reimport a sample into the tool that exported the file before using the complete result.

About document translation and JotMe

JotMe combines purpose-built translation and transcription tools with a broader system for multilingual teams to capture, understand, and act on conversations.

About the document translation tool

JotMe document translation is special because it keeps your file format while translating the content. Upload a PDF, Word, PowerPoint, or Excel file and download a translated document ready to share.

About JotMe

JotMe is special because multilingual operations include written files too. Document translation helps teams move contracts, decks, and reports across languages without rebuilding the document from scratch.

When to use XLIFF translation

Start with a representative file, review the language and structure, and test the result in the application where it will be used.

Translate exported content segments

Use XLIFF when your website, app, or authoring tool exports translation units. Review each segment in context instead of judging isolated strings alone.

Check inline formatting and codes

Inline elements and placeholders can carry information required by the source application. Compare them with the original and run its import validation.

Review terms across segments

The same interface label or product term may appear in several units. Check that the result uses consistent terminology and tone.

Keep translation review in your workflow

This is a file upload and download workflow. It does not sync translation memories, review states, or project assignments with your localization platform.

Use cases

Use document translation to turn PDFs, Word files, decks, and spreadsheets into another language.

Contracts & reports

Translate contracts and reports without rebuilding the document.

Decks & presentations

Localize slide decks for stakeholders who work in another language.

Spreadsheets

Turn spreadsheet labels and notes into clear translations for cross-border teams.

Handouts & forms

Translate PDFs and forms for travel, HR, and customer ops.

Translate another document format

Other Tools

Explore more free JotMe tools for translation, transcription, audio, video, and text workflows.

FAQ

Are XLF and XLIFF both accepted?

Yes. This page accepts both .xlf and .xliff filenames. Keep the original extension and validate the translated file in your source application.

Which XLIFF versions can I upload?

The document workflow supports XLIFF 1.2, 2.0, and 2.1. Custom extensions and application-specific requirements still need a reimport check.

Does this replace my translation management system?

No. It translates one exported file. Project management, segment review, translation memories, and publishing remain in your existing workflow.

How do I translate a XLIFF file to English?

Select English in the target-language picker, upload the supported file, and choose Translate document. Download the translated file and review its text and structure before using it.

How large can the document be?

The uploader checks file size and text length and lets you know if your document exceeds the supported limits. Use a smaller excerpt if needed.

Does this translate my whole project?

This uploader processes one file. It does not connect to a repository, import an entire project, update your website, or publish the translated result. Download the file and review it in your own workflow.

Is the document translator free?

Try document translation for free without signing up. Upload a supported file, choose your target language, and download the translation for review.