The PPv2 calculator is 100% accurate, any inaccuracies are due to SR rounding. The PPv1 calculator is likely off by 10-15pp maximum. You can access the website here, and if you prefer, the old version here.