Best 20 English-Spanish Dictionary Apps for Android, iOS, and Online (2021)

If you are looking for an English-Spanish dictionary app then check out this post, it has plenty of it.

You can download and install these free dictionary apps and use them on your Android mobile phone & tablet and iPhone and iPad. You can also the provided online websites to translate and get meanings of English-Spanish words easily.

Here they are:

A) Android English-Spanish Dictionary Apps

1) Spanish – English : Dictionary & Education (Android)

2) English To Spanish Dictionary Offline (Android)

3) English Spanish Dictionary (Android)

4) English-Spanish and Spanish-English dictionary (Android)

5) Spanish English Dictionary (Android)

6) Oxford Spanish Dictionary (Android)


B) iOS English-French Dictionary Apps

7) English to Spanish translator (iPhone and iPad)

8) SpanishDict Translato‪r‬ (iPhone, iPad, and Apple Watch)

9) Spanish Translator Offlin‪e (iPhone and iPad)

10) English Spanish Dictionary Offline Fre‪e (iPhone)

11) English Spanish Dictionary (iPhone and iPad)

12) English Spanish Dictionary+‪+ (iPhone and iPad)


C) Online English-Spanish Dictionary Apps

13) Word Reference English-Spanish Dictionary (Online)

14) SpanishDict (Online)

15) Cambridge English-Spanish (Online)

16) Collins Dictionary English-Spanish Dictionary (Online)

17) Linguee English-Spanish (Online)

18) Reverso English-Spanish Dictionary (Online)

19) Pons English-Spanish (Online)

20) Lexilogos Spanish Dictionary (Online)


English to Spanish Dictionary Apps

1) Spanish – English : Dictionary & Education (Android)

You can use this dictionary app if you are trying to learn Spanish. This is a quick dictionary with effective translation, irregular verbs, frequently used phrase sentences, tests, games, and more.

Spanish English

This has everything for you to learn Spanish quickly and easily. It doesn’t need an Internet connection because it works offline.

There are hundreds and thousands of words and sentences that you can reference in the database. You can even make voice calls with the Speech recognition feature.

It sorts the meanings of the words according to the frequency of its usage.

There are over 130,000 English to Spanish words and phrases. And there are 102,000 Spanish to English words and phrases.

Also, try the Best Top 10 English Dictionary Apps.

2) English To Spanish Dictionary Offline (Android)

It has a Spanish offline dictionary with more than 200,000 words in it. You can translate Spanish words into any language you want.

English To Spanish Dictionary

You can add your favorite words in the app. There is also unlimited quiz words to play. You can see the history of your words when you search for something.

Also, try the Best Top 10 Weather Apps for Android.

3) English Spanish Dictionary (Android)

It has both English to Spanish and Spanish to English dictionary. There is no need for an Internet connection.

English Spanish Dictionary

There is autosuggestion as you type for a word. You can use voice search as well. There are synonyms and antonyms for each word.

Also, try the Best Top 10 Free Ringtones App.

4) English-Spanish and Spanish-English dictionary (Android)

This dictionary has over 110,000 words. You can bookmark and favorite your words. You can also add notes to a word, so you can remember it easily.

English spanish

There is a random word button that you can use. There is suffix, prefix, voice recognition, night mode, change text size, and do more.

Also, try the Best Top 10 TV Remote Control Apps.

5) Spanish English Dictionary (Android)

It is a free dictionary with a phrasebook, verb conjugator, vocabulary quiz, flashcards, translator, and more.

Spanish English Dictionary

It even has audio pronunciation for words. There are over 466,000 words in the dictionary. The phrasebook has over 20 categories such as conversation, asking for directions, and making friends.

There are over 6419 verbs and an online phrase translator. It also has flashcards, dictionary favorites, single index search for fast lookup.

It has multiple-choice vocabulary quizzes and lookup history. The dictionary entries include translations, usage examples, part of speech, and gender for Spanish nouns. It has text to speech pronunciation. You can even add notes, words, and images to the dictionary.

Also, try the Best Top 10 Find My Phone Apps.

6) Oxford Spanish Dictionary (Android)

This dictionary has the latest 2019 database of words and expressions from the Oxford University Press.

Oxford Spanish Dictionary

It has over 300,000 words and phrases. And more than half a million translations. It is packed with grammatical and usage information for both languages.

Some of the other features include search autocomplete, keyword lookup, fuzzy filter, camera search, voice search, tap to translate in other apps, and more.

Also, try the Top 10 Best Internet Browser Apps for Android.


7) English to Spanish translator (iPhone and iPad)

This is a free english to Spanish translator app if for iPhone and iPad. You can get the translated Spanish words and phrases.

English to Spanish translator iPhone and iPad

It works with English, French, Japanese, German, Dutch, and many other languages. There is also text-to-speech option in this app, you can make it read words, meaning, and phrases in Spanish. This way you can be sure of correct pronunciation and learn Spanish easily.

*You get 10 free queries per day.

8) SpanishDict Translato‪r‬ (iPhone, iPad, and Apple Watch)

This is one of the most popular Spanish dicitonary, translator, and conjugator apps for iOS. You get word of the day, so you can learn a new Spanish word every day.

SpanishDict Translato‪r‬ iPhone iPad and Apple Watch

It has interactive vocabulary quizzes, native speaker audio, conjugations for thousands of words (full conjugation tables for all tenses with irregular verb conjugations highlighted in red), and vocabulary practice.

9) Spanish Translator Offline (iPhone and iPad)

With this free Spanish Translator offline app for iOS you can 200,000 bilingual sentences in both English and Spanish.

Spanish Translator Offlin‪e iPhone and iPad

It auto-detects languages and works offline as well. You can get audio pronunciation with human voice with this app.

10) English Spanish Dictionary Offline Fre‪e (iPhone)

This offline English-Spanish dictionary app has over 165,000 words including the definition and audio pronunciation.

English Spanish Dictionary Offline Fre‪e iPhone

You can translate from both English to Spanish and Spanish to English. If you are trying to learn English or Spanish this is the app for you. Travelers can also benefit from this English-Spanish dictionary app.

11) English Spanish Dictionary (iPhone and iPad)

This English-Spanish dictionary app has a comprehensive dictionary, rich with synonyms, enabled search for plurals, feminine forms and verb conjugations.

English Spanish Dictionary iPhone and iPad

It also has natural sounding voices for entries, definitions, and examples in British English, American English, European Spanish, and American Spanish. There are over 49,000 entries, 49,000 translations, and 72,000 synonyms. For random words just shake your phone with this app. It also has 9,000 color pictures to help identify word meanings and context.

12) English Spanish Dictionary+‪+ (iPhone and iPad)

This English-Spanish dictionary app has over 85,900 words and expressions. It works offline, needs no internet connection.

English Spanish Dictionary‪ iPhone and iPad

You can bookmark your favorite translations for a quick reference in the future. It has instant search and also the ability to copy the translations and use it other apps.


I hope you liked this post about English-Spanish Dictionary apps, please share it with your friends and family on Facebook, Twitter, and WhatsApp. I hope they like it too.

About N Kamal Hasa

I am Kamal Hasa N from Bengaluru, India and I am the owner of NPXP.com. I am a professional blogger since 2011. I hope you have a great time on NPXP and a good day.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.