RunKeeper has an edit feature. You can export from Strava, import to RunKeeper, edit, then reverse the process. It has a manual mode where you can move the GPS point individually to the roads, and it has a "snap" mode, but it sometimes will move more than you want in snap mode. I think the trick is to edit in the direction of the ride. It also has a back button if the snap edit goes nuts.
When you import back into Strava you usually have to delete the original first, otherwise Strava thinks it is a duplicate.
Last edited by AndrewJB; 08-21-17 at 08:35 AM.