Which has more letters kanji Hiragana or katakana?

Kanji. Hiragana and katakana have 48 characters each. You will need to know about 2,000 kanji to be able to read through a newspaper.