Flash Cards App Online
Create and study flash card decks with 3D flip animation, shuffle, and progress tracking. Build, import, and export decks. No signup.
Runs in your browser. No data leaves your device.
Frequently Asked Questions
How does the Flash Cards App work?
Decks and cards are stored as JSON objects in localStorage (each card has a front, back, and study stats). The 3D flip animation uses a CSS transform with rotateY(180deg) and backface-visibility: hidden on two overlapping divs. Shuffle uses the Fisher-Yates algorithm to randomize card order. Import/export serialize the deck data to/from JSON files using the File API and Blob downloads.
What is spaced repetition?
A study technique where cards you get wrong are shown more frequently, and cards you know well are shown less often. This targets your weak spots and makes study time more efficient than reviewing all cards equally.
Can I import or export my flash card decks?
Yes. Export your decks as JSON files to back them up or share with others. Import JSON files to load decks created by someone else or restore your own backups.
Are my flash cards saved?
Yes. All decks and cards are saved in your browser's local storage. They persist between sessions on the same device and browser. Use the export feature to back up important decks.