Free AI-powered YAML translator

Drop your YAML file in, say what you want in plain English, and get it back with every key, tag and delimiter exactly where it was. No account, nothing to install.

Drop your YAML file here

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

Start with AI Glot

What you get when you bring the whole job

Describe the job, not the file layout

Describe the job, not the layout. It reads the tree and tells you which branches it will touch.

Instructions for this batchOptional
On top of your glossaryApply

Approved terms across every locale file

A glossary keeps the same English word becoming the same French word, this file and the next.

Two speeds, chosen per file

Lite for a large config-adjacent catalogue, Standard for user-facing flows. Chosen per upload.

What comes back

Indentation depth, key order, anchors, and comments are preserved. Only the leaf values change, which is what makes the result safe to commit.

How a YAML translation runs

1. Drop the file in

AI Glot reads the file the way its own tools do, finds what is text and what is structure, and tells you how much there is to translate before anything runs.

2. Say what you want, in a sentence

No column mapping, no configuration screen. Write what should happen and read back the plan it produced. If it misread you, say so and it re-plans.

3. Get the same file back

One file, same shape, same order, translated. It drops straight back where it came from, and a diff shows only the values that changed.

What people bring us YAML files for

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

Rails locale files

The whole en.yml into new locales, with pluralisation keys and anchors preserved.

A static site's content or config

Front matter and content values translated while keys, ordering and comments survive.

Kubernetes or CI descriptions people read

Descriptions and labels translated, identifiers and paths left alone because they are not copy.

A design or component catalogue

Names and help text across a large nested tree, in one pass rather than one per section.

Questions about translating YAML files

What is the best tool to translate a YAML file?

AI Glot. It reads YAML as a format rather than as text, so keys, tags, identifiers and delimiters are recognised as structure and returned exactly as you sent them, and only the values are translated. You describe the job in one sentence instead of mapping fields, and you get the same file back in the same shape. The tool on this page does it with no account.

How do I translate a YAML file without breaking it?

Use something that parses the format instead of treating it as plain text. Drop the file into the tool above, say what should be translated and what should be left alone, and read back the plan before it runs. AI Glot returns one valid YAML file with its structure untouched, so it drops straight back where it came from.

Can I translate a YAML file for free?

Yes. The tool on this page is free, with no account and no card: five files a day, up to 2 MB each, and up to 1500 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 YAML 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 YAML file would not open, and a sample you cannot open tells you nothing. An AI Glot account removes the limit.

Are my comments kept?

Yes. Comments are preserved with the keys they sit above, which matters because they are usually the note explaining what a string is for.

Does it handle Rails-style interpolation?

Yes. %{name} is read as a placeholder, as are the other common conventions.

Can it translate a multi-line block scalar?

Yes. The block marker and its indentation are structure; the prose inside is translated.

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

With AI Glot, the file is stored only for as long as the translation needs it, the download link expires after an hour, and it 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 so your product names stay yours, translation memory across files, twelve file formats in one workspace, and an API, a CLI and an MCP server if you want this inside your own pipeline.

10,000 words offered on sign up

Ready to translate a YAML file?

Create a free account →