When you finish middle school, you're supposed to learn most of kanjis used in real life.[0] At that point it's pretty rare to encounter kanjis that are completely foreign to you.
But there's electronic dictionary on which you can draw to search for kanji.[1] I used one of these in high school.
[0] https://en.wikipedia.org/wiki/J%C5%8Dy%C5%8D_kanji [1] https://www.casio.com/content/dam/casio/product-info/locales...