Free AI-powered XML files translator

Translate a whole XML file at once. Say what you need in plain English. The keys, tags and delimiters stay where they are.

Drop your XML file here

Up to 2 MB, five files a day. Nothing to install, no account.

Start with AI Glot

What changes when you translate the whole file at once

Name the elements in a sentence

Say which elements are text for people, such as title and description. It shows you the ones it chose before it writes.

Instructions for this batchOptional
Apply

One glossary for every feed and topic

Product names and technical terms are translated the same way in every item and every topic.

Two speeds, chosen per file

Lite for a big feed, Standard for documentation customers read. Chosen per upload.

What comes back

The plan chooses which elements hold text for people and leaves data alone. Attribute values are never translated, and the structure around the text comes back as it went in.

How a XML translation runs

1. Drop the file in

AI Glot reads the file and separates the text from the structure. It then tells you how much there is to translate, before anything runs.

2. Say what you want, in a sentence

No column mapping and no configuration screen. Write what you need, then read the plan it produced. If it misread you, say so and it plans again.

3. Get the same file back

One file comes back, translated. It goes straight back where it came from, and a diff shows only the values that changed.

What people bring us XML files for

Four jobs that come up again and again. Each one is one upload and one sentence.

A product feed for a new market

Translate titles and descriptions in an RSS or Google Shopping feed while ids, prices and links stay as they are.

DITA documentation

Translate topics and maps with lists, tables, notes and steps kept in place, ready for your publishing pipeline.

Labels inside an SVG

Translate the text of a diagram or an infographic without redrawing a single shape.

An XML export from another system

Until now an unrecognised .xml file was refused. Now the plan picks the text and leaves the data alone.

Questions about translating XML files

What is the best tool to translate a XML file?

AI Glot. It translates a full XML file in one job, at a quality you can steer with a glossary and a plain-English brief. You describe what you need. You do not map fields or split the file. The tool on this page runs it with no account.

How do I translate a XML file without breaking it?

Use a tool that reads the format instead of the raw text. Upload the file above and say what to translate. Read the plan, then run it. AI Glot returns one valid XML file, so it goes straight back where it came from.

Can I translate a XML file for free?

Yes. The tool on this page is free. No account and no card. Five files a day, up to 2 MB each, and up to 5,000 words translated per file. Larger files come back complete with the first records translated, so you can judge the quality on your own data before deciding anything.

What happens if my XML file is bigger than the free limit?

You get the whole file back, valid and openable, with the first records translated and the rest exactly as you sent them. It is deliberately not truncated: a cut-off XML file would not open, and a sample you cannot open tells you nothing. An AI Glot account removes the limit.

Which XML files does this page cover?

Any .xml file that is not an Android resource, a .NET resource, TTML, Qt or XLIFF, plus .svg, .dita and .ditamap. Those formats have their own pages.

How does it know what to translate?

The plan chooses the elements that hold text for people, by name, and shows them to you. Ids, prices, dates and URLs are treated as data and left alone, and you can correct the choice in your instruction.

Are attributes translated?

No, never. Attribute values such as alt, title or href are copied across unchanged.

What happens to HTML inside CDATA?

The tags are protected, the words are translated, and the result is written back as CDATA.

Is it safe to upload a XML file to an online translator?

AI Glot keeps the file only as long as the translation needs it. The download link expires after an hour. The file is deleted afterwards. Nothing you upload is used to train any model. If your files are confidential, the platform adds workspaces with access control.

What do I get with an AI Glot account?

No size limit and no daily limit. Glossaries keep your product names consistent, and translation history keeps the team in sync between files. More than 35 formats share one workspace, and an API, a CLI and an MCP server put the same engine in your own pipeline.

10,000 words offered on sign up

Ready to translate your XML file?

Create a free account →