Routine JLPT
Content sources and licenses
Sources, attribution and licensing notices for the learning materials used in Routine JLPT.
Learning-content notices
Jonathan Waller JLPT vocabulary classifications with JMdict links
JLPT level classifications are adapted from Jonathan Waller's JLPT Resources through stephenmk/yomitan-jlpt-vocab. These classifications are independent estimates, not an official JLPT vocabulary list.
Source website · Creative Commons Attribution-ShareAlike 4.0 International
JMdict English snapshot via jmdict-simplified
Japanese expressions, readings, lexical entry identifiers, and part-of-speech candidates are adapted from JMdict through the scriptin/jmdict-simplified JSON conversion.
JMdict is copyright of James William Breen and the Electronic Dictionary Research and Development Group.
Source website · Creative Commons Attribution-ShareAlike 4.0 International
University of Leeds Internet Japanese frequency ordering
Educational ordering uses frequency data derived from the University of Leeds Corpus, with cleanup by hingston. Frequency rank is supporting evidence only and does not determine JLPT level.
OpenJLPT pinned kanji levels and vocabulary candidate fields
Routine JLPT uses a selected and reformatted subset of OpenJLPT at commit c42fd9fa. OpenJLPT attributes unofficial JLPT level tags to Jonathan Waller's JLPT Resources, vocabulary readings and glosses to JMdict/EDICT, and kanji details to KANJIDIC2. JMdict/EDICT and KANJIDIC2 are maintained by the Electronic Dictionary Research and Development Group.
OpenJLPT contributors; underlying JLPT resource lists © Jonathan Waller; JMdict/EDICT and KANJIDIC2 © Electronic Dictionary Research and Development Group contributors.
Source website · Creative Commons Attribution-ShareAlike 4.0 International
Kangxi radicals table, revision 1346511063
Kangxi radical forms, English meanings, Japanese names, and Korean radical names are adapted from the Wikipedia article Kangxi radicals, revision 1346511063, by Wikipedia contributors under CC BY-SA 4.0.
Wikipedia contributors
Source website · Creative Commons Attribution-ShareAlike 4.0 International
KANJIDIC2 XML snapshot
This product uses the KANJIDIC2 dictionary file. KANJIDIC2 is the property of the Electronic Dictionary Research and Development Group and is used in conformance with the Group's licence.
Copyright James William Breen and the Electronic Dictionary Research and Development Group.
Source website · Creative Commons Attribution-ShareAlike 4.0 International
KanjiVG stroke-order vector snapshot
Kanji stroke-order candidates are based on KanjiVG r20250816 by Ulrich Apel and contributors.
Copyright © 2009-2026 Ulrich Apel and KanjiVG contributors.
Source website · Creative Commons Attribution-ShareAlike 3.0 Unported
libhangul Korean hanja name subset
Korean kanji-name candidates are selected and adapted from libhangul’s hanja.txt.
Copyright (c) 2005,2006 Choe Hwanjin and libhangul contributors.
Unicode 17.0 Unihan variant mappings used by the Korean hanja name projection
Unicode 17.0 Unihan variant data is used to connect Japanese character forms with Korean character names.
Copyright © 1991-2026 Unicode, Inc.
JLPT classifications
The level-based vocabulary and kanji sets are independent learning references based on documented sources and classification criteria. They are not official vocabulary lists or a guarantee of examination coverage.
Routine JLPT is not an official JLPT app and is not affiliated with or endorsed by the JLPT administrators.
Corrections and rights inquiries
If you find a missing attribution, licensing issue or content error, contact support.alan.app@gmail.com with the source or screen and a description. We review reports and correct or remove affected content as appropriate.