bentojapanese.com/dictionary
A searchable Japanese dictionary allowing learners to look up words by kanji, hiragana, katakana, romaji or English meaning, with readings, JLPT levels and kanji stroke order information.
Dictionaries and lookupVocabularyKanji and kanaDictionariesJLPTStroke orderHiraganaKatakanaKana