The 8 Best Flash Card Apps for Android

Andy Betts Updated 22-02-2019

Flash cards are an incredibly useful tool for helping you memorize anything. You should use them whether you’re learning to code, studying for an exam, or even doing some public speaking.


You can jot facts and details onto the cards and use them as prompts. Or with double-sided cards you can write a question on one side and the answer on the other, and you’ve got a ready-made pop quiz to test yourself at any time.

But you don’t need to have an actual set of cards and a pen; your phone can do the job just as well. Let’s take a look at the best flash card apps for Android.

1. Quizlet

Quizlet is the best all-around flash card app. It’s got a clean, modern interface, and is easy to use. It also works on your phone, tablet, and laptop.

The service offers loads of downloadable card sets on almost any topic. You can use them in a range of tests, from a basic flash card mode, to quizzes, and also a match game where you work against the clock to pair the two sides of each card. You can create your own flash card sets, too, of course.


It’s also great for learning in class. Quizlet Live lets you join group quizzes hosted by your teacher by scanning a QR code or entering a passcode.

The downsides? Quizlet locks some features behind a subscription, including the ability to use the app offline and night mode.

Download: Quizlet (Free, subscription available)

2. AnkiDroid Flashcards


AnkiDroid Flashcards has a less refined design, but packs in plenty of extra features that make it worth a look. Among these are an eye and battery-friendly night mode, plus some comprehensive statistics that let you track your learning.

The app also offer lots of downloadable card packs, on top of the ones you can make yourself.

AnkiDroid shows you cards in the form of the classic flash card system: you see the question on one side, then tap to flip it over and see the answer. To make it more powerful, the app uses the spaced repetition concept. Cards are repeated more or less frequently based on how well you understand the information it’s giving you.

Download: AnkiDroid Flashcards (Free)


3. StudyBlue Flashcards & Quizzes

If you want to collaborate with classmates, StudyBlue is a good app to try. You can input your school and class names to quickly link up and share study materials with your fellow students.

The app has a simple and accessible design, and makes it easy to create your own cards. You can mix it up by adding pictures or even recording sounds directly on your phone.

While StudyBlue isn’t as feature-packed as something like Quizlet, you do get two card modes, including a quiz mode. There are also plenty of stats to show how far through a course or set you are.


Download: StudyBlue Flashcards & Quizzes (Free, in-app purchases available)

4. Lexilize Flashcards Maker

Despite its name, Lexilize Flashcards Maker doesn’t need you to make cards. It’s a language-learning app, and offers card sets for more than 118 languages. There’s also audio to help you with pronunciations.

The app helps you learn through a series of random games, with each language pack split into many categories so you can easily focus on areas you need to improve.

Lexilize isn’t a replacement for something like Duolingo (or the best free alternatives to Duolingo). But if you’re already learning a language elsewhere or just want to brush up on your skills, it’s a useful companion

Download: Lexilize Flashcards Maker (Free, in-app purchases available)

5. Buffl

Buffl is great for the speedy creation of your own flash card sets. It’s a cloud-based app which works not just on your phone, but through any web browser. This means you can rapidly create flash cards online 8 Awesome Sites for Making Flashcards Online If you want to make your own flashcards or study from pre-made decks, check out these sites to make flashcards online. Read More on a laptop, then access them any time on any device.

You can also share them with friends. All you need is a free account to get started.

Buffl has far fewer features than most of the other apps, and there’s no big database of pre-created card decks. But sometimes, less is more. This is a good option for casual, individual use.

Download: Buffl (Free)

6. Rolandos Flashcards

Rolandos Flashcards is another, and even more basic, app for casual use. It also allows you to create cards on a desktop. But it isn’t cloud-based. You view your cards via a unique access code that’s assigned to every new set.

What we love best about Rolandos Flashcards is its trustworthiness. The app is free, has no ads, and requires no extra permissions to run. It won’t track you or snoop through your data. You don’t need an account to use it, even when you use the web editor. It’s free software in its purest form.

Download: Rolandos Flashcards (Free)

7. Flashcards users have created more than 75 million flashcards that you can share and learn from. There are so many that you’ll find something on almost every subject, but with so many decks for the same topic, you have no way of knowing which is the best.

Thankfully, it’s easy to make your own as well, and you can set them as public or private.

There are three ways to view your cards: regular, memorize, and cram mode, where the cards repeat at set intervals. The app is simple with a bold design. In addition to learning, it’s a good choice if you’re giving a presentation and need cards for prompts.

Download: Flashcards (Free)

8. Brainscape Flashcards

Brainscape has a vast number of card decks available, and the service is available to schools and businesses. If your organization wants its teams to develop their skills, this is the app to choose.

It offers a combination of certified classes and user-generated sets. The quality is high, but not all of them are free. Some are effectively try-before-you-buy, and you can only unlock the full set through a subscription. You can build and share your own, as well.

Brainscape lacks the more detailed features of something like Quizlet, but it’s good-looking and fun to use.

Download: Brainscape Flashcards (Free, subscription available)

Other Ways to Learn

Using flash card apps is one of the best ways to boost your memory and commit new skills to it. If you want the most well-rounded option, then Quizlet is pretty much unbeatable. For something lighter and less full-on, Buffl is a good starting point.

Flash cards are especially useful when you’re trying to master a new language, which is something else you can do on your phone. Take a look at our guide to language learning apps that really work The 8 Best Language Learning Apps That Really Work Want to learn a language free? These are the best free language learning apps that will have you speaking a new language before you know it. Read More to get started.

Related topics: Android Apps, Education Technology, Language Learning, Students, Study Tips.

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. William Sommerwerck
    July 2, 2017 at 3:44 pm

    These apps appear to be limited to user-entered text. Why can't you enter scanned images?

    I'm specifically thinking of the flash cards for CodeQuick, a Morse code training system. The cards supplied have a letter on one side, a cartoon on the other.

  2. dave
    June 17, 2016 at 10:54 am

    I only came here to find an app which can be used offline. You didn't think to include that?

    • Riley J. Dennis
      September 23, 2016 at 3:00 am

      you know, i think, "Do you know of any apps that could work offline?" would've been a nicer way to ask that.

      • ugh
        August 22, 2017 at 9:39 pm

        You're the girl from youtube who thinks straight men should have sex with men.

  3. jennifer
    June 6, 2016 at 11:20 pm

    I am a math teacher and have lots of index card flash cards that have the problem on one side and the worked out problem on the back.... typing in math is time consuming and I want to be able to write the work out. Is there any flashcard app that lets you use a stylist to write out the flashcards.... thank you

  4. Sidney
    December 21, 2015 at 3:01 am

    Check out Cerego. By far the most advanced algorithm.

  5. Melbourne Town
    November 29, 2015 at 10:13 pm

    I am currently learning Spanish, so flashcards are pretty handy. I use the Coffee Break Spanish podcast to practice my listening skills and I use FlashcardsMate ( to create and test my flashcards. I am old school, so I like that I can use it through the browser, so I can use it on my phone or at home on my PC.

  6. David
    April 5, 2014 at 1:46 pm

    For a detailed review of a large number of different flashcard programs see

    Although some of the reviews are a little dated, it helped me find Fluxcards which I think is outstanding.

  7. pmf
    February 5, 2014 at 12:13 am

    I could add to this list my own Android flashcards app - PeterMemo Flashcards - You are welcome to test it! :)

  8. Inderjeet Singh
    January 6, 2014 at 10:08 pm

    Hove you looked at our app, PowerVocab? PowerVocab also has in-built flash-cards for learning words alongwith packs for specific grade levels and exams like SAT.

  9. John A
    December 12, 2013 at 6:55 pm

    It would be nice if your review addressed ease of creating your own decks, especially with non-text material. (E.g. images.)

  10. Phil N
    October 16, 2013 at 11:35 pm

    I'm using AnkiDroid to improve my Japanese reading / writing. I've never used any other flashcard app but I had no trouble with this one and the selection of decks to download is quite vast.

  11. Don Gateley
    October 16, 2013 at 7:36 pm

    I personally can't wait until "modern-styled" is left behind in favor of "post-modern-styled." Anything at all would be an improvement over the drab, pastel, simplistic boredom of the modern-style which accomplishes nothing more than precluding any distinction offered by good graphic design.

    • Mariano
      March 3, 2014 at 12:23 am

      That's why I prefer flipit flashcards. It really takes advantage of android and provides a beautiful more realistic experience with the flashcards.