practicejlpt.com/vocabulary/n2/
JLPT N2 vocabulary: 1784 essential Japanese words with readings, meanings, pitch accent, and native audio pronunciation, ranked by frequency.
VocabularyJLPT and other testsJLPT N2Vocabulary listsPitch accentJLPTPronunciationFreeExample sentences