How to download Firefox offline installers

Martin Brinkmann
May 11, 2018
Updated • Feb 4, 2020

All you get when you hit the "download now" button on the Mozilla website to download a copy of the Firefox web browser is a so-called stub or net installer.

The stub installer has advantages and disadvantages over full or offline Firefox installers. Unlike the offline installer, which always installs the version of Firefox that you downloaded, stub installers query Mozilla during installation so that the latest version of Firefox is downloaded and installed. In other words, users will get the latest version of Firefox when they run the installer and they may re-use it.

The main downside is that setup requires an active Internet connection, and that the latest version of Firefox is downloaded and installed. While users want the latest version usually, older versions may sometimes be required, for instance when the latest version causes issues on a system.

You can use full Firefox downloads to install Firefox on systems without Internet connection, or for distribution purposes if you want to install it on multiple systems. With the web installer, you would have to download the browser multiple times (for each system once) which may waste a lot of bandwidth and time.

Firefox offline installers

You have two official options to download offline versions of the Firefox web browser to your system. You can download offline versions of Firefox from the Mozilla website or from the archive server. Both let you download a full copy of Firefox for all supported operating systems, architectures, and languages.

The core difference between the two options is that you can download any version of Firefox from the FTP server but only the latest version from the website.

So, if you always wanted to check out Firefox 0.10, Firefox 4.0, or Firefox 25.0, now is your chance to do so (if you do, please do so in a locked down environment as these browsers may contain security vulnerabilities that were fixed in later versions).

Mozilla website

firefox offline installer download

Note: Mozilla changed the design of download pages recently. While you can still use the links provided below to download offline installers for all supported operating systems, you now have to make up to three selections before you can do so.

Use the following links to open the Firefox offline installer download pages on the Mozilla website:

Downloads for Android are also provided:

All download pages use the same layout. Select the browser edition that you want to download, e.g. Beta or ESR, then the installer (Windows 32-bit and 64-bit, Linux 32-bit and 64-bit, Mac OS X, or Windows MSI 32-bit or 64-bit), and then the language. Hit the download now button to start the download of the full Firefox installer to the local system.

Mozilla FTP Server

mozilla firefox ftp offline

You access the Mozilla FTP server via HTTP right now using the following URL:

This opens a directory with links to all Firefox releases starting with Firefox 0.10 to the very latest (stable, beta and release candidate) releases. You can use the directory to download the latest release version of Firefox to your system but also any previous stable release of the web browser.

firefox download offline operating system

A click on a directory displays the supported operating systems on the next screen. The following options are usually provided (not that some may options may only be available for select versions and not all the time).

  • win32 -- Windows 32-bit Firefox
  • win64 -- Windows 64-bit Firefox
  • win32-EME-free -- Windows 32-bit Firefox without Encrypted Media Extensions
  • win64-EME-free -- Windows 64-bit Firefox without Encrypted Media Extensions
  • Linux-i686 -- 32-bit Linux Firefox
  • Linux-x86_64 -- 64-bit Linux Firefox
  • mac -- Mac OS X version of Firefox
  • mac-EME-free -- Mac OS X version of Firefox without Encrypted Media Extensions

firefox select language download

A click on one of the operating system directory links opens all localized versions of Firefox for the selected Firefox version and operating system. Mozilla uses language and country codes to list available versions.

The codes en-us, pt-BR, and hu, for example, refer to English-United States, Portuguese Brazil, and Hungarian. While a country's domain extension is used usually by Mozilla, it is not the case all the time.

firefox direct download

The final page lists the download link and the size of the download.

Tip: You can modify the URL of the download page easily to jump directly to specific releases. The URL structure is

Simply change the following directories:

  • version: 60.0
  • platform: win64
  • language code: en-US

While you can download full versions of the Firefox web browser from third-party download portals as well, there is no need to do so unless you want to download a portable version of Firefox.

Closing Words

Mozilla pushes the stub installer on its website and it may be the better solution for most users interested in downloading the web browser and for Mozilla. Users who prefer to download the full version of Firefox instead can do so as well and as long as the option is provided, there is nothing wrong with offering a stub downloaded by default.

Now You: Which version of Firefox do you download, and why?

How to download Firefox offline installers
Article Name
How to download Firefox offline installers
Find out how to download the full offline installer of the Firefox web browser and not the net installer from the Mozilla website.
Ghacks Technology News

Tutorials & Tips

Previous Post: «
Next Post: «


  1. Antonio said on December 10, 2019 at 9:26 pm

    Hello friend I am from Brazil and I am grateful for the opportunity to download mozilla firefox, thanks until then.

  2. David said on March 13, 2019 at 12:01 am

    will this work with the Alcatel model 40440 with kaios technologies and operating systems

  3. torto said on October 26, 2018 at 7:40 pm

    i am not sure how to understand different hashes of win32 ff v5290esr setup at ftp site (there is two folders). perhaps because ff has to much versions through it is own evolution. there is no time for application code

  4. Cigologic said on May 21, 2018 at 12:37 pm

    2 days ago, I came across a lightweight, no-install application called ‘Firefox Download Tool’ by WinTools.Info (Peter Panisz) that some users might be interested in.

    It allows you to download Firefox Stable offline installers from Mozilla’s servers via an easy-to-understand GUI. In other words, there is no need to manually drill through Mozilla’s multi-level web directory pages.

    You can select either the latest version, or one of the last 30 POINT-release versions (eg. v55.0.3 or v58.0 or v59.0.3), as well as choose the preferred bitness (32/64-bit) & language.

    To view the details of the chosen file, click “Copy Info to Clipboard” below the progress bar, & you can see the download URL & file hashes.

    At the moment, the tool only supports downloading Firefox Stable, but not other builds like ESR, RC, Beta, Developer or Nightly.

  5. q. said on May 15, 2018 at 3:11 pm

    There are three things I do not understand about the FF ftp archive.
    1) Why did Mozilla remove the direct ftp: of files and convert access to https://ftp.?
    2) With the extensive publishing of hash values for each and every release file, why are hashes never published for EME versions?
    3) While the provision of hashes on the same site (page) as the file is valuable for insuring uncorrupted transmission, for security hashes should be on a separate server. (see Linux Mint breach). Why has Mozilla not followed such a set up?

    1. Cigologic said on May 21, 2018 at 12:15 pm

      @ q.: “Why did Mozilla remove the direct ftp: of files and convert access to https://ftp.?”

      Below are some possible reasons for choosing (to wrap FTP in) HTTPS for public access. The issue to strike a balance in terms of optimizing security, transfer speed, & ease of access.

      1) HTTPS (& FTP) can be accessed via the web browser, while FTPS & SFTP require the use of a dedicated FTP client. But since public end-users do not need (& are not allowed) to upload anything, public FTP (as well as FTPS & SFTP) access is somewhat unnecessary.

      2) HTTPS uses a single port (443). FTP (ports 20 & 21) is natively insecure.

      FTPS (more secure than FTP, but less secure than SFTP) uses multiple ports. FTPS opens an additional port for every file-transfer request & every directory-listing request. This might be an issue for users behind a heavily-firewalled network.

      SFTP also uses a single port (22). But SFTP is very slow & consumes lots of bandwidth, compared to HTTPS & FTPS.

      3) For HTTPS & SFTP, the entire session is encrypted. In contrast, FTPS sessions typically begin in an unencrypted state. If the client does not explicitly request security from the FTPS channel, the client may continue in an unencrypted state, such that data-transfer is not secured.

      4) HTTPS downloads are usually not throttled. On the other hand, many ISPs impose bandwidth throttling on FTP, FTPS, & sometimes SFTP.

  6. Cinikal said on May 13, 2018 at 3:28 pm

    Im running portable WHY because I can.

    I like having a copy ready to drop in when Fx…

  7. Gordon7 said on May 12, 2018 at 6:02 pm

    While we are at it, the ftp-server also have all Thunderbird version
    installers at hand.
    Click on the version you want – choose lang. – dowmload and install
    when ready to do so!



  8. Paul(us) said on May 12, 2018 at 10:24 am

    Martin (or anybody else who also knows this) I have a question concerning the Mozilla FTP Server section of this article on the Mozilla website (under the Firefox 60 releases) I found some number like from what I think the first releases (like dir 7.0.1/ ,dir 7.0/ , Dir 7.0b1/ and more.

    But I also finding (after the numers I mentioned here above) directories with names ( I mentioning them hereunder) I never heard of. Are those maybe future releases or very old release?

    Dir bonecho/
    Dir custom-updates/
    Dir deerpark/
    Dir devpreview/
    Dir granparadiso/
    Dir latest-beta/
    Dir latest-esr/
    Dir latest/
    Dir namoroka/
    Dir partners/
    Dir sha1-installers/
    Dir shiretoko/
    Dir stub/

    1. Cigologic said on May 15, 2018 at 10:51 pm

      @ Paul(us): “directories with names I never heard of. Are those maybe future releases or very old release?”

      Those are codenames referring to very old Firefox alpha releases uploaded to the Mozilla servers for archival purposes, egs:

      ☻ 2005: Deer Park
      ☻ 2006: Bon Echo
      ☻ 2007: Gran Paradiso
      ☻ 2008: Shiretoko
      ☻ 2009: Namoroka

      1. Paul(us) said on May 16, 2018 at 9:44 pm

        Thanks, Gigologic
        Nice to now. I thought so much but its always nice to know for sure!
        Those will work probably on XP or even Millenium or even seven. But I am quite sure not on 10.

  9. Adam Smith said on May 11, 2018 at 11:57 pm

    I also avoid using download stubs

    It is important to have access to the original and complete setup.exe file, for all software that you install on your computer (including Firefox)
    You often will need this original file – in case your computer crashes, and in case you wish to install it at a later date, for example on another computer

    Having the original full setup.exe is also important, because software is often updated to a version that you dont like.

    New versions of all software (including Firefox) can become incompatible with your existing computer setup, or have features that you dont want (including intrusive spyware, or poor design, or an intrusive ‘ribbon’, or poor addon support)

    Lesson: always download and store the full setup.exe for every software program you use, if possible

    1. jan said on May 13, 2018 at 12:56 pm

      I use ONLY the “real thing” and avoid stubs.

      Download, save and archive the original setup.exe file.

      Exactly for reasons outlined in your post

  10. John Fenderson said on May 11, 2018 at 11:03 pm

    I hate that stub installer, and I always wondered what the rationale for it was. Now I understand better why it exists. Thank you. I’ll continue to avoid it.

  11. mikef90000 said on May 11, 2018 at 10:29 pm

    Since Linux versions of Firefox can’t update themselves, I use the Ubuntuzilla repositories which contain Debian based packages. This has been useful for the ESR version which many distros do not include.

    For more info see

  12. Cigologic said on May 11, 2018 at 6:48 pm

    Crawling (or crying ?) down the Neonate Firefox Nostalgia lane — if you have Windows 95/98/ME/NT/2000 …

    File size of EXE offline installer for:
    ♥ Firefox v0.10 “GREENLANE” Preview Release (14 Sep 2004): 4.52 MB
    ♥ Firefox v1.0 “PHOENIX” (09 Nov 2004): 4.69 MB

    There were user reports that Firefox v1.0.4 — released on 11 May 2005, ie. exactly 13 years ago — worked well on Win 95 with 80 MB RAM, although Mozilla only officially supported Win 98 to Win 2000 since the v0.10 Preview Release.

  13. Cigologic said on May 11, 2018 at 6:37 pm

    1) Missing from the article (which currently only lists the latest Stable, Beta, Developer & Nightly builds):

    ☻ Latest Firefox ESR builds (offline installer):
    → available as of 09 May 2018: v52.8.0 ESR & v60.0 ESR

    2) From article: “You access the Mozilla FTP server via HTTP right now using the following URL:

    Incidentally, the FTP server can be accessed via HTTPS. The SSL certificate is issued by DigiCert SHA2 Secure Server CA. And the Developer & Nightly builds are hosted on separate pages:

    ☻ Stable, ESR, Beta & Release Candidate builds:

    ☻ Developer builds:

    ☻ Nightly builds:

    3) From article: “The core difference between the two options is that you can download any version of Firefox from the FTP server but not from the website.”

    Below are the links for offline installers of all versions (from historical to latest) & all builds for various platforms on the website, as well as its CDN servers. The pages sport an identical directory structure as those hosted on the FTP server.

    ☻ Stable, ESR, Beta & Release Candidate Builds:

    ☻ Developer Builds:

    ☻ Nightly Builds:

    1. Gordon7 said on May 12, 2018 at 7:32 pm

      While we are at it, the ftp-server also have all Thunderbird version
      installers at hand.
      Click on the version you want – choose lang. – dowmload and install
      when ready to do so!



    2. Martin Brinkmann said on May 11, 2018 at 6:47 pm


  14. Johnny said on May 11, 2018 at 4:02 pm

    I avoid software with net installer only.

  15. stilofilos said on May 11, 2018 at 12:22 pm

    Many many thanks for this information Martin.
    At least Mozilla has the decency to keep this option open, altough they could have made it easier for the people who don’t happen to find this information. I had hoped they would, as I knew they used to do in the past, but so far I had not found it anymore.
    I had to reinstall Windows on my XP in medio 2015, and at the same time I installed the then active version of Firefox, 39.0 it was, with a number of addons. I immediately blocked updates, which appeared to have been a good decision when afterwards reading about all the adventures of that Mozilla…
    Today, this setup is still working as fine as it was then. Despite all trolls calling me nuts for that. But somehow I did not keep the installer, it must have been the stub at the time. So, responding to your article, I quickly went to download it today. Successfully. I keep it for in case… , though I am meanwhile using New Moon by default, with the same addons.

Leave a Reply

Check the box to consent to your data being stored in line with the guidelines set out in our privacy policy

We love comments and welcome thoughtful and civilized discussion. Rudeness and personal attacks will not be tolerated. Please stay on-topic.
Please note that your comment may not appear immediately after you post it.