There are desktop versions of Firefox for Microsoft Windows, macOS, and Linux, while
Firefox for Android is available for Android (formerly Firefox for mobile, it also ran on
Maemo,
MeeGo, and
Firefox OS) and
Firefox for iOS is available for iOS. Smartphones that
support Linux but not Android, or iOS apps can also run Firefox in its desktop version, for example using
postmarketOS,
Mobian or
Ubuntu Touch. Firefox source code may be
compiled for various operating systems; however, officially distributed binaries are provided for the following:
Microsoft Windows Firefox 1.0 was released for
Windows 95, as well as
Windows NT 4.0 or later. Some users reported the 1.x builds were operable (but not installable) on
Windows NT 3.51. The version 42.0 release includes the first
x64 build. It required
Windows 7 or
Server 2008 R2. Starting from version 49.0, Firefox for Windows requires and uses the
SSE2 instruction set. In September 2013, Mozilla released a
Metro-style version of Firefox, optimized for
touchscreen use, on the "Aurora" release channel. However, on March 14, 2014, Mozilla cancelled the project because of a lack of user adoption. In March 2017, Firefox 52 ESR, the last version of the browser for
Windows XP and
Windows Vista, was released. Support for Firefox 52 ESR ended in June 2018. Traditionally, installing the Windows version of Firefox entails visiting the Firefox website and downloading an installer package, depending on the desired localization and system architecture. In November 2021, Mozilla made Firefox available on
Microsoft Store. The Store-distributed package does not interfere with the traditional installation. The last version of Firefox for Windows 7 and 8 is Firefox 115 ESR, which was released in July 2023. Its
end-of-life was initially planned to be in October 2024, however in July 2024, a Mozilla employee announced in a comment on Reddit that the company consider extending the support beyond the initial date, the duration of that extension being yet to be defined. In September 2024, the extension was announced for an initial period of six months. In the release calendar page, a note states that Mozilla will re-evaluate the situation in early 2025 to see if another extension will be needed or not and statute about 115 ESR end-of-life then. This extension has been renewed three more times, on February 18, 2025, and on September 3, 2025, for six additional months each time, and on March 10, 2026 for five additional months, which led the end-of-life date to August 2026.
macOS The first official release (Firefox version 1.0) supported
macOS (then called Mac OS X) on the
PowerPC architecture. Mac OS X builds for the
IA-32 architecture became available via a
universal binary, which debuted with Firefox 1.5.0.2 in 2006. Starting with version 4.0, Firefox was released for the x64 architecture, to which macOS had migrated. Version 4.0 also dropped support for PowerPC architecture, although other projects continued development of a PowerPC version of Firefox. Firefox was originally released for Mac OS X 10.0 and higher. The minimum OS then increased to Mac OS X 10.2 in Firefox 1.5 and 10.4 in Firefox 3. Firefox 4 dropped support for Mac OS X 10.4 and PowerPC Macs, and Firefox 17 dropped support for Mac OS X 10.5 entirely. The system requirements were left unchanged until 2016, when Firefox 49 dropped support for Mac OS X 10.6–10.8. Mozilla ended support for OS X 10.9–10.11 in Firefox 79, with those users being supported on the Firefox 78 ESR branch until November 2021. Most recently, Mozilla ended support for
macOS 10.12–
10.14 in Firefox 116, with those users being supported on the Firefox 115 ESR branch until late 2024. In September 2024, however, an extension was announced for the 115 ESR branch for an initial period of six months. Starting with 53.0, the 32-bit builds required the
SSE2 instruction set. Firefox 145 dropped support for 32-bit Linux on November 11, 2025, with those users being supported on the Firefox 140 ESR branch until September 2026.
Firefox for ChromeOS ChromeOS is technically a Linux distribution, but it is so significant, it is listed anyway. Regardless, you can get Firefox on ChromeOS through the Google Play Store, going into terminal and typing Linux commands, or downloading a .deb file and loading Firefox.
Firefox for Android Firefox for mobile, code-named "Fennec", was first released for
Maemo in January 2010 with version 1.0 and for
Android in March 2011 with version 4.0. Support for Maemo was discontinued after version 7, released in September 2011. Fennec had a user interface optimized for phones and tablets. It included the Awesome Bar, tabbed browsing, add-on support, a password manager, location-aware browsing, and the ability to synchronize with the user's other devices with Mozilla Firefox using Firefox Sync. At the end of its existence, it had a market share of 0.5% on Android. In August 2020, Mozilla launched a new version of its Firefox for Android app, named Firefox Daylight to the public and codenamed
Fenix, after a little over a year of testing. It boasted higher speeds with its new
GeckoView engine, which is described as being "the only independent
web engine browser available on
Android". It also added Enhanced Tracking Protection 2.0, a feature that blocks many known
trackers on the Internet. It also added the ability to place the address bar on the bottom, and a new Collections feature. In response, Mozilla stated that they will allow more Add-ons with time. FennecMeeGo (cropped).png | Firefox on
MeeGo OS Firefox in firefox os.png | Firefox on
Firefox OS Firefox for Android 145.0 screenshot.webp | Firefox 145 on
Android Firefox for iOS Mozilla initially refused to port Firefox to iOS due to the restrictions Apple imposed on third-party iOS browsers. Instead of releasing a full version of the Firefox browser, Mozilla released Firefox Home, a companion app for the iPhone and iPod Touch based on the Firefox Sync technology, which allowed users to access their Firefox browsing history, bookmarks, and recent tabs. It also included Firefox's "Awesomebar" location bar. Firefox Home was not a web browser, the application launched web pages in either an embedded viewer for that one page, or by opening the page in the Safari app. Mozilla pulled Firefox Home from the
App Store in September 2012, stating it would focus its resources on other projects. The company subsequently released the
source code of Firefox Home's underlying synchronization software. In April 2013, then-Mozilla CEO
Gary Kovacs said that Firefox would not come to iOS if Apple required the use of the
WebKit layout engine to do so. One reason given by Mozilla was that before
iOS 8, Apple had supplied third-party browsers with an inferior version of its JavaScript engine, which hobbled their performance, making it impossible to match Safari's JavaScript performance on the iOS platform. Apple later opened their "Nitro" JavaScript engine to third-party browsers. In 2015, Mozilla announced it was moving forward with Firefox for iOS, with a preview release made available in New Zealand in September of that year. It was fully released in November later that year. It is the first Firefox-branded browser not to use the
Gecko layout engine as is used in Firefox for
desktop and
mobile. Apple's policies require all iOS apps that browse the web to use the built-in
WebKit rendering framework and WebKit JavaScript, so using Gecko is not possible. Unlike
Firefox on Android, Firefox for iOS does not support browser add-ons. In November 2016, Firefox released a new iOS app titled
Firefox Focus, a private web browser.
Firefox Reality (AR/VR) Firefox Reality was released for
augmented reality and
virtual reality headsets in September 2018. It supports traditional web-browsing through 2D windows and immersive VR pages through
Web VR. Firefox Reality is available on
HTC Vive,
Oculus,
Google Daydream and
Microsoft Hololens headsets. In February 2022, Mozilla announced that
Igalia took over stewardship of this project under the new name of Wolvic.
Third-party ports Firefox has also been ported to
FreeBSD,
NetBSD,
OpenBSD,
OpenIndiana,
OS/2,
ArcaOS,
SkyOS,
RISC OS and
BeOS/
Haiku, and an unofficial rebranded version called
Timberwolf has been available for
AmigaOS 4. The Firefox port for OpenBSD has been maintained by Landry Breuil since 2010. Firefox is regularly built for the current branch of the operating system; the latest versions are packaged for each release and remain frozen until the next release. In 2017, Landry began hosting packages of newer Firefox versions for OpenBSD releases from 6.0 onwards, making them available to installations without the ports system. The
Solaris 10 port of Firefox (including
OpenSolaris) was maintained by the Oracle Solaris Desktop Beijing Team, until March 2018 when the team was disbanded. There was also an unofficial port of
Firefox 3.6.x to
IBM AIX and of v1.7.x to
UnixWare. == Channels and release schedule ==