Firefox for Android

Last updated

Firefox for Android allows installation of extensions. Firefox Daylight/"Fenix" uses the same WebExtensions architecture as the desktop version of Firefox, but not all APIs are supported. [46]

The stable build of Firefox for Android has general WebExtension support as of version 120; Mozilla announced in November 2023 that all add-ons marked as Android-compatible by developers would be shown on addons.mozilla.org by December 14, 2023. [47] On December 14, 2023, Mozilla announced that more than 450 add-ons are available for download on Firefox for Android. [48]

Platforms

Firefox Daylight requires Android 5.0 "Lollipop" or later; earlier versions of Firefox also supported earlier versions of Android. [8] Support for Android devices that run x86 processors was added in December 2013. [49]

Previously or unofficially supported

Previously, Firefox for mobile supported other platforms besides Android.

Official support for the Nokia N900 Maemo device ceased with version 7. [50]

Firefox mobile was available for MeeGo through the third-party OpenRepos repository. [51] For operating systems not supported by Fennec, like Sailfish OS (based on Mer project), web browsers can use embedlite (IPCLiteAPI), a lightweight embedding API. [52]

Firefox for Android 115.2.1 viewing Wikimedia Commons Mobile Firefox for Android 115 commons.png
Firefox for Android 115.2.1 viewing Wikimedia Commons Mobile

An alpha build of version 1.1 (1.1 Alpha 1) for Windows Mobile, released on February 19, 2010, is the last build for this operating system. [53] [54] Following the Windows Phone 7 announcement and Microsoft's decision not to release a native development kit, as with Android and other systems, development for Windows Mobile was put on hold. [55] If Microsoft releases a native development kit in the future for its Windows Phone OS, then Mozilla will consider again developing Fennec for the platform. [56]

Tristan Nitot, president of Mozilla Europe, has said that it is unlikely that a BlackBerry OS version will be released, citing BlackBerry's limited operating system as the reason. [57] Mozilla has no plans to develop Firefox for the Symbian platform, [56] or webOS. [56] An unofficial port to WebOS was made, but is no longer maintained as of 2011. [58]

An unofficial port is available for the Pandora handheld console. [59]

Firefox 52.0.2 was the last version to run on ARM devices without NEON support, such as those with Tegra 2. [60] [61]

Firefox for Android
Developer(s)
Initial releaseMarch 29, 2011;14 years ago (2011-03-29) [1]
Stable release(s) [±]
142.0.1 (August 27, 2025;2 days ago (2025-08-27) [2] ) [±]
Operating system Latest stable versionSupport status
Android
(including Android-x86 and
Android for ARMv6)
5.0 and laterLatest version: 142.0.1 (x64) [62]   OOjs UI icon edit-ltr-progressive.svg [63] 2018–
Latest version: 142.0.1 (ARM64) [62]   OOjs UI icon edit-ltr-progressive.svg [63] 2017–
Latest version: 142.0.1 (IA-32) [62]   OOjs UI icon edit-ltr-progressive.svg [63] 2014–
Latest version: 142.0.1 (ARMv7) [62]   OOjs UI icon edit-ltr-progressive.svg [63]
4.14.4 Unsupported: 68.11.0 (x64) [64] 2018–2020
Unsupported: 68.11.0 (IA-32) 2013–2020
Unsupported: 68.11.0 (ARMv7) 2012–2020
4.0 Unsupported: 55.0.2 (IA-32) [65] [66] 2013–2017
Unsupported: 55.0.2 (ARMv7) 2011–2017
3.0–3.2 Unsupported: 45.0.2 (ARMv7) [65] 2011–2016
2.3 Unsupported: 47.0 (ARMv7) [65] [67]
2.24.4 Unsupported: 31.3.0esr (ARMv6) 2012–2015
2.2 Unsupported: 31.0 (ARMv7) [68] 2011–2014
2.1 Unsupported: 19.0.2 (ARMv6) 2012–2013
Unsupported: 19.0.2 (ARMv7) 2011–2013
2.0 Unsupported: 6.0.2 (ARMv7) 2011
Firefox OS 2.2Unsupported: 35/36/37 2015
2.1Unsupported: 33/34 2014–2015
2.0Unsupported: 31/32
1.4Unsupported: 30 2014
1.3Unsupported: 28
1.2Unsupported: 26 2013
1.1Unsupported: 18
Maemo Unsupported: 7.0.1 2010–2011
Windows Mobile 6.xUnsupported: 1.0a3 N/A
Legend:
Unsupported
Supported
Latest version
Notes

Reception

Usage share of lesser-used mobile browsers since 2013. Firefox usage share grew through March and April 2014. Usage share of minor mobile browsers since 2013.svg
Usage share of lesser-used mobile browsers since 2013. Firefox usage share grew through March and April 2014.

The main criticisms [70] of the browser pre-version 14 were slow browsing speed, lack of plugin support and performance issues. [71] [72] To address these concerns, Mozilla redesigned the browser in version 14.0, adding Flash support, improving start-up speed, as well as other enhancements. [73] This update dramatically improved Firefox for Android. As of September 2014, the average user rating of Firefox for Android on the Google Play Store is 4.4. [74]

Compared to the stock Android browser and Chrome on Android, Firefox has a small market share; for the month of November 2015, Firefox for Android usage share of all mobile/tablet browsers was just 0.81%. [75] Despite that, Firefox for Android enjoys a high Play Store rating, has over 100 million downloads, [76] [77] and continues to be developed. The latest version supports Android 4.0 and higher (as Android 2.3 support was dropped in version 48). [78]

In its 2015 Android browser comparison, Spanish software news and reviews site Softonic.com awarded Firefox version 37.0.1 the Best of 2015 nod, with reviewer Fabrizio Benedetti citing a good design, efficient memory consumption, the browser's open source nature, and independence. [77]

In August 2020, Mozilla released a major update of Firefox for Android, version 79, which had been in development for more than 1 year with the codename "Firefox Daylight". It was described by Mozilla as being "dramatically redesigned to be faster, easy to use, customizable and private". [79] However, it received intense criticism from users, who complained that it was more difficult to use, and slower, and various features were suddenly missing. Some online Tech Writers even recommended people to disable the update if possible. [80] [81] [82] [83] [84] [85]

Security advantages

A number of devices run older versions of Android. [86] Some would not be upgraded to newer versions because of insufficient technical knowledge by users, or their lack of access to mobile data; some devices cannot be upgraded because of low system resources, or the manufacturer and telecoms operator have failed to provide an update.[ citation needed ]

As of early 2015, Google has stopped issuing its own patches for Android 4.3 and earlier to the WebView browser component and the WebKit rendering engine therein, which are used by the native/stock and often default AOSP browser in a large number of Android devices thereby shifting the patching responsibility to device manufacturers. [87] In time, the native browser or browser components become outdated, increasingly insecure, and unable to properly render modern websites. [88]

As a workaround, a Google engineer suggested using the separately-installable and updateable Google Chrome or Firefox browsers. [87] In case of Ice Cream Sandwich (4.0.x), Google stopped supporting that branch of Android with updates to its Chrome browser after Chrome 43, and moved up to Android 4.1 as the oldest release supported by Google Chrome. [78] [88]

The open-source nature of Firefox has made it possible to maintain its development for operating system versions that are past their product support life cycle, and has resulted in Firefox having stronger security and better support for modern web standards.[ citation needed ] This in effect extends the useful lifetime of devices stuck on older major versions of Android.[ citation needed ]

Comparison of stock browser and Firefox 38 on Android 2.3 showing Wikipedia mobile
Android 2.3.6 stock browser showing the GNU IceCat Wikipedia page on 12 June 2015.png
Stock browser. The search box is somewhat narrow, with instruction text cut off.
Firefox for Mobile 38.0.5 on Android 2.3.6 showing the GNU IceCat Wikipedia page.png
Firefox 38: The search box is at full width.
Firefox for Mobile 38.0.5 on Android 2.3.6 showing Wikipedia search box suggestions.png
Search suggestions also work in Firefox.

Forks and code reuse

Adblock Browser

On 20 May 2015, Eyeo GmbH, the maintainers of Adblock Plus, released Adblock Browser 1.0 beta, which is based on Firefox for Android. [89] The browser uses a similar blocking/permitting model as Adblock Plus, allowing by default ads deemed "acceptable" by Eyeo. A major drawback compared to Firefox for Android is Adblock Browser's lack of support for Firefox Sync.

Initial reviews have been mixed: On one hand, users would be happy to have less ads and resource consumption on their devices; on the other hand, web services, publications, content creators and bloggers rely on advertisements for their revenue and income. [90]

Adblock Browser 1.0 was released on 7 September 2015. It's compatible with Android 2.3 or greater, and has about the same system requirements as Firefox for Android. [91]

Fennec F-Droid

Fennec F-Droid's goal is to remove all proprietary binaries from Firefox; some proprietary binaries, however, still remained in the app. The Fennec F-Droid app is hosted in the open-source F-Droid app repository since 1 February 2015 beginning with version 35.0. [92] Since September 2020, it is based on Firefox despite still being named "Fennec F-Droid". [93]

Orfox

On 30 June 2015, The Guardian Project announced a stable alpha of Orfox, the new mobile counterpart of the Tor Browser. Orfox is built from Fennec (Firefox for Android) code and the Tor Browser code repository, and is given security hardening patches by the Tor Browser development team. Some of the Orfox build work is based on the Fennec F-Droid project. [94]

The project removed in Orfox the WebRTC component and Chromecast connectivity, and app permissions to access the camera, microphone, contacts (address book), location data (GPS et al.), and NFC. [94] [95] Orfox is to supersede the Orweb browser project, which used the WebView engine. [94]

On 3 September 2019, both The Guardian Project and The Tor Project announced that Orfox had seen its final release and that Orfox had effectively become Tor Browser for Android. [96] [97]

IronFox

IronFox is fork of the DivestOS Mull Browser, [98] [99] [100] and not Mullvad Browser [101]

LibreOffice

LibreOffice on Android LibreOffice on Android tiled rendering.png
LibreOffice on Android

Firefox for Android (Fennec)'s front-end code was taken as a base for the new development in the LibreOffice project for Android (along with the pre-existing cross-platform LibreOffice document engine). [102] [103] Further work made that Fennec code the core component of LibreOffice Viewer for Android, [104] which was released on 28 May 2015 [105] for Android 4.0 or newer. [103]

See also

References

  1. 1 2 "Mozilla Launches Firefox 4 for Android, Allowing Users to Take the Power and Customization of Firefox Everywhere" . Retrieved 2011-03-29.
  2. "Firefox for Android 142.0.1, See All New Features, Updates and Fixes". Firefox. 2025-08-27. Retrieved 2025-08-27.
  3. "Firefox Beta for Developers APKS". APKMirror.
  4. "Firefox Nightly for Developers APKS". APKMirror.
  5. "Firefox Nightly 144.0a1, See All New Features, Updates and Fixes". Firefox . Retrieved August 18, 2025. Date of the first Nightly build offered to the users.
  6. "R/Rust - How much Rust is in Firefox Preview's GeckoView?". July 2019.
  7. "Mozilla binds Firefox's fate to the Rust language". 3 February 2017.
  8. 1 2 "Firefox for Android upgrade FAQs" . Retrieved 2020-08-16.
  9. "Firefox 84.1.2 (arm-v7a) (Android 5.0+)". APKMirror. Retrieved December 24, 2020.
  10. "Firefox 84.1.2 (arm64-v8a) (Android 5.0+)". APKMirror. Retrieved December 24, 2020.
  11. "Firefox 84.1.2 (x86) (Android 5.0+)". APKMirror. Retrieved December 24, 2020.
  12. "Firefox 84.1.2 (x86-64) (Android 5.0+)". APKMirror. Retrieved December 24, 2020.
  13. Jostedt, Erica. "Firefox for Mobile Now Available on Nokia's Maemo Platform!". The Mozilla Blog. Retrieved 2021-03-12.
  14. "Building Fennec on Meego 1.2 chroot environment".
  15. "Firefox for Nokia N900 Release Notes". mozilla.org. 2010-01-28. Retrieved 2012-02-09.
  16. "System Requirements - Firefox for Android 7.0 release notes". Mozilla website archive. Mozilla. 2013. Retrieved 2015-03-28.
  17. "Firefox for Maemo Beta 5 Released". 2009-11-09.
  18. "Mobile features". Mozilla. Retrieved 2012-06-26.
  19. "Fennec 4.0 – New and Notable". September 2010.
  20. "Mozilla releases Firefox for Mobile for Maemo phones". Techworld. Archived from the original on 2010-02-05. Retrieved 2010-02-02.
  21. "Support for Flash on Android Fennec" . Retrieved 2011-09-21.
  22. "Fennec Features Plugins" . Retrieved 2012-06-26.
  23. "Firefox for Android — Notes (56.0) — Mozilla". mozilla.org. 2017-09-28. Retrieved 2017-09-28.
  24. Tung, Liam. "Mozilla: Try out our new Fenix-based Firefox Android browser". ZDNet. Retrieved 2020-09-06.
  25. "Geckoview - GeckoView". mozilla.github.io. Retrieved 2020-09-06.
  26. 1 2 "Mozilla launches GeckoView-powered Firefox Preview for Android, pauses Focus development". VentureBeat. 2019-06-27. Retrieved 2020-08-25.
  27. 1 2 "Firefox Daylight for Android arrives with Enhanced Tracking Protection, new UI, and GeckoView". VentureBeat. 2020-08-25. Retrieved 2020-08-25.
  28. "New Firefox Beta based on redesigned Preview version is rolling out widely (APK download)". Android Police. 2020-04-15. Retrieved 2020-09-06.
  29. "Mozilla's next-gen Firefox hits stable after a year of previews, without full extension support (APK Download)". Android Police. 2020-07-28. Retrieved 2020-08-28.
  30. "Firefox for Android 68.0, See All New Features, Updates and Fixes". Mozilla. Retrieved 2020-08-28.
  31. "Firefox for Android 68.11.0, See All New Features, Updates and Fixes". Mozilla. Retrieved 2020-08-28.
  32. "Release Firefox Lite 1.0.0 · mozilla-mobile/FirefoxLite". GitHub .
  33. "Release Firefox Lite 2.6.2 · mozilla-mobile/FirefoxLite". GitHub .
  34. "Release Open Beta Release · mozilla-mobile/FirefoxLite". GitHub .
  35. "Confirm if we need to notify user when a new WebView update is available · Issue #495 · mozilla-mobile/FirefoxLite". GitHub .
  36. Singh, Jagmeet (August 2018). "Mozilla's Indonesia-Exclusive Browser Rebranded to Firefox Lite". NDTV Gadgets 360 . Retrieved 2020-08-28.
  37. "Mozilla launches fast, lightweight mobile browsing app 'Firefox Lite'". The New Indian Express . 13 March 2019. Retrieved 2020-08-28.
  38. "Mozilla Taiwan releases Firefox Lite 2.0 for Android". gHacks Tech News. 12 November 2019. Retrieved 2020-08-28.
  39. "End of support for Firefox Lite". Firefox Lite Help. Retrieved 2021-07-06.
  40. Sattelberg, Will (2021-07-05). "Mozilla retires its Firefox Lite browser, probably because it wasn't actually all that 'lite'". Android Police. Retrieved 2021-07-06.
  41. "What's up with SUMO – June 2021". 10 June 2021.
  42. "Mozilla is testing another new browser called Firefox Rocket, specifically for Indonesia [APK Download]". 9 October 2017.
  43. "Release Open Beta Release · mozilla-mobile/FirefoxLite". GitHub .
  44. "Mozilla launches fast, lightweight mobile browsing app 'Firefox Lite'". 13 March 2019.
  45. https://support.mozilla.org/en-US/kb/get-started-firefox-lite
  46. Neiman, Caitlin (2020-09-30). "Expanded extension support in Firefox for Android Nightly". Mozilla Add-ons Blog. Retrieved 2020-10-03.
  47. DeVaney, Scott (28 November 2023). "Open extensions on Firefox for Android debut December 14 (but you can get a sneak peek today)". Mozilla Add-ons Community Blog.
  48. "New extensions you'll love now available on Firefox for Android | The Mozilla Blog". blog.mozilla.org. Retrieved 2023-12-16.
  49. "Firefox for Android Optimized for Devices that Support Intel x86 Chipsets". blog.mozilla.org. December 10, 2013. Retrieved June 30, 2015.
  50. "No updates in Maemo5".
  51. "Firefox-OpenRepos.net — Community Repository System" . Retrieved September 16, 2015.
  52. "Embedding/IPCLiteAPI".
  53. "Fennec Alpha for Windows Mobile Release Notes".
  54. "Final Fennec Alpha for Windows Mobile 6".
  55. "Stopping Development for Windows Mobile". Archived from the original on 2010-03-25.
  56. 1 2 3 "System Requirements". /Mobile/Platforms/Android.
  57. "Mozilla rules out Firefox for iPhone and BlackBerry". November 9, 2009. Archived from the original on February 29, 2012. Retrieved September 14, 2012.
  58. "Fractal Brew". Fractal Brew. 10 October 2011.
  59. "Fennec in the OpenPandora App Store". OpenPandora. 29 May 2010. Archived from the original on 18 March 2015. Retrieved 16 December 2019.
  60. Mozilla Wiki - Mobile/Platforms/Android NEON. Retrieved 20 April 2017.
  61. Bug 1305815 - Mechanism to exclude non-NEON versions. Retrieved 20 April 2017.
  62. 1 2 3 4 "Firefox for Android 142.0.1, See All New Features, Updates and Fixes". 27 August 2025. Retrieved 27 August 2025.
  63. 1 2 3 4 "Firefox for Android 142.0.1 System Requirements". Mozilla.org. 27 August 2025.
  64. "Firefox for Android upgrade FAQs". mozilla.org. Mozilla.
  65. 1 2 3 "Mobile/Platforms/Android". wiki.mozilla.org. Mozilla Foundation. September 28, 2017. System Requirements.
  66. "Firefox for Android – Notes (55.0.2)". mozilla.org. Mozilla Foundation. August 16, 2017.
  67. "Firefox for Android – Notes (47.0)". mozilla.org. Mozilla Foundation. June 7, 2016.
  68. "Mozilla Firefox for Mobile 32 Release Notes". mozilla.org. Mozilla Foundation. September 2, 2014.
  69. "What's new in Firefox for iOS (version 96) | Firefox for iOS Help". mozilla.org. Mozilla Foundation. January 11, 2022.
  70. "Mozilla Firefox for Windows".
  71. Paul Escallier (4 November 2011). "Best Android Browser - Android Gingerbread Browser - Tom's Guide". Tom's Guide.
  72. Yin, Sara (2012-04-06). "The Best Android Browsers". PC Magazine.
  73. "Fennec/NativeUI". mozilla.org.
  74. Mozilla Corporation (December 27, 2013). "Firefox". Google Play . Retrieved December 27, 2013.
  75. "Browser market share". netmarketshare.com. November 2015. Retrieved 2015-12-03.
  76. Mozilla (2015). "Firefox Browser for Android". Google Play.
  77. 1 2 Benedetti, Fabrizio Ferri (2015-04-30). "Best Android browser comparison 2015" . Retrieved 2015-06-09.
  78. 1 2 "No More Security Patches for Chrome 43 on Android ICS". Softpedia. 2015-03-05. Retrieved 2015-03-28.
  79. "Internet for People, not for Profit - Mozilla Firefox". Mozilla.org. Retrieved 29 August 2020.
  80. Collins, Barry (26 August 2020). "Firefox On Android Gets A Major Update... And Users Hate It". Forbes.com. Retrieved 29 August 2020.
  81. Hellstrom, Jeremy (26 August 2020). "Maybe Don't Update Firefox for Android". PC Perspective. Retrieved 29 August 2020.
  82. Khalili, Joel (25 August 2020). "Users absolutely hate the new Firefox web browser". TechRadar.
  83. Brinkmann, Martin (7 August 2020). "Three Reasons not to upgrade to the new Firefox for Android browser right now". ghacks.net. Retrieved 29 August 2020.
  84. Davenport, Corbin (3 September 2020). "Mozilla promises expanded extensions support following controversial Firefox Android update". AndroidPolice.com. Retrieved 12 September 2020.
  85. Naresh, Sagar (1 September 2020). "Latest Firefox Update Upsets Users Due To Missing Features". AndroidHeadlines.com.
  86. Waddell, Kaveh (2016-03-28). "Encryption Is a Luxury". The Atlantic. Retrieved 2016-04-23. Many Android phones also run outdated versions of the Android operating system, which leaves them more vulnerable to hacking. Even after Google releases patches for security holes, many phones don't get those updates, because of the decentralized way that Android phones are sold.
  87. 1 2 Dredge, Stuart (2015-01-26). "Android WebView exploits: Google explains lack of patches and advises users to switch browsers". The Guardian. Retrieved 2015-06-04.
  88. 1 2 Brinkmann, Martin (2015-03-03). "You need to stop using Chrome on Android 4.0 Ice Cream Sandwich". GHacks. Retrieved 2015-06-04.
  89. Williams, Ben (20 May 2015). "Adblock Browser is here". Archived from the original on 22 July 2015. Retrieved 20 May 2015.
  90. Leong, Lewis (2015-05-20). "Adblock Plus browser gets rid of annoying ads". Softonic.com . Retrieved 2015-06-09.
  91. "Adblock Browser for Android". Google Play Store. 2015-09-07. Retrieved 2015-09-09.
  92. "org.mozilla.fennec fdroid". F-Droid Wiki. F-Droid. 2015-05-31. Retrieved 2015-06-09.
  93. "Fennec F-Droid". F-Droid. Retrieved 16 March 2021.
  94. 1 2 3 n8fr8 (2015-06-30). "Orfox: Aspiring to bring Tor Browser to Android". The Guardian Project . Retrieved 2015-07-11.{{cite web}}: CS1 maint: numeric names: authors list (link)
  95. Long, Jacob (2015-07-01). "Orfox Is The Guardian Project's Latest App For Bringing The Tor Browser Experience To Android, First Alpha Release Is Available". Android Police. Illogical Robot LLC. Retrieved 2015-07-21.
  96. "Tor Project: Orfox Paved the Way for Tor Browser on Android". Guardian Project. 2019-09-03. Retrieved 2022-03-14.
  97. "Orfox Paved the Way for Tor Browser on Android". The Tor Project. 2019-09-03. Retrieved 2022-03-14.
  98. "Using Fennec or Mull for Extensible and Secure Browsing on Android : Blog : DBM". blog.dbmiller.org.
  99. DivestOS Mobile (24 June 2025). "Divested-Mobile/Mull-Fenix". github.
  100. "Browsers". divestos.org - DivestOS Mobile. Archived from the original on 16 January 2025. Retrieved 26 June 2025.
  101. IronFox OSS. "IronFox". GitLab. Retrieved 26 June 2025.
  102. Vajngerl, Tomaž (2014-07-16). "LibreOffice on Android". Development Blog. Retrieved 2015-06-09.
  103. 1 2 Vasile, Cosmin (2015-05-30). "LibreOffice Free Office Suite Arrives on Android". Softpedia. Retrieved 2015-06-09.
  104. Vignoli, Italo (2015-01-21). "LibreOffice Viewer (Beta) now available for Android". The Document Foundation Blog. The Document Foundation. Retrieved 2015-06-09.
  105. Vignoli, Italo (2015-05-28). "The Document Foundation announces LibreOffice Viewer for Android". The Document Foundation Blog. The Document Foundation. Retrieved 2015-06-09.