Sites

179 recommended websites for EFL/ESL teachers and learners


Chat Bots & AI


Edwin
Edwin uses natural language processing, machine learning, and speech technology to provide personalized curriculums to students around the world.
Eliza
When the original ELIZA first appeared in the 60's, some people actually mistook her for human. The illusion of intelligence works best, however, if you limit your conversation to talking about yourself and your life.
Evie
Evie is an AI and an advanced, emotional chatbot avatar. She can speak several languages. Evie's AI is shared with Cleverbot.
LangBot
LangBot is a chatbot for Facebook Messenger which uses Spaced Repetition, Gamification and AI support to help learners attain language fluency.
Personality Forge
Allows users to create realistic and entertaining chatbots with no knowledge of AI or programming required.
Tutor Mike
Award winning ESL-specific chat-bot from Ron Chang Lee

Classroom Response Systems


Kahoot
Create, play and share fun learning games for any subject, for all ages, for free.
Mentimeter
Mentimeter allows your to create interactive presentations online.
Nearpod
Create and download interactive lessons, and collect and share student responses instantly.
Plickers
Plickers is a tool that lets teachers collect real-time assessment data without the need for student devices.
Poll Everywhere
Poll Everywhere lets you engage your audience or class in real time.
Socrative
Create and administer quizzes and tests to whole classes and get immediate feedback on responses.

Corpora & Concordancers


Cambridge English Corpus
The Cambridge English Corpus is a multi-billion word collection of written and spoken English.
COCA Corpus
A searchable online corpus of contemporary American English.
Eggcorn Database
Database of 'eggcorns', common mishearings of English words and phrases
FrameNet
FrameNet is a lexical database of English that is both human and machine-readable. It is based on annotated examples of how words are used in actual texts.
MICASE
The Michigan Corpus of Academic Spoken English is a collection of nearly 1.8 million words of transcribed speech from the University of Michigan.
MICUSP
The Michigan Corpus of Upper Level Student Papers (MICUSP) is a searchable corpus of "A" graded student essays and papers
Million Song Dataset
A large collection of song lyrics in 'bag-of-words' format for academic research.
OANC
The Open American National Corpus (OANC) is an open corpus of texts and transcripts of spoken data produced from 1990 onward.
SCoRE
The Sentence Corpus of Remedial English (SCoRE) is a free, open-platform, web-based data-driven learning (DDL) program.
SKELL
Explore English language in more than one billion words from news, scientific papers, Wikipedia articles, fiction books, web pages, blogs.
Sketch Engine
Intuitive and user friendly interface to multi-lingual billion word corpora.
StringNet
StringNet contains about two billion hybrid n-grams extracted from the British National Corpus (BNC), with each hybrid n-gram linked to all tokens attested in the BNC.
tatoeba.org
Large Creative Commons corpus of example sentences in hundreds of language pairs.

Creative


Adventr
Easily create interactive video adventures online.
Pixton
Pixton provide tools to create comics on the web. It features posable characters, dynamic panels, props, and speech bubbles, and more.
Prezi
Create zooming presentations that make you more engaging and memorable.
Story Bird
Create engaging story books online.
Story Starters
Automated creative writing story prompts in a variety of genres.
Storyboard That
Allows users to create storyboards, graphic organizers, comics, and powerful visual assets for use in an education, business, or personal setting.
Time Glider
Web-based timeline software for creating and sharing history, project planning and more.
Twinery
An open-source tool for telling interactive, nonlinear stories.

Dictionaries and Thesauri


Cambridge Dictionary
Cambridge English dictionary online.
Jisho
A free online Japanese dictionary featuring example sentences and a discussion forum.
Learner's Dictionary
Web interface to the Merriam-Webster Learner's Dictionary.
PopJisyo
A free service which provides English or Japanese 'pop-up' translations for any website or text.
Synonym.com
Web-based resource for English synonyms, antonyms, and definitions.
Visual Thesaurus
A visual thesaurus which graphically illustrates the links between words and their synonyms.
Visuwords
Visual dictionary, thesaurus and lexicon which illustrates the links between related words and phrases.
Weblio
A good, free web-based English-Japanese dictionary.

Digital Noticeboards, Sticky Notes and Mind Maps


Glogster
Easily create interactive multimedia posters.
Lino
Free web-based sticky and canvas service.
MindMeister
Easily create digital mind-maps or brain-storms, also available as a mobile app.
NoteApp
Digital sticky notes (formerly corkboard.me).
Padlet
Intuitive and free digital noticeboard.
Popplet
Easily create digital mind-maps or brain-storms, also available as a mobile app.

Games


Cambridge English Online
Flash-based games and activities for EFL learners.
Draw a Stickman
A drawing-based adventure game in your web browser.
English Clip
Games, songs, podcasts and activities for English language learners.
HTML5 Games
Learn words, phrases, sentences, with Phrase Quiz, Across'n'Down and LingoBingo from Kanji Games.
Jeopardy Labs
JeopardyLabs allows you to create a customized jeopardy template without PowerPoint. The games you make can be played online from anywhere in the world.
Many Things
A very large selection of games and activities for learners of English as a Second Language.
Phrasebot
PhraseBot is an awesome puzzle game to actively learn any kinds of words, phrases or sentences.
Primary Games
A large selection of Flash-based reading, spelling, typing and vocabulary games. Try "Torture the Teacher" for a challenging spelling game!
Room Recess
A selection of Flash-based reading games, including a test of literary genre "Author's Purpose"
Spelling City
Fun, effective, and engaging spelling games for kids.
Trace Effects
A free, immersive 3D video game for learning American English.

Language Learning Platforms and Portals


BBC: Learning English
The BBC's English Learning portal, featuring videos, news reports, pronunciation guides, and much more.
British Council: Learn English
The British Council's English Learning portal, featuring podcasts, grammar and vocabulary guides, games, test preparation, and much more.
Busuu
Allows you to learn English and other languages online for free.
Duolingo
A learning and translation platform for English and a variety of other languages.
English Attack
Learn English with movie clips and games.
NHK English Learning
English learning broadcasts from NHK.
OK Panda
Connects English learners with certified ESL teachers who train users through digital self learning content.
uTalk
uTalk's method of using verbal, visual and fun exercises to teach languages increases your chance of success.
VOA: Learning English
A wide selection of video lessons, listening activities, quizzes and worksheets from Voice of America (VOA).

Learner Management Systems


Blackboard
A popular commercial LMS.
Canvas
Fully featured cloud-based LMS.
Edmodo
Cloud based, Facebook-inspired social networking for school teachers and students.
Educadium
A low-cost LMS hosted in the cloud.
Free Moodle
Free web hosting for Moodle LMS.
Key to School
Professionally managed Moodle hosting provider.
Learn Click
A powerful and flexible, yet easy to use tool for creating online gap-filling exercises as well as drag and drop, dropdown and multiple choice quizzes.
Moodle
Open source learner management system for school or college servers.
PBWorks EduHub
Create a student-centered, collaborative learning environment for your classroom, library, school, or district.
Schoology
Cloud-based, user-friendly LMS for learners and educators.
Showbie
Showbie combines all of the essential tools for assignments, feedback and communication into a single app.

Listening


ELLLO
A wide range of free English language listening activities.
English News Weekly
English News Weekly is a weekly English news podcast produced by Hiroshima University.
ESL Lab
Provies free listening activities for ESL learners of a variety of ability levels.
Language Caster
Learn football related English through engaging and entertaining free podcasts.
Lyrics Training
Learn English and other languages through music and the lyrics of your favorite songs.
Sound Grammar
Listen to conversations featuring grammar points. Lessons come with a script, quiz and grammar notes.

Pronunciation


Forvo
The largest pronunciation guide in the world. Provides millions of words and phrases pronounced in their original languages.
Inogolo
Improve your pronunciation by listening to native speaker audio recordings of different words.
RhinoSpike
Improve your pronunciation by requesting native speakers to record samples of text you have written.
TypeIt
Online app for typing IPA phonetic symbols.
YouGlish
Search more than 20 million YouTube videos to find examples of the pronunciation of any English word or phrase.

Reading


BeeOasis
Freemium extensive reading with teacher tracking tools and vocabulary quizzes.
Breaking News English
Free topical news-based language study activities and worksheets in a range of difficulty levels.
Easy Tweets
Easy English tweets on any topic.
English Online
A selection of graded texts for learners of English.
ER Central
Thousand of free graded reading texts, comprehension quizzes, and a facility to email progress reports to teachers.
ESL YES
1,600 FREE Short Stories for English Learners, with Exercises, Audio, Grade Level
News in Levels
World news for students of English in three different difficulty levels.
News on Japan
Simplified and concise news articles relating to Japan.
Newsela
News articles graded to different levels of ability. Includes teacher tracking and grading tools.
Readable Blog
A daily life blog written in simple English.
ReadLang
A free website which provides in-line translations for websites and books, similar to PopJisyo.
Spreeder
Improve reading speed and comprehension with this speed reading tool.
XReading
Xreading is a cross-device compatible virtual library of graded readers, and makes it easy to monitor and assess students' reading progress.

Speaking


Conversation Questions
A comprehensive, categorized list of conversation questions for English learners.
EJMix
Language exchange partner matching site for native speakers of Japanese/English.
English Central
English Central uses pronunciation verification technology to evaluate how closely learners' speech matches native speaker models.
ESL Discussions
14,060 English Conversation Questions.
Hellolingo
A new mobile-friendly language exchange community.
italki
Get 1-on-1 online lessons with native language teachers, and connect to people around the world.
My Language Exchange
Another website for finding language exchange partners for text and voice chat online.
ProCon.org
Provides comprehensive lists of the pros and cons for a wide variety of controversial issues.
Rare Job
Low-price online English lessons with Filipino teachers of English.
Tandem
Tandem is a mobile app which helps students to find native speakers of English who want to do a language exchange.
The Mixxer
A free educational website for finding language exchanges via Skype.
Voice Thread
Create PowerPoint style shared audio recordings via desktop or mobile.

Standardized Tests


Exam English
Information and practice activities for TOEFL, IELTS, TOEIC, and other standardized tests.
IELTS
Official site for Cambridge International English Language Testing System (IELTS).
Magoosh TOEFL Blog
Videos, infographics, information and advice about all four sections of the TOEFL test
TOEFL
Official site for ETS Test of English as a Foreign Language (TOEFL).
TOEIC
Official site for ETS Test of English for International Communication (TOEIC).
TOETAL
TOETAL is a collection of test practice activities to help students and teachers prepare for standardized tests such as the TOEIC.

Text Analysis


AWSM
The Academic Word Suggestion Machine (AWSM) suggests academic words and phrases as you type.
Compleat Lexical Tutor
Online text analysis tools for determining word frequencies and other metrics.
difff.jp
Compare the differences between two texts.
LancsBox
LancsBox is a new software package for the analysis of language data and corpora developed at Lancaster University.
OGTE
The Online Graded Text Editor (OGTE): Easily create graded vocabulary texts for learners of EFL/ESL.
Rewordify
Intelligently simplify difficult English, for faster comprehension.
Tagxedo
Another word cloud generator, with the option to print to a variety of media, including t-shirts, bags and mouse mats.
Text Tools
A selection of useful web-based tools for automatically processing texts, e.g. remove line breaks, compare strings, remove accents, etc.
Word Sift
WordSift helps to quickly identify important words that appear in texts.
Wordle
Easily create graphical representations of word frequencies (word clouds).

Tools


Audacity
Open source audio recording software.
CamStudio
Free screen recording software for Windows PCs.
Jing
Free screen capture and recording software for Windows PCs & Macs.
KeepVid
A tool that allows you to download and keep videos from popular streaming sites such as YouTube and Vimeo.
QR Code Generator
Easily generate QR codes for any text or URL.
SaveMedia
Another tool for downloading and saving videos from streaming sites.

Typing


Keybr
Practice touch-typing with this fun and stress-free online app.
Typing Speed Test
A one-minute typing speed test measuring characters per minute (CPM) and words per minute (WPM)
Z-type
Improve your typing speed and accuracy with this free shoot-em-up typing game.

Videos


Chasing Time English
Chasing Time English was founded on a clear premise: to provide engaging live-action narrative series and learning materials for teachers and learners of English language around the world.
EngVid
Free English video lessons on a range of topics, including TOEFL and TOEIC.
ESL Video
This site features videos and quizzes for English learners, and allows teachers to create their own quizzes and track student scores.
Film English
A selection of free video-based lessons for a variety of language levels.
FluentU
A vast selection of curated videos for language learners, featuring interactive subtitles for vocabulary study.
SafeShare
A tool that allows you to safely watch and share YouTube and Vimeo videos without adverts or distractions
Speech Yard
Speech Yard provides English learning through videos with interactive subtitles.
Tube Quizard
Create interactive listening quizzes for subtitled YouTube videos.
Video Notes
Allows you to do synchronized note taking with any YouTube video.
VOA: English in a Minute
A selection of 1 minute video lessons from Voice of America (VOA). Each video introduces and demonstrates a different English idiom.
Voice Tube
Learn English by watching TED talks, movies, and music videos.

Virtual, Artificial and Augmented Reality


Active Worlds
ActiveWorlds is a sandbox platform for creating anything you can think of, inside a universe with hundreds of worlds, millions of objects, and a dedicated and friendly community.
ARIS
With ARIS, you can build an interactive story, tour or game. Players can complete quests, collect items, and talk to virtual characters, all while exploring the world around them.

Vocabulary


BNC Frequency Lists
Downloadable vocabulary frequency lists from the British National Corpus.
COCA Frequency Lists
Detailed and extensive word frequency information derived from the Corpus of Contemporary American English.
Cram
Study and create flashcards for a variety of subjects.
Free Rice
Improve your English vocabulary for free and donate rice to charity at the same time.
Homophone.com
A complete list of English homophones (words pronounced the same but spelled differently).
Just The Word
JustTheWord is a completely new kind of aid to help you with writing English and choosing just the word.
Membean
Membean provides guided, engaging, multimodal vocabulary instruction.
Memrise
Digital flashcard activites with more of a focus on language learning.
NAWL
The New Academic Word List: A list of 963 high frequency academic English words.
NGSL
The New General Service List: A list of 2800 high frequency English words.
Phrase Mix
Learn idiomatic English phrases, supported with illustrations.
Quizlet
Digital flashcard activities with over 85 million user-created sets for a vast array of academic subjects.
Test Your Vocab
Online English vocabulary knowledge test, recommended by The Economist.
VocabTest
Free vocabulary tests, games and more.

Wikis


Easier English Wiki
Award-nominated Creative Commons reading from the New Internationalist.
Simple Wikipedia
An English Wikipedia written for and by non-native speakers of English.
Simple Wiktionary
A wiki-based dictionary with simple English definitions of words.
Wiki Spaces
Easily host your own Wiki for educational purposes.

Writing and Grammar


English Grammar
Learn about many aspects of the English written language, and improve your writing skills in both formal and informal contexts.
English Grammar Basics
30 lessons on the principles of grammar.
Ginger
The Ginger Grammar Checker helps students write better English and efficiently corrects texts.
Grammarly
A full-featured computerized English grammar checker.
Internet Grammar
A free online English grammar course from the University of Central London, now also available as a mobile app.
Lang-8
A free online writing exchange where you can receive native-speaker corrections on text you have written.
Language Tool
Open source proof­reading program for English and several other languages.
Penzu
Private and secure cloud-based blogging platform.
Write & Improve
Write & Improve provides automatic feedback on English spelling, vocabulary, grammar and general style.