Ferramentas Guias
Text Gratuito Sem cadastro

Language Translator

Translate text between 20 languages using a free API

Carregando ferramenta…

Sobre esta ferramenta

Translate text between 20 widely-spoken languages using the free LibreTranslate API — no account or API key required. Auto-detect the source language or pick it manually. Choose any of the supported target languages and hit Translate. The translated output appears instantly and can be copied to your clipboard with one click. Entirely private: the only network call goes to the LibreTranslate server and no text is stored or logged by this site.

Como usar

  1. 1 Type or paste the text you want to translate into the input area.
  2. 2 Select the source language (or leave on 'Auto Detect').
  3. 3 Choose the target language from the dropdown.
  4. 4 Click 'Translate' and the result will appear in the output area.
  5. 5 Click 'Copy' to copy the translated text to your clipboard.

How this translator works

This tool translates text between 20 widely spoken languages by sending your input to LibreTranslate, a free and open-source machine-translation service. Unlike most tools on this site, it is not fully self-contained: the text you translate is sent over the network to a public LibreTranslate endpoint, which returns the translated string. There is no account, API key, or sign-up required. If you are translating sensitive or confidential text, keep that network step in mind — the privacy guarantees are those of the public API, not of your own browser.

To stay resilient when one server is busy, the tool tries two public mirrors in order and uses whichever responds first. Because these are free community endpoints, they can be slow or briefly unavailable; the interface tells you to retry rather than failing silently.

What machine translation actually does

Modern translation engines do not swap words one at a time. They are neural networks trained on millions of sentence pairs that have the same meaning in two languages. The model reads your whole sentence, builds an internal numerical representation of its meaning, and then generates a sentence in the target language that expresses that meaning. This is why word order, grammar, and idioms usually come out far more naturally than a dictionary-style replacement would — and also why the same input can occasionally produce slightly different phrasings.

A worked example

Leave the source set to Detect language, choose Spanish as the target, and enter Hello! How are you today?. The tool packages this as a request with the text, a target code of es, and an auto source. LibreTranslate identifies the input as English, translates it, and returns roughly ¡Hola! ¿Cómo estás hoy? — note that it correctly adds the inverted opening punctuation Spanish requires, something a literal word swap would miss. The result lands in the output box with a one-click Copy button.

Auto-detect and the swap button

When the source is set to Detect language, you do not need to know what you are pasting — the service guesses the language from the text itself and the interface marks the result as auto-detected. The swap button (⇄) flips source and target and exchanges the two text boxes, which is ideal for a back-and-forth conversation. One deliberate limitation: swap does nothing while the source is on auto-detect, because there is no concrete source language to move into the target slot. Pick a specific source language first if you want to swap.

Common use cases

  • Understanding a foreign message — an email, a forum post, or a product review in a language you do not read.
  • Drafting a short reply in another language, then having a fluent speaker polish it.
  • Localizing snippets of UI text or documentation as a first pass before professional review.
  • Quick study help for language learners checking how a phrase is rendered.

Getting better translations

  • Write complete, well-punctuated sentences. The model uses surrounding context to choose the right meaning of ambiguous words, so a full sentence beats a bare keyword.
  • Split very long passages. Public endpoints can time out or truncate huge inputs; translate a few paragraphs at a time for reliability.
  • Round-trip to sanity-check. Translate your text to the target language, then translate the result back. If the meaning survives the round trip, the translation is probably sound.
  • Avoid slang and inside jokes. Idioms are exactly where machine translation is weakest; plain, direct phrasing translates most accurately.

Common mistakes and limits

  • Treating output as publication-ready. Free machine translation is excellent for comprehension and drafts, but legal, medical, or marketing copy still needs a human reviewer.
  • Expecting it to be online 100% of the time. If both mirrors are down you will see an error asking you to try again shortly — that is the cost of a no-key, no-account service, not a fault in your text.
  • Pasting private data. Because the text leaves your browser, do not send passwords, personal identifiers, or anything confidential through a public translation endpoint.

Perguntas frequentes

{# Alpine.js — self-hosted. (The previous jsdelivr CDN tag had a stale SRI integrity hash, so the browser refused to run it and window.Alpine was never defined — silently breaking every FAQ accordion and Alpine tool.) #}