Heres a List and readings of
The Top Two Thousand Kanji
Top 2000 Kanji
It would come In handy more for learning to write and read then trying to find the Kanji
This one is to search for Kanji by direct input or stroke count number
Kanji Search
"To love is to suffer. To avoid suffering, one must not love. But then, one suffers from not loving. Therefore, to love is to suffer."