Hi LemonCone, there are a TON of resources listed in this thread: The Ultimate Additional Japanese Resources List!
And a lot of them are online and/or free
If you want to see how long it takes to learn the JLPT kanji on Wanikani, check out the chart on this site, which also helps track your progress: wkstats
[EDIT: fixed link, thanks for catching that @rfindley ]