Vocabulary trainer with flashcards
Create your own word lists or import them from a spreadsheet, then quiz yourself: cards you know move up a box, cards you miss go back to box 1 and come up more often. Everything stays in your browser.
How it is calculated
How to study with the vocabulary trainer
- Create a list: type a name, press “+ New list”, then add front and back under “Edit cards”. Or press “Load sample list” to try it out.
- Quiz yourself: “Study” asks all cards that are due. Choose whether you type the answer or flip the card and say whether you knew it.
- Switch direction: “Back → front” asks the other way round, for example from English to Spanish.
The Leitner box system
The method comes from Sebastian Leitner, who introduced it in 1972 in his book So lernt man lernen (“How to learn to learn”). The rules are simple:
- New cards start in box 1.
- If you know a card the first time it comes up, it moves to the next box (up to box 5).
- If you don’t, it goes back to box 1, whichever box it was in.
- Missed cards come back in the same round after three other cards until you get them right. Only the first try decides the box.
Leitner himself used the size of each compartment as the timer: a box was reviewed once it was full. An app needs fixed intervals instead. The trainer uses the following intervals. They are this tool’s recommendation, not Leitner’s:
| Box | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|
| due again after | 1 day | 2 days | 4 days | 8 days | 16 days |
Example: you study “el perro – dog” on Monday and know it. The card moves from box 1 to box 2 and is due again on Wednesday. Know it again and it goes to box 3, due on Sunday (4 days later). Forget it then and it drops back to box 1 and you practise it right away; once you get it, it is due again on Monday. A card counts as due two hours early, so you still get it if you study a little earlier the next day.
“Practise all cards” also asks cards that are not due yet, for example right before a test. Boxes do not change during free practice.
When is an answer correct?
Typed answers are checked generously: upper and lower case, double spaces and a full stop or question mark at the end do not matter. Accents (é, ñ, ç) are only required if you switch on “Accents must match”. If the back lists several meanings separated by a comma, semicolon or slash (e.g. “house, home”), one of them is enough. Parts in brackets are optional: for “(to) eat”, “eat” counts too. If it was just a typo, “I was right” counts the answer as correct.
Import and export with Excel or Google Sheets
A CSV file is a table saved as text: one row per card, column 1 front, column 2 back, optional column 3 the box (1–5). The trainer detects comma, semicolon and tab automatically and follows RFC 4180: fields in double quotes may contain commas and line breaks, and a quote inside the text is doubled. Exports start with a byte order mark so Excel opens the file as UTF-8 and shows characters such as ñ or é correctly.
Storage and privacy
Lists and progress are kept in your browser’s localStorage under the key vokabeltrainer-v1. Nothing is sent to a server, so there is no sync between devices. To move your lists, export them as CSV and import them on the other device. In private mode the browser deletes the data when you close the window.
More study tools: times tables practice, text to speech to hear a text read aloud, and the citation generator for your sources.
Frequently asked questions
How does the Leitner system work?
Cards you know move up one box and come up less often; cards you miss go back to box 1 and are repeated more often. That way you spend your time on the words you haven’t learned yet.
Can I import my vocabulary from Excel or Google Sheets?
Yes. Save the sheet as CSV with the front in column A and the back in column B, then choose “Import CSV”. Comma, semicolon and tab separators are detected automatically.
Is my vocabulary sent anywhere?
No. Lists and progress stay in your browser’s localStorage on this device. There is no account and no upload.
Does a missing accent count as wrong?
Only if you switch on “Accents must match”. Otherwise “pequeno” counts for “pequeño”. Upper and lower case never matter.
How often does a card come back?
After 1, 2, 4, 8 or 16 days, depending on boxes 1 to 5. These intervals are the tool’s recommendation; Leitner himself used the size of each box as the timer.
How do I move my lists to another device?
Use “Export CSV” to save a file, then “Import CSV” on the other device. Each card keeps its box.
Sources and legal basis
- Wikipedia: Leitner system (Sebastian Leitner, 1972)
- RFC 4180: RFC 4180: Common Format and MIME Type for CSV Files
- Unicode FAQ: UTF-8, UTF-16, UTF-32 & BOM
- MDN: Window.localStorage
As of:
Related tools
- Times tables practicePractise times tables online: pick the tables, answer on a big number pad, take a quiz with results or look up the chart. Mistakes come back more often. Free.
- Citation Generator for APA, MLA, Harvard and ISO 690Create reference list entries and in-text citations in APA 7, MLA 9, Harvard (Cite Them Right) and DIN ISO 690 for books, articles, web pages and chapters.
- Grade Converter: Letter Grade to GPA and MoreConvert a letter grade to GPA points on the 4.0 scale, or points to a grade on official scales: German IHK and Abitur, French /20, Spanish 0–10.
- Fraction CalculatorAdd, subtract, multiply and divide fractions and mixed numbers with step-by-step solutions. Simplify fractions and convert decimals to fractions.
- Percentage CalculatorFree percentage calculator: find X% of a number, what percent one number is of another, percentage change, increase and discount – with formula and steps.
- Proportion CalculatorSolve direct and inverse proportion problems (rule of three) online: find x from a ↔ b and c, with the unit value and step-by-step working.