No, you do not need a car in Strasbourg. Finding parking is a hassle more than anything, and most attractions are in pedestrian-only zones.