I am currently learning Spanish and I want to share with you the websites and apps I’m using to learn Spanish during my free time.

I’ve been learning Spanish for a couple of years now and I have to say that I still have a long way to go. However, I am putting more effort now since I have way too much idle time in my hands.

Learning is really fun and hopefully, this list will help you learn Spanish as well!

5 Platforms that will help you learn Spanish



Duolingo is a language-learning website and mobile app that is very popular for language learners.

This is the first app that I used when I started learning Spanish.

It is a great way to learn new words and simple sentences. Also, Do not forget to visit the TIP button to see the ‘learn more’ page about grammar and conjunction.

For those who like to listen to podcasts, Duolingo has one too! 

In the podcast they have Spanish with English narration which makes it easy to understand especially if you’re learning spanish for quite some time now. 


SpanishDict is a Spanish-English dictionary, translation, and learning website.

I really like this website because it contains tons of exercises, quizzes, and books.

They have a lot of learning features that focus on translation, conjugation, vocabulary, and grammar which makes the learning process so much fun!

I am using this as an app too which is very accessible to me to learn new words if I need to. I also love the word of the day feature, which makes me learn a new word every day.

LanguageExchanges.org or Mixxer

Language-exchanges.org or Mixxer is hosted by Dickinson College is an entirely free non-profit website for language learners.

The site is totally for free and it is a good way to find native speakers to practice with. I’ve been part of this community since June and I’ve been chatting with a native speaker from Guatemala once or twice a week. I have also chatted with someone from Spain.

It’s a game-changer for me because I need to practice my speaking skill.

I find the people on this website very genuine and so far, I never had a bad experience.

Learners contact through the site messaging tools and then eventually have conversations via Skype.


Hello Talk is an App where you can exchange language by chatting with native speakers around the world. You can chat using text, voice recordings, voice calls, and video calls with your language partner.

You can share moments using the app and you can also browse other users’ moments which makes it more engaging and entertaining.

It has a learn tab too where you can learn more about Spanish or any language you are currently learning.


Tandem is another language learning app that helps you connect with native speakers around the world.

A lot of my friends use this app and so far they like it.

One thing to consider once you sign up, you need to wait up to 7 days to verify your account. Once that’s approved you can now use the app to chat with other learners.

Books I have:

I do not have a lot of books but what I currently have are very helpful for my learning process.

P.S. If you want to learn Bayabayin, I have a very helpful post that will teach you how to learn Baybayin!

Pin for later!

Learn Spanish

Hopefully, this list is very helpful. What language are you currently learning?