
Grow your vocabulary
Each lesson adds words you can recognize in the Quran.

Learn Quranic words in short, guided lessons.
Plus a 3-day free trial.
4.8US App Store · 17 ratingsHow it works
A one-minute look at how QuranFlows teaches the Quran’s most repeated words, and how it helps you keep them.
Your first 4 lessons are free.
What are you saying to Allah when you pray? You recite Al-Fatiha at least seventeen times a day, but a lot of us don’t know what the words mean.
Where do you start? The 535 most repeated words make up about 80% of all the words in the Quran. QuranFlows teaches you those exact words. Five words a lesson. You hear each one and see it in an ayah, like رَبّ, the Lord. You say it in every rak’ah.
Quick questions check what you remember, then see what percent of the Quran’s words you know.
But how do you stop forgetting them? With spaced repetition. Over three hundred experiments found spacing out reviews beats cramming (Cepeda et al., 2006, Psychological Bulletin). Every word comes back, and waits longer each time you get it right. Learning, Familiar, Strong, Mastered. Miss one, and it comes back sooner.
There’s a course on the 99 Names of Allah, a Quran reader, prayer times and more.
We all have to meet Allah someday. Start understanding His words today. Your first four lessons are free.
Oh, and did we mention? The 20 words in those four lessons make up about 32% of all the words in the Quran. You’ve literally got nothing to lose. If it’s not for you, delete the app. It won’t cost you a dime.
See your vocabulary grow and build a daily learning habit.

Each lesson adds words you can recognize in the Quran.


Keep your learning consistent, one day at a time.

Explore the 99 Names of Allah with guided learning, reflection and practice. Take time with each Name, then revisit what you’ve learned.


Prayer, remembrance, learning and everyday essentials. All in one app.
Plan your prayers and find your direction.

See your daily prayer schedule and adhan reminders.

Find the direction of the Kaaba wherever you are.

Keep track of Islamic dates and events.
Make time for remembrance throughout your day.

Keep count of your dhikr with a digital counter.

Read morning, evening and after-prayer adhkar.

Find supplications for different moments in life.
Keep learning beyond your vocabulary lessons.

Learn the Names of Allah with cards, quizzes and review.

Explore the Sahih Bukhari collection.

Revisit the Quranic words you have already learned.
Practical tools for everyday use.

Calculate zakat on your gold.

Create personalized Islamic greeting cards.
Light or dark. Every screen, just as it feels in the app.
Learning, celebrations, tools—and all the little details.
Small lessons. Meaningful progress.
In the words of people using QuranFlows.
“As a teacher I recommend this. Easy and fun way to learn and understand Quran.”
“The app is simple, easy to use, and actually helps you understand what you’re reading instead of just memorizing.”
“Great learning path structure and an excellent review feature! The developers are very active and responsive.”
“Amazing features and tons of options for to customize for any style of reader, MashAllah!”
“The gamified Arabic lessons make learning Quranic vocabulary addictive—the streaks and rewards actually keep me motivated!”
“My children love playing with this app. It makes learning fun. Highly recommend!”
“first time using an online Quran app. made understanding the literature not only fun, but engaging.”
“Great app for non native Arab speakers and reverts to Islam who are trying to read the Quran the way it was intended.”
“Very intuitive! Such a unique app that makes learning the Quran simple.”
“I really enjoyed the ease of learning the Quran with this app. I liked the game-like structure, it made it more fun!”
Selected reviews from the App Store and Google Play.
Have another question?
We’re here to help.
QuranFlows is a Quranic Arabic vocabulary app for iPhone and Android. It combines short lessons, audio, quizzes and review to help you recognize the words you recite. The app also includes a Quran reader, a guided course on the 99 Names of Allah and everyday Islamic tools.
You can start with vocabulary even if you’re a beginner. Learning cards bring together Arabic, transliteration, English meaning and audio, so you have support as you learn.
The vocabulary curriculum includes 535 entries across 107 lessons, with five words in each lesson. You’ll learn meanings, practise recall in both directions and see your progress. There’s also a separate guided learning experience for the 99 Names of Allah.
After learning a word, you practise recalling its meaning through questions and matching exercises. The review system brings you back to words that need more practice, helping you retain what you have learned.
Yes. Your first four lessons are completely free. An additional three-day free trial is available in the app, so you can explore more before choosing a plan.
Yes. QuranFlows is available on the App Store and Google Play. Both light and dark appearances are available in the app.