I’ve created a very simple online flashcards for the JLPT N5. No installation is required and free!!
Free JLPT N5 Online Flashcards (700+ Words)
How to use and features
Currently, about 700 words are included in this flashcards. Since the number of words is enormous, I have made it possible to select words from the 12 categories.
You select words from the following 12 categories using a drop-down box.

Since there are about 400 nouns alone, I have divided nouns into four categories.
I have placed a button called [Question-Mode] at the bottom of the app. By pressing this button, you can change the question format. There are three question formats.
Question-Mode: JP = Japanese (questions are presented with Kanji if applicable)

Question-Mode: JP (Kana) = Japanese (questions are presented only in Hiragana/Katakana)

Question-Mode: ENG = English (questions are presented in English)

There were some words where I wanted to convey subtle nuances, or where the difference from other homophones was difficult to understand. Therefore, when such words are presented, a Hint/Tip is displayed at the top of the flashcard.

I’ve implemented an audio playback function on the back (answer) side of the card. Please note, however, that this system uses the text-to-speech (TTS) feature built into your device. Depending on your device’s voice settings, the words may be read with incorrect pitch accent. But yeah…better than nothing.
Development Background
While highly functional vocabulary apps like “Anki” are excellent, I realized that creating or finding decks is difficult for people with limited time. Thus, I decided to develop an app that is simple and has substantial volume, without requiring installation. Since the COVID-19 pandemic, I’ve had the impression that there are more elderly Japanese learners around me, so I aimed for a simple and easy-to-understand design.
The assistance of Google’s AI “Gemini” was a major driving force in the development, allowing me to be thorough with the layout. As a token of gratitude to the Gemini that helped me develop this app, I gave it the special name “Bob.” Thanks a lot, Bob!!
There are still some rough edges in the word definitions, hints, and categorization, but I plan to check each one individually and update the app to be better in the future. I also intend to correct and add more words as needed.

