A comprehensive list of free language learning resources available on web to help you learn a new language.

General Information

A language of Spain

About Spanish

An Overview of Spanish Language

Online Lessons

Learn Spanish Alphabets

Learn Spanish Numbers

Learn Spanish Vocabulary

Learn Spanish Online

Spanish Grammar Guide

Spanish Verb Conjugator

BBC - Comprehensive Free Spanish Resources

FSI Courses in Spanish

Spanish Crossword Puzzles

Spanish Flashcards

Spanish Language Games

Spanish Language Test

Online Dictionaries

Word Reference English - Spanish Dictionary

Collins English - Spanish Dictionary

Cambridge University Press English - Spanish Dictionary

Oxford English - Spanish Dictionary with Spanish Keyboard

Oxford University Press English - Spanish Dictionary

Glosbe English - Spanish Dictionary

Online Books


Read Spanish Books Online

Free Spanish Children's Books

Children Ebooks


Basic Business Spanish

Online Keyboard

Type accent marks, diacritics and other characters online without a keyboard

Online Audios

 English - Spanish Audio Language Course

English - Spanish Phrases with Audio and Illustrations

English -Spanish Listening Comprehension

Listening Exercises

Audio Lessons in Spanish

Spanish Phrasebook

Spanish Children's Audio Stories with Translations

Online Videos

University of Texas - Austin Spanish Lessons

Learn Spanish through Music Videos and Lyrics

Street Interviews in Spanish

TED Talks with Spanish Subtitles

Learn Spanish online

Videos Lessons in Spanish

Spanish Stories for Kids

Online Newspapers

Online Newspapers from around the globe in Spanish.

Spanish Newspapers and News Sites

Online Magazines

List of Spanish magazines covering celebrity news, movies, TV shows, music, fashion, celebrities, entertainment, sports, business, arts, health, and more.

Online Radio

Listen to Spanish Radio to Improve Passive Language Skills.

Spanish Radio Stations from around the globe.

Online TV

Viki TV - Explore thousands of shows and movies from around the world in Spanish with Subtitles.

Mobile Apps

Android App contains 100 lessons that provide you with a basic vocabulary.

iPhone App contains 100 lessons that provide you with a basic vocabulary.

Language Exchange

Forum for Students and Linguists to discuss Spanish Language

Spanish Pronounciation Exchange

Spanish Meet ups

Coversation Exchange - Find a Spanish Speaking Partner

Language Exchange Forum