ivCalc is an IV calculator for the Pokemon Diamond, Pearl, Platinum, Heart Gold, Soul Silver, Black and White games. It provides ranges of possible IVs for a combination of level, nature, stats and base stats.
Any issue or trouble can be emailed to me at:
With subject "Pokemon IV Calculator". Please, let me know if you find this project interesting in some way. :)