Free Excel Translator

Translate the labels in an .xlsx and get a working spreadsheet back — every formula, number and format untouched. Free, no sign-up.

Drop your Excel (.xlsx) files here

or click to browse — Select multiple files for batch conversion

xlsx

☁️ Only the wording is sent — your Excel (.xlsx) is opened and rewritten in this browser tab. The text travels to our translation service and back; the file itself is never uploaded, and nothing is stored on either leg. Why FileHugger

🔍 How your file is processed
Runs
On our conversion server (HTTPS upload)
Engine
Our own ZIP reader and writer open the .xlsx in your browser and rewrite only the shared string table and any inline strings; the wording travels to our translation service and back
Max input
300,000 characters of text per file
Your file
The file itself is never uploaded — it is opened, read and rewritten in this browser tab. Only the wording is sent for translation, in batches, and only the translated wording comes back. Neither is stored: the translation service is called without conversation storage, and the finished file is assembled here, not on our servers.
Good to know
Formulas, numbers, formats, charts, conditional formatting and cell references are untouched — they are stored separately from the text and are never reached. Sheet names are deliberately not translated, because formulas refer to sheets by name. Text drawn inside charts, shapes and SmartArt is not translated either: it lives in drawing parts this tool does not open.

Full security & file-privacy details →

Related converters

How to translate an Excel file for free

  1. Click Choose files (or drag & drop) and select one or more Excel (.xlsx) files. You can also paste an image from your clipboard.
  2. Pick the language to translate into. If you know which language the file is in, say so rather than leaving it on automatic — detection works from the text itself, and a short document gives it little to go on.
  3. Press Translate. Processing runs with a live progress indicator.
  4. Open the download page to save your files individually or grab everything as a single ZIP.

Why translate a spreadsheet here?

A spreadsheet is the worst thing to translate by hand: the words are scattered across hundreds of cells, and one careless paste into a cell that held a formula breaks the sheet silently. Here the two are separated by the file format itself. Text lives in the shared string table; numbers and formulas live in the sheets. Only the string table is rewritten, so every SUM, VLOOKUP and reference still points where it did and every total still adds up.

Advertisement

About the formats

What is an Excel (.xlsx) file?

An .xlsx workbook keeps its text and its arithmetic in separate places: the words live in a shared string table, the numbers and formulas live in the sheets. That separation is why a workbook can be translated without touching a single calculation — the labels change and every formula still refers to the same cells.

Translate the labels, not the arithmetic

A spreadsheet is the most dangerous kind of document to translate by hand, because the damage is silent. The words are scattered over hundreds of cells across several sheets, and the moment one paste lands in a cell that held a formula, the formula is gone and the number it produced is replaced by whatever you pasted. The sheet still opens. The totals are just quietly wrong.

The file format itself keeps the two apart, and this tool works with that rather than against it. In an .xlsx, text is not stored in the cells at all — it lives in a shared string table, and a cell that shows a word holds a pointer into that table. Formulas live in their own elements and numeric cells hold values. Only the string table and any inline strings are rewritten. The arithmetic is not left alone by good intentions; it is never reached.

What that means in practice

Every SUM, VLOOKUP, INDEX and cross-sheet reference still points where it did. Number formats, currencies, dates, conditional formatting, column widths, frozen panes and print areas are untouched. A translated invoice template still calculates its own total. A translated budget still adds up to the same figure, because the figures were never part of the translation.

What is deliberately not translated

Sheet names. It would be easy to rename the tabs and it would break the workbook, because formulas refer to other sheets by name — =Summary!B4 stops meaning anything the moment Summary becomes Özet. Renaming a tab correctly means rewriting every formula that mentions it, which is exactly the kind of clever half-measure that produces a file that looks fine and is not. The tabs keep their names.

Text drawn inside charts, shapes and SmartArt is also left alone, because it lives in separate drawing parts. Chart titles and axis labels that come from cells will follow the translation, since they are only displaying the cell.

The honest limits

Only .xlsx, not the old binary .xls — save it as .xlsx first. Column widths are not adjusted, so a longer label may need a wider column. And this is machine translation of cell labels, which are short by nature and therefore the hardest case: a lone word like “Balance” has very little context to translate from. Read the headers before you send the file on. Any cell whose numbers came back different from the numbers that went in keeps its original text instead.

Frequently asked questions

Is this Translate Excel Spreadsheet tool free?

Yes — there is no sign-up, payment or watermark. Server-processed tools use the published file-size, duration and fair-use limits so jobs remain available to everyone; those are technical safeguards, not a paid tier.

Can I translate several files at once?

Yes. Drop in as many as you like and each is translated in sequence with its own progress status, then downloaded individually or all together as a ZIP. Long files are sent for translation in batches, so a stack of large documents can reach the fair-use ceiling — if it does, the message says so and waiting a few minutes is all it takes.

Is my file uploaded to a server?

Yes — this tool needs a full office engine, so your file is sent to our server over an encrypted (HTTPS) connection, converted there, and deleted immediately after the PDF is delivered. It is never read for any other purpose, never shared, and never stored. Files up to 50 MB are accepted.

Can this break my formulas?

No, and not by care but by construction: the translation never reaches them. Formulas are stored in their own elements and numeric cells hold values rather than text, so neither is visible to the part of the file that gets rewritten. Sheet names are also deliberately left alone — formulas refer to sheets by name, so renaming a tab would break every reference to it. Text inside charts and shapes is not translated either, because that text lives in drawing parts this tool does not open.

Advertisement