205 recommended websites for EFL/ESL teachers and learners

Chat Bots & AI

Evie is an AI and an advanced, emotional chatbot avatar. She can speak several languages. Evie's AI is shared with Cleverbot.
Mitsuku, a record breaking five-time winner of the Loebner Prize Turing Test, is "the world's best conversational chatbot".
Personality Forge
Allows users to create realistic and entertaining chatbots with no knowledge of AI or programming required.
Powered by artificial intelligence and machine learning algorithms, Quillionz is a platform that lets you build a host of quality quizzes and assessments—within seconds and completely free.
TTS Demo
Create a speaking avatar with an array of voices and appearance styles.
Tutor Mike
Award winning ESL-specific chat-bot from Ron Chang Lee

Classroom Response Systems

Classroom Q
Our mission is to create a classroom where asking for help is easier and more organized than ever before.
Create, play and share fun learning games for any subject, for all ages, for free.
Mentimeter allows your to create interactive presentations online.
Create and download interactive lessons, and collect and share student responses instantly.
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.
Create and administer quizzes and tests to whole classes and get immediate feedback on responses.
Collect ideas, discuss and vote. That's how tricider works. Your team will make decisions faster without meetings or calls.

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 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.
The Michigan Corpus of Academic Spoken English is a collection of nearly 1.8 million words of transcribed speech from the University of Michigan.
Million Song Dataset
A large collection of song lyrics in 'bag-of-words' format for academic research.
The Open American National Corpus (OANC) is an open corpus of texts and transcripts of spoken data produced from 1990 onward.
The Sentence Corpus of Remedial English (SCoRE) is a free, open-platform, web-based data-driven learning (DDL) program.
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 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.
Large Creative Commons corpus of example sentences in hundreds of language pairs.


Pixton provide tools to create comics on the web. It features posable characters, dynamic panels, props, and speech bubbles, and more.
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.
An open-source tool for telling interactive, nonlinear stories.

Dictionaries and Thesauri

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

Digital Noticeboards, Sticky Notes and Mind Maps

AnswerGarden is a new minimalistic feedback tool. Use it for real time audience participation, online brainstorming and classroom feedback.
Easily create interactive multimedia posters.
Free web-based sticky and canvas service.
Easily create digital mind-maps or brain-storms, also available as a mobile app.
Digital sticky notes (formerly
Intuitive and free digital noticeboard.
Easily create digital mind-maps or brain-storms, also available as a mobile app.


Cambridge English Online
Flash-based games and activities for EFL learners.
Draw a Stickman
A drawing-based adventure game in your web browser.
Are you looking to create interactive learning games but have no time to learn how? With Educandy, you can create engaging activities in minutes. Just enter your words, or questions and answers and Educandy turns your content into cool interactive games.
English Clip
Games, songs, podcasts and activities for English language learners.
Easily turn a Google Spreadsheet into a Set of Online Flashcards and Other Cool Stuff!
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.
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.

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.
Allows you to learn English and other languages online for free.
A learning and translation platform for English and a variety of other languages.
Eigo Ganbare
Eigo Ganbare is a resource site made by a former JET Program ALT. It offers printable worksheets, a Pen Pal system, an English Club, and Eiken test resources.
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.
Photocopiables provides various types of EFL materials for both teachers and learners.
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

A popular commercial LMS.
Fully featured cloud-based LMS.
Cloud based, Facebook-inspired social networking for school teachers and students.
A low-cost LMS hosted in the cloud.
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.
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.
Cloud-based, user-friendly LMS for learners and educators.
Student driven digital portfolios and simple parent communication.
Showbie combines all of the essential tools for assignments, feedback and communication into a single app.


CNN 10
10 minute news broadcasts from CNN
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.
Provies free listening activities for ESL learners of a variety of ability levels.
GOLDFish365 is a teacher-produced English listening and fluency practice website featuring unscripted natural conversations. Downloadable multimedia, and online quizzes are also provided.
Language Caster
Learn football related English through engaging and entertaining free podcasts.
A large library of non-fiction podcasts and listening comprehension quizzes.
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.

Magazines, Newspapers, and Publications

EFL Magazine
EFL Magazine was born out of the idea of bringing truly great content from the best people to English language teachers worldwide, to improve the lives of those teachers and their students.


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


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.
CommonLit is a nonprofit education technology organization dedicated to ensuring that all students graduate with reading, writing, communication, and problem-solving skills. is a website run by an EFL instructor with over 15 years of experience in the field of language education.
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.
1,600 FREE Short Stories for English Learners, with Exercises, Audio, Grade Level
MReader allows teachers to verify that their students have read and understood graded readers by completing multiple choice quizzes.
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.
News articles graded to different levels of ability. Includes teacher tracking and grading tools.
Raz Kids
The award-winning website where K-5 students go to read — anytime, anywhere!
Readable Blog
A daily life blog written in simple English.
A free website which provides in-line translations for websites and books, similar to PopJisyo.
Improve your students’ Reading Comprehension. It’s free. Personalized reading comprehension exercises for K-12 and ESL students.
ReadWorks creates world-class content, teacher guidance, and integrated tools that improve teacher effectiveness and student achievement.
Improve reading speed and comprehension with this speed reading tool.
Xreading is a cross-device compatible virtual library of graded readers, and makes it easy to monitor and assess students' reading progress.


Conversation Questions
A comprehensive, categorized list of conversation questions for English learners.
Use the magic of speech recognition to write emails and documents in Google Chrome. Dictation accurately transcribes your speech to text in real time.
Speak English in short fun dialogues. Get instant feedback from proprietary artificial intelligence technology.
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.
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.
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 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.
Vocaroo allows you to record and share your voice online.
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.
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
Official site for ETS Test of English as a Foreign Language (TOEFL).
Official site for ETS Test of English for International Communication (TOEIC).
TST Prep
TST Prep offers courses, classes, and strategies, which will solve all your TOEFL problems.

Text Analysis

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.
Compare the differences between two texts.
LancsBox is a new software package for the analysis of language data and corpora developed at Lancaster University.
The Online Graded Text Editor (OGTE): Easily create graded vocabulary texts for learners of EFL/ESL.
Intelligently simplify difficult English, for faster comprehension.
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.
Easily create graphical representations of word frequencies (word clouds).


Open source audio recording software.
Free screen recording software for Windows PCs.
Free screen capture and recording software for Windows PCs & Macs.
A tool that allows you to download and keep videos from popular streaming sites such as YouTube and Vimeo.
The expressiveness of video with the convenience of messaging. Communicate more effectively wherever you work with Loom.
QR Code Generator
Easily generate QR codes for any text or URL.
Qwiqr Education
Give your students individual video, audio, text or web feedback, linked to a printed QR code stuck on to their work.


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)
Improve your typing speed and accuracy with this free shoot-em-up typing game.


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.
Simply watch and memorize. You needn't worry about which clip, when and how often. Cliplingo takes care of this for you.
Make any video your lesson. Choose a video, give it your magic touch and track your students' comprehension.
Features software that turns any iPad or web browser into a recordable, interactive whiteboard, making it easy for teachers and experts to create engaging video lessons and share them on the web.
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.
A vast selection of curated videos for language learners, featuring interactive subtitles for vocabulary study.
ISL Collective
An online quiz maker and lesson library of interactive popup quizzes built around Youtube and Vimeo videos
Ready to Run
Ready to Run is a brand-new series of engaging and authentic video experiences for English Language Teaching.
A tool that allows you to safely watch and share YouTube and Vimeo videos without adverts or distractions
Shaw English
A selection of free English learning videos on a variety of topics, including grammar, idioms, and vocabulary.
Speech Yard
Speech Yard provides English learning through videos with interactive subtitles.
Provides a growing library of original animated videos, and a platform for teachers to create their own interactive lessons.
Tube Quizard
Create interactive listening quizzes for subtitled YouTube videos.
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.
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.
How does Spatial work? Create a lifelike avatar and work as if next to each other.


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.
Study and create flashcards for a variety of subjects.
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.
If you have doubts and search for a sentence, Ludwig makes sure that's the best way to write it, by giving you contextualized examples taken from reliable sources.
Membean provides guided, engaging, multimodal vocabulary instruction.
Digital flashcard activites with more of a focus on language learning.
The New General Service List: A list of 2800 high frequency English words.
Phrase Mix
Learn idiomatic English phrases, supported with illustrations.
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.
Free vocabulary tests, games and more.


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.

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.
The Ginger Grammar Checker helps students write better English and efficiently corrects texts.
Go Correct
Get short English writing samples corrected by a native speaker English teacher via Facebook Messenger.
A full-featured automated English grammar checker.
Hemingway Editor
Hemingway App makes your writing bold and clear
Inklewriter helps writers tell interactive tales with the minimum of fuss.
Internet Grammar
A free online English grammar course from the University of Central London, now also available as a mobile app.
Language Tool
Open source proof­reading program for English and several other languages.
My Story Book
Allows students to create digital storybooks
Private and secure cloud-based blogging platform.
Plot Generator
Looking for story ideas? This site helps you quickly draft a plot, and can even generate a short movie script or story for you.
Write & Improve
Write & Improve provides automatic feedback on English spelling, vocabulary, grammar and general style.
Write About
Write About is a classroom writing community and publishing platform built by teachers.
Write The World
Write the World is dedicated to improving the writing of high school students through a global online community and guided interactive process.