Translate CSV files

Translate the text in exported spreadsheets, product feeds, contact lists, survey answers, and app exports into more than 200 languages and get the same CSV back, with every number, date, code, and delimiter untouched.

Upload your CSV

Drag and drop your CSV file

or click to browse files

CSV

CSV Translate Overview

qlot translates the text cells in your CSV while leaving numbers, dates, codes, URLs, emails, and formulas exactly as they were. The file comes back as a CSV with the same delimiter, quoting, line endings, and encoding, so it opens in the same tool the export came from.

Each text cell is translated in the context of the whole file, and a multi-line cell is translated line by line and rejoined. Columns that hold no text, such as prices or identifiers, are skipped entirely, and the header row is translated with the same per-cell rules as the rows below it.

Built for product catalogues, store listings, contact and CRM exports, survey results, and app or game strings that travel between spreadsheets and systems as plain text. When the target language cannot be written in the file's original encoding, the CSV is delivered as UTF-8 with a byte-order mark so it still opens correctly in Excel.

Data-aware AI translation

Only text cells are translated; a price, an SKU, a date, or an email is recognised as data and copied through untouched.

Original structure retained

Rows, columns, quoting, line endings, and the delimiter come back exactly as exported, so the file reloads without remapping.

Global language coverage

Choose from more than 200 source and target languages, and send one export to several target languages at once.

Streamlined processing

Upload the CSV, choose your languages, and download a translated file that drops back into the same import.

Fast turnaround

A typical export is translated in minutes, depending on how many text cells it holds and the language direction.

Encoding mirrored

The file keeps its original encoding and byte-order mark; when the target script cannot fit it, UTF-8 with a BOM is used so Excel opens it cleanly.

Translate your CSV file in three simple steps

1

Upload your CSV file

Drag and drop the exported .csv, or select it from your device.

2

Translate CSV file

Select the language of the text cells and the languages you want them translated into.

3

Download your translated CSV file

Receive a CSV with the same structure and encoding, with only the text cells translated.

What stays intact

Numbers, dates, and codesCells that hold a number, date, boolean, URL, email, identifier, or formula are recognised as data and copied through verbatim, leading zeros and long digit strings included.
Delimiter and quotingThe delimiter is detected from the file itself, and the quoting style, line endings, trailing newline, and any Excel sep= line are reproduced in the delivered file.
Encoding and byte-order markThe file's encoding is detected and mirrored, BOM included; when the target language cannot be written in it, the file is delivered as UTF-8 with a BOM instead.
Header rowColumn headings are translated with the same per-cell rules as the rows below, so a heading that is a code or a number stays as it is.
Multi-line and marked cellsA cell with several lines is translated line by line and rejoined; a leading marker such as "- " or "1. " is kept and only the text after it is translated.
Columns without textA column whose body is almost entirely numbers or codes is left out of translation altogether, so nothing in it can change.
Unreadable or empty filesA file whose encoding cannot be detected, whose delimiter is ambiguous, or that holds no text in the source language is declined before any charge; very large files with millions of cells are declined too.

Keep your terminology consistent

Add your team's terms once and qlot applies them across your CSV files, from product names to legal phrasing.

Glossary
  • 클롯qlot
  • 계약 당사자the Parties
  • 売上高revenue
  • 结算settlement
  • Rechnunginvoice
  • essai cliniqueclinical trial
  • desplieguedeployment

Frequently asked questions

Find answers to common questions about translating CSV files with qlot.

Need more help?

Contact us
01Will the translated file still open in my spreadsheet or import tool?

Yes. The delivered CSV keeps the delimiter, quoting, line endings, and encoding of the upload, and every non-text cell is copied through unchanged, so column positions and data types are exactly as exported.

If the target language cannot be written in the original encoding, the file is delivered as UTF-8 with a byte-order mark, which Excel and most import tools read correctly.

02Does qlot change numbers, dates, or product codes?

No. A cell that holds a number, date, boolean, URL, email, identifier, or formula is recognised as data and reproduced verbatim, leading zeros included. Only cells that contain text in the source language are translated.

03Is the header row translated?

Yes. Column headings are translated with the same per-cell rules as the rest of the file, so a heading that is a code stays a code while a descriptive heading is translated.

04Which CSV files are declined?

Files whose encoding cannot be detected, whose delimiter cannot be determined, or that contain no text in the source language are declined before any charge, as are files with millions of cells. If the translation comes back largely unchanged, the task fails and nothing is charged.

Each upload is a single CSV file.

05How is a CSV translation billed, and which languages are available?

Credits are measured on the text that is actually translated, the same way as a spreadsheet, so a file that is mostly numbers costs little. More than 200 source and target languages are available; the selectors show what you can choose.

Explore more translation options

Keep the formatting and structure of your other business files intact across languages.

Translate PDF documentsTranslate PDF documents with layouts, fonts, tables, and images retained..pdfTranslate Word documentsPreserve headings, tables, images, and document styles..docxTranslate Excel workbooksRetain worksheet layouts, cells, formulas, and workbook structure..xlsxTranslate PowerPoint presentationsKeep slide layouts, text placement, images, and visual elements aligned..pptxTranslate Hancom documentsPreserve document structure, formatting, tables, and images..hwpxTranslate PNG imagesTranslate PNG screenshots and diagrams with layout and transparency retained..pngTranslate JPG imagesTranslate JPG photos and scans with their colours and compression settings retained..jpgTranslate HEIC imagesTranslate iPhone HEIC photos with colour profile, dimensions, and format retained..heicTranslate HEIF imagesTranslate HEIF images with container, dimensions, colour profile, and transparency retained..heifTranslate WebP imagesTranslate WebP images with dimensions, transparency, and lossless or lossy encoding retained..webp
EPUBPreserve chapters, navigation, images, and reflowable book structure..epub
HTMLTranslate visible text while preserving tags, links, and markup..html
LaTeXTranslate prose while preserving commands, equations, and citations..tex
MarkdownTranslate text while preserving headings, links, and code blocks..md
SRTTranslate subtitle text while preserving timestamps and cue order..srt
TXTTranslate text while retaining original line breaks..txt
VTTTranslate caption text while preserving cues and timestamps..vtt
JSONTranslate string values while preserving keys and structure..json
XMLTranslate text content while preserving elements and attributes..xml
YAMLTranslate values while preserving keys, indentation, and structure..yaml
XLIFFTranslate segments while preserving inline tags and placeholders..xliff
InDesignTranslate text while preserving layout frames and styles..idml
FrameMakerTranslate technical content while preserving structure and references..mif
DITATranslate content while preserving topic structure and elements..dita
ODTPreserve styles, tables, images, and document structure..odt

Translate within the tools your team already uses

Use qlot with the messaging, collaboration, and cloud storage tools you already rely on. New integrations are rolling out to bring translated CSV files directly into your existing workflow.

Webhooks and REST APIREST API and webhook access are available on request for teams that want to automate CSV translation.
Get updates

Need to convert your files?

Convert CSV files into the formats your workflow needs, before or after translation.

Start translating CSV files with qlot today.

AI-powered document translation optimized for clarity, accuracy, and precision.

Contact sales