BabelFish

Free English to Spanish Translation Online

Type or paste your English and get Spanish on the next page. Free, with no account and nothing to download.

0/1,000 characters. No sign-up.

Each translation can be up to 1,000 characters, so work through a longer text a paragraph at a time. To go from Spanish to English, press the swap button between the two language boxes.

How to get a better translation

  • Use whole sentences. A sentence gives the translator context a single word does not: “book” is libro as a noun and reservar as a verb.
  • Check who “you” is. English has one word; Spanish has tú for a friend, usted for someone you treat formally, and ustedes for a group. Machines pick one without telling you.
  • Spell out slang and abbreviations. They are the most common cause of a nonsense result.
  • Check dates and numbers. Most Spanish-speaking countries write the day first, so 3/4 is 3 April. Spain and much of South America also swap the comma and the point: 1.500 means one thousand five hundred.

When a free translation is not enough

Machine translation is good for understanding a message or writing a quick reply. It can miss tone and idiom, so have a fluent speaker check anything that matters. Official bodies usually ask for a certified human translation of legal, medical and immigration documents.

More Spanish help

The Spanish translator page has a starter phrasebook. For full sentences, see how English sentences change in Spanish. There are also pages for the phrases people ask about most, such as thank you, how are you and hello.

Frequently asked questions

Is this English to Spanish translator free?

Yes. It is free and needs no account: type or paste up to 1,000 characters and translate.

Do I need to download anything?

No. It runs in your web browser on a phone or computer, with nothing to install.

Does it translate Spanish to English too?

Yes. Press the swap button between the language boxes, or use the Spanish to English page.

Is it Spanish from Spain or Latin America?

There is one Spanish setting, not one for each country, so some everyday words may differ from what people say locally. A computer, for example, is ordenador in Spain and computadora in most of Latin America.

spanish translator english to spanish spanish translation online spanish translation software spanish translator translation to spanish spanish to english