Thoughts on TinyCards: The DuoLingo Flashcard App

Students of mine and readers of this blog know that I’m a big fan of the flashcard app Anki. It’s powerful and flexible and can be a huge help in memorizing new vocabulary or grammar patterns.

The one drawback to Anki is that it can be a little overwhelming to make your own decks. (This is why I’ve offered a few ready-made ESL ones here: phrasal verbs with “get,” a pronunciation deck with initial “H,” participial adjective practice, and phrasal verbs with “do” and “make.” More soon!) If you’re not the kind of person who’s already comfortable with markup language in other contexts, the card-creation interface might seem overwhelming. Even downloading pre-created decks can be a bit difficult if you don’t have good computer instincts.

The team behind DuoLingo has filled in that niche and set up TinyCards, which originally launched in iOS-only form in 2016. An Android version came out in April 2017 of this year, and I finally got around to trying it this week.

What is TinyCards?

TinyCards is a flashcard app from the same team behind DuoLingo. It’s available for iOS, Android, and in a web-based version. DuoLingo has released official flashcard decks for many (but not all) language trees on DuoLingo. (Availability might be tied to whether or not a particular tree is out of Beta.) You can also create your own decks, either for private use or to share with others. If you opt to share the deck you created with others, they’ll be able to see that you made it because your name and a small portrait of your user picture will turn up next to the deck when they search. (The official DuoLingo decks will have a picture of their mascot, Duo.)

Pictured are three official DuoLingo decks (Swedish, French, and Russian) and a user-created Korean one.

What do I like about it?

It’s very easy to create relatively flexible and information-dense cards. On one side you can include a word or picture; on the other side you include the target word and, optionally, extra information (referred to as “facts” in the creation tool).

TinyCards deck creation interface
Here are all the ways you can put together flashcards in TinyCards.

You can upload your own images, or you can search (in multiple languages!) a vast library that comes ready-made with TinyCards. I’m not sure what the source is: images uploaded by other users? Getty Images? whatever DuoLingo already has? An unexpected but very thoughtful feature is that within the card creation tool, you have the option to crop an image. That’s perfect if you don’t want to clog up your loading time with huge high-resolution pictures but also don’t want to manually resize images before you upload them.

It’s also easy to browse other decks and add them to (or remove them from) your own library as you like.

When you’re actually reviewing and using the decks, you have the option of selecting the “I was right” option to use if you get a technically incorrect answer, or of skipping a card you already know. The official DuoLingo decks also include the sound files from the DuoLingo course, so you get listening as well as reading. You also get hints if you struggle with a particular word (though who knows if that’s helpful or not). You also have the ability to report a card if it’s incorrect or inflammatory.

Since TinyCards is an offshoot of DuoLingo, it’s based on the same spaced repetition model, so it will visually signal to you how well you know a deck so you can decide when to review.

I’m doing pretty good in Korean Word Builder 1, but I need to work more on Korean Word Builder 2. And I’ve barely touched Russian.

That also means that TinyCards is free to use!

What don’t I like about it?

If you’re making your own deck, your only options are images and words. You can’t upload any of your own sound files (yet?), so if you want to study something outside one of the supported DuoLingo decks, you won’t be able to include audio. This is probably my biggest criticism. I find it immensely helpful to hear new vocabulary alongside seeing it.

To a lesser extent, if you want to use a deck that isn’t an official DuoLingo deck, you’re relying on the other user to actually know what they’re doing. It seems like an obvious statement, but it bears repeating. While you can easily report cards or even entire decks, I’m not sure what the protocol is on addressing reported cards or decks, especially since there’s no option for specific feedback or corrections. You can’t report decks on Anki at all, but shared decks can be reviewed and rated, so you can find out if a particular deck is broken or comes with mistakes.

The graphic for the spaced repetition review and learning new vocabulary (pictured above) is also ambiguous. I’ve studied all of the cards in Korean Word Builder 1; the yellow bar is telling me that I need to review. I haven’t studied all of the words in Korean Word Builder 2; the yellow bar is a progress bar. I don’t think it’s particularly helpful to have those two metrics combined into one graphic like that. Memrise, for example, will show you how well you know each lexical unit in a lesson, whether on the web or on mobile. TinyCards only addresses the “lesson” level, and each lesson can include multiple lexical units.

One of the most important features of Anki is that you can deliberately set how easy or a hard a vocabulary word was, which affects when it turns up again in the spaced repetition queue. The more difficult something is, the sooner you see it again. There’s no equivalent option in TinyCards: you either get it right or wrong. If you get something wrong a lot, you’ll repeat it in a practice session (and maybe even get hints), but I haven’t noticed words that I fail a lot repeating more often over the long-term. If there’s a secret sauce for bringing up the more difficult vocabulary more often, then it’s not working too well.


For people who are too busy for Anki’s steep card-creation learning curve, TinyCards is an acceptable substitute. The simple, intuitive GUI makes it easy to create your own decks or to add other people’s decks to your own library, so you can get started right away. For people studying through DuoLingo, the official DuoLingo decks will feature the vocabulary from the lessons and help you retain the vocabulary that DuoLingo tends to brush over too quickly. But if you’re not using DuoLingo, or you’re already comfortable with Anki, TinyCards doesn’t really bring anything new to the table.

2 thoughts on “Thoughts on TinyCards: The DuoLingo Flashcard App”

  1. Thanks for this review. I never got round to try it myself, so I can definitely a skip this. There are plugins for the desktop Anki doing some of the things you mention here.

    1. I didn’t realize there were plugins for the desktop version (as I most often use AnkiDroid). I’ll have to check those out. Thanks!

Leave a Reply

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