English-Spanish online translator and dictionary – Yandex.Translate

English-Spanish online translator and dictionary

Enter text, a website address, or drag and drop a document or image here
0 / 10000
Translate in
Select the text to see examples
Yandex.Translate is a mobile and web service that translates words, phrases, whole texts, and entire websites from English into Spanish. The meanings of individual words come complete with examples of usage, transcription, and the possibility to hear pronunciation. In site translation mode, Yandex.Translate will translate the entire text content of the site at the URL you provide. Knows not just English and Spanish, but 98 other languages as well.
Results for:
Examples
Report inappropriate example

Found a mistake?

This text was written by a robot. If something\'s incorrect, please report it

Correct
Got it
Drop the document to translate it
Create
New collection
Public collection
Create
MoveDelete
Copy
The author no longer updates this collection. You can import it and add to it yourself.
Save as your collection
Unsubscribe
    Subscribe
    Showing translation for ""
    Cancel autocorrection
    Search Yandex
    Report error
    Alternative translation (optional)
    Comments (optional)
    Report
    Thanks for the feedback!
    Error
    Something’s not right.
    Try again
    Move to collection
      Create collection
      Save
      Rename collection
      Save
      Move to collection
        Copy into collection
          Share collection
          Public collection
          Auto detect
          Recent
          Recent
          Session timeout
          Please refresh the page. The source text and translation will be saved.
          Refresh the page
          Could not open collections
          Yandex.Translate could not connect to the browser's database. If this error repeats, please write the support service. Please note that collections do not work in Incognito mode.
          To open collections, restart your browser
          Close