Translate English to Spanish (Español) instantly. Spanish is spoken by 559 million people in Spain, Mexico, Latin America.
Spanish (Español) is spoken by 559 million people, primarily in Spain, Mexico, Latin America. Our free English to Spanish translator uses Google Translate API to provide instant, accurate translations with text-to-speech voice playback. You can translate single words, full sentences, or entire paragraphs. Use the full Universal Translator to translate into Spanish and 194 other languages simultaneously.