On macOS, Safari rules. Clearing your website visit history is simple: click Clear History in the main menu. Then in the pop-up, pick a timeframe for how far back you want to erase. This is doing a lot more than deleting the browser history, however—it also takes out your cookies and data cache.
You can instead click History > Show History to get a pop-up displaying every site you've visited, then take out sites individually, without losing the cookies and cache. You can zap cookies by going into Preferences > Privacy; delete your cache by going to the Develop menu and picking Empty Caches. If you don't have a Develop menu in Safari, go to Preferences > Advanced and check Show Develop Menu in Menu Bar at bottom.