Drop your text file here, or click to browse
.txt, up to 400 KB
Your file is never stored. It is held in memory to do the work, then dropped.
How the TXT file translator works
Instead of copying your text into a translator box in chunks, upload the whole .txt file once. The tool translates every line with AI while keeping the file's exact structure: line breaks, blank lines between paragraphs, indentation, and even Windows-style line endings come back exactly as they went in. What you download is the same file, in another language.
What gets translated
- Every paragraph, heading, and list item in the file
- Notes, lyrics, transcripts, exported chat logs, README files
- Files in any of 50+ languages, with automatic source detection
What stays untouched
- Line breaks, blank lines, indentation, and line endings (LF or CRLF)
- URLs, email addresses, file paths, numbers, and code
- List markers and punctuation structure
Tips for the best translation
- Add a glossary for names and terms that must stay consistent
- Pick a specific target variant (e.g. Latin American vs European Spanish) for the right tone
- Leave source language on Auto-detect if you are not sure. It handles mixed files too
Frequently asked questions
Are line breaks and spacing preserved?
Yes, exactly. Line breaks, blank lines between paragraphs, indentation, and even Windows-style line endings come back the way they went in. What you download is the same file in another language.
What kinds of text files does this handle?
Notes, lyrics, transcripts, exported chat logs, README files, and anything else saved as plain .txt. Source language is detected automatically, and it handles files that mix languages.
Will URLs, code, and file paths be translated?
No. URLs, email addresses, file paths, numbers, code, list markers, and punctuation structure are all left alone.
How big a .txt file can I upload?
Up to 400 KB. If yours is larger, split it and translate the parts separately, then join them back together.
Is it free, and are my files stored?
Free, with no signup. Your file is processed in memory to produce the translation and is not kept afterwards, so there is no stored copy to delete. The text is sent to the Gemini API from Google to be translated, on the paid tier, where the terms state prompts and responses are not used to improve Google products.