About
Practice English at your own pace, without the annoyances.
ESL Master is an ad-free, account-free English learning site for adult ESL students. Grammar, vocabulary, reading, and listening practice across CEFR levels A1 through C2, built and maintained by one teacher, free now and forever.
- Free forever
- No accounts
- No ads
- A1 through C2
Behind the site
Built by Jory
An English teacher based in Southeast Asia. I built ESL Master because well-structured, level-appropriate ESL material is too often locked behind paywalls or scattered across dozens of low-quality sites.
What makes this different
Practice without the friction
Free, always
Every page, lesson, and audio file is free. No subscriptions, no ads, no premium tier.
No accounts to make
Open the site and start practicing. Your progress is saved locally in your browser so nothing about you leaves your device.
Every CEFR level
Grammar, vocabulary, reading, and listening practice from A1 all the way to C2.
Where the content comes from
Original lessons, openly licensed audio
Lesson text is original. Audio is sourced from open and CC-licensed projects, with attribution back to the people who made it possible.
Oxford Learner's Dictionaries
Native US and UK pronunciation audio for every vocabulary word, used with attribution.
Wiktionary
Additional pronunciation audio under the CC BY-SA 4.0 license. Free to remix and redistribute.
ELLLO
Native-speaker listening clips by Todd Beuckens, adapted into level-organized lessons.
Static site, no backend
Hosted on Cloudflare Pages. No databases means no place for your data to live, even if we wanted it to.
No tracking, no analytics
No Google Analytics, no Facebook pixel, no third-party scripts watching what you read.
Frequently asked questions
Common questions, plain answers
Is ESL Master really free? Will it stay free?
ESL Master is, and will always be, free.
Where should I start if I don't know my level?
Start with our placement test.
Do you offer private lessons or tutoring?
Yes, when I have time. Contact me for more information or to schedule.
Can teachers use these lessons in their classroom?
Yes, I'd be honored. If you'd like a specific lesson added, please let me know.
Why is there no login or account? How is my progress saved?
To keep things simple and private, ESL Master doesn't ask you to sign up for anything. Your progress is saved automatically in your browser's local storage.
The trade-off: progress is tied to the specific browser and device you use, so it won't sync across your phone and laptop, and it resets if you clear your browser data. If long-term tracking matters to you, the simplest fix is to bookmark the lesson you're on.
How can I support the site?
A few ways. The simplest is to share the site with a friend, classmate, or student who's working on their English, word of mouth is what keeps small projects like this alive. There's also a Ko-fi link in the footer if you'd like to chip in, or you can reach out about private lessons via the contact form.
I found a mistake or broken link, what should I do?
Please contact me I'll fix it as soon as I can.
Get in touch
Questions, corrections, or interested in lessons?
I read every message, usually within a couple of days.