Home › English to Spanish

English to Spanish Translation

Translate English to Spanish in seconds — by typing or speaking. Hear the result read aloud, or hold a live two-way conversation on one phone.

Translate English to Spanish →

Free · No sign-up · Runs in your browser · Works on mobile · Updated September 2026

Translate English to Spanish instantly

Rosetta translates English into Spanish as you type, or tap the microphone and just speak. It shows the Spanish translation instantly, and can read it aloud so you get the pronunciation right. It is free and works right in your browser — nothing to install and no sign-up required.

Need it the other way? Switch the languages with one tap to translate Spanish to English. You can also use Conversation mode to talk with someone face to face, each in your own language.

Popular phrases to translate

Common English phrases with their Spanish translation and pronunciation in English letters. Tap any row to open it in the translator and hear it read aloud:

HelloHolaOH-lah Thank youGraciasGRA-syas Good morningBuenos díasBWAY-nos DEE-as How are you?¿Cómo estás?KOH-moh es-TAS? Nice to meet youMucho gustoMOO-choh GOOS-toh How much is this?¿Cuánto cuesta esto?KWAN-toh KWES-tah ES-toh? Where is the bathroom?¿Dónde está el baño?DON-deh es-TAH el BA-nyoh? Please help mePor favor, ayúdamepor fa-VOR, ah-YOO-dah-meh I don't understandNo entiendonoh en-TYEN-doh Can you speak slowly?¿Puede hablar más despacio?PWEH-deh ah-BLAR mas des-PA-syoh?

How to translate English to Spanish

  1. Open the translator — this page opens Rosetta with English → Spanish already selected.
  2. Type or speak — enter your English text, or tap the microphone and speak.
  3. Get the Spanish translation — it appears instantly; tap the speaker to hear it aloud.
  4. Copy or converse — copy the Spanish text, or switch to Conversation mode for a two-way chat.

What to know about Spanish translation

Spanish is spoken by about 500 million speakers. It uses Latin script and is spoken primarily in Spain, Latin America, the US and Spanish-speaking communities worldwide.

Frequently asked questions

How do I translate English to Spanish for free?

Open Rosetta, keep English as the source and Spanish as the target, then type or speak. The Spanish translation appears instantly — free, with no sign-up.

Can I hear the Spanish pronunciation?

Yes. Tap the speaker button and Rosetta reads the Spanish translation aloud so you can hear how it sounds.

Can I translate Spanish back to English?

Yes — tap the swap button to reverse the direction and translate Spanish to English.

Does it work by voice?

Yes. Tap the microphone and speak your English; Rosetta transcribes and translates it to Spanish. Chrome or Edge work best for voice.

Is it private?

Yes — Rosetta runs in your browser and does not store your translations on a server.

More ways to translate

Start translating now

Voice, text, live conversation or video call — free and private, right in your browser.

Translate English to Spanish →