https://japantravel.navitime.com/en/
Allows you to specify up front what passes you have, worked brilliantly on our honeymoon, especially when figuring out which Shinkansen reservations we needed to make.