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.