Ypu can use the Pinyin trainer - there you get a good overview and can exercise the different tones and the way Pinyin is used to describe the Chinese sounds.
The pinyin trainer is available both on iOS and also on Android = you can find it on the store or use the following links:
Answered 19 months ago by klaus
For training Chinese tones specifically, check out the TONE TRAINING folder in the Vocab lists / Published by other users section on the Trainchinese website, too.
Answered 18 months ago by Richard Pohl