We use findfuelstops.com
We can put in Point A City...to Point B City.
We start looking for fuel at about 150 miles. So Find Fuel Stops will give you the mileage along the way and the Gas Stations.
Click on a Station and you can get the aerial view and sometimes the street view.
Then we know if we can get in and out of there. We don't use Pilot, so hard to get in and out of them. Same with Flying J and Loves, not worth saving 3 cents if there is a pull through station nearby.
You can also click on Diesel for your search.