Browsers by Mac operating system
As of April 27, 2021, the following browser compatibility exists (order is completely arbitrary):
First by operation system, links to individual browsers by system will follow the list by OS. You may find on download sites earlier versions of these browsers, but they are not necessarily secure, and often these sites have advertisements for malware:
11.4 Big Sur - Safari, Edge, Brave, Chrome, Firefox, Waterfox (Intel only), iCab
10.15.7 Catalina - Safari, Edge, Brave, Chrome, Opera, Firefox, Waterfox, iCab
10.14.6 Mojave - Safari, Edge, Brave, Chrome, Opera, Firefox, Waterfox, iCab
10.13.6 High Sierra - Edge, Brave, Chrome, Opera, Firefox, Waterfox, iCab
10.12.6 Sierra - Omniweb, Edge, Brave, Chrome, Opera, Firefox, Waterfox, iCab
10.11.6 El Capitan - Omniweb, Brave, Chrome, Opera, Firefox (July 2021 last Security update), Waterfox, iCab
10.10.5 Yosemite - Omniweb, Firefox (July 2021 last Security update), Waterfox, iCab
10.9.5 Mavericks - Omniweb, Firefox (July 2021 last Security update), Waterfox, iCab
10.8.5 Mountain Lion - Omniweb, Arctic Fox, Waterfox, iCab, Spiderweb, Snow Monkey (10.8.3 is minimum for Java 8)
10.7.5 Lion - Omniweb, Arctic Fox, Waterfox, iCab, Spiderweb, Snow Monkey (10.7.3 is minimum for Java 7)
10.4 Tiger, 10.5 Leopard, 10.6.8 Snow Leopard - Omniweb, iCab, Tenfourfox, Spiderweb, Snow Monkey
10.3 - 10.3.9 Classila, iCab, Tenfourfox
10.2.8 and earlier, Classila and iCab.
Note: Chromium is not to be confused with Chrome. As many users have found Chromium early sources before it was secured, I do not mention it, and recommend only using the above browsers unless you are sure the Chromium version you are using is safe. Edge was based off of Chromium's original genuine distribution.
Safari 14.1.1- for Mac OS 10.14 (use 10.14.6 combo, Apple menu -> About This Mac -> Software Update), Mac OS 10.15 (use 10.15.7 combo, security 2021, and Apple menu -> About This Mac -> Software Update), and 11.4 (only available via Apple menu Software Update). Apple's security update patches are documented on https://support.apple.com/en-us/HT201222, and indicate when each operating system got its last security update, and hence also last release of Safari. For older systems this often means choosing one of the browsers below for more current support of security and browsing standards.
Microsoft Edge - For Mac OS 10.12 and later.
Brave - for Mac OS 10.11 and later.
Opera - for Mac OS 10.11 and later.
Chrome - for Mac OS 10.11 and later.
Omniweb - for Mac OS X 10.4 through 10.12. 10.12 release never was finalized.
SnowLeopard - https://lowendmac.com/2015/what-is-the-best-browser-for-os-x-10-6-snow-leopard/ discusses various browsers that are good for Snow Leopard, and which ones are best for compatibility of different features.
Tenfourfox - PowerPC browser for Mac OS X 10.3 through 10.5.8. Per comments below the G3 release works on 10.6 Rosetta.
Classila - Mac OS 8.6 to X 10.3.9.
iCab - Every Mac OS since before X to present.
Apple's operating system by name:
9.0.4 and earlier were Mac OS systems that weren't commonly known by their code names.
Mac OS 9.1 to 9.2.2 are Classic operating systems, that can run in virtualization within Mac OS X on a PowerPC Mac. Apple shifted to Intel Macs in 2006 and that ended PowerPC support except for some applications that ran in a Rosetta environment on Mac OS X until 10.7 was released July 22, 2011.
10.0 Cheetah 10.1 Puma, 10.2 Jaguar 10.3 Leopard 10.4 Tiger 10.5 Leopard 10.6 Snow Leopard 10.7 Lion 10.8 Mountain Lion 10.9 Mavericks 10.10 Yosemite 10.11 El Capitan 10.12 Sierra 10.13 High Sierra 10.14 Mojave 10.15 Catalina
11 Big Sur. These were each upgrades and discussed in my series of tips starting with 10.2.
Adobe Flash as of December 31, 2020 is no longer supported. There is an uninstaller on Adobe's website.
Visit Java.com for Java updates. Java 8v202 is last open license released by Oracle. Later releases may have specific financial obligations to Oracle depending on your company license agreement. Java is frequently used as a backend
for many crossplatform stand alone applications, so if you depend on third party applications, make sure the version you need works with all of them before changing the version on your computer. Clone backup your data before changing your Java.