Firefox Hardware Report

The Firefox Hardware Report is a public weekly report of the hardware used by a representative sample of the population from Firefox's release channel on desktop. This information can be used by developers to improve the Firefox experience for users.


Data on GPU vendor and model market share.
More details ›


Data on CPU vendors, cores, and speeds.
More details ›

Operating System

Data on operating system market share.
More details ›


Data on Flash availability on Firefox.
More details ›

Data last updated on

The share of GPU vendors shows little change over the course of 2016, with Intel chipsets making up nearly two-thirds of all GPUs.

Save Chart

Two display resolutions—1366x768px and 1920x1080px—stand out as the most highly used resolutions, with the latter showing an upward trend.

Save Chart

The share of CPU vendors shows little change over the course of 2016, with Intel making up nearly 86% of all CPUs.

Save Chart

Nearly 70% of users have machines with two physical cores.

Save Chart

A quarter of users have processors with clock speeds between 2.3 GHz and 2.69 GHz.

Save Chart

A third of users have 4GB of memory, trending up. The number of users with 8GB of memory is also trending up.

Save Chart

Users on Windows 10 showed a noticeable increase in the first half of 2016. Only Ubuntu and Mozilla builds of Linux are currently being tracked.

Save Chart

In 2017, 64-bit Firefox updates fully unthrottled on Win7+ for 2GB+ users.

Save Chart

The share of 32-to-64-bit operating systems showed no remarkable change during 2016. Note that this metric likely undercounts non-Windows OSs, seeing as it relies on the environment.system.isWow64 Telemetry field.

Save Chart

Flash availability on Firefox shows a downward trend.

Save Chart

How is the report created?

The data for this report comes from Firefox’s built-in Telemetry data system. Firefox automatically collects information about desktop hardware and operating system configurations and sends this to Mozilla roughly daily, unless users disable this collection. This raw data is processed to remove corrupted or inaccurate entries and is then aggregated. This aggregation anonymizes the data, removing indicators that might be used to identify individual users.

During the aggregation step, less common screen resolutions and OS versions are handled as special cases—resolutions are rounded to the nearest hundred and version numbers are collapsed together in a generic group. Any reported configurations that account for less than 1% of the data are grouped together in an “Other” bucket. At the end of the process, the aggregated, anonymized data is exported to a public JSON file and published on the Mozilla Metrics website.


The team

To learn more about this report, take a look at our blog post. The website's code is available on GitHub. For contributors to successive releases of the hardware report, take a look at the project's GitHub page.

Andre Vrignaud Product manager, Games strategy
Rebecca Weiss Manager, Product data science
Frank Bertsch Data engineering
John Karahalis Web development


Alessio Placitelli Data engineering
Ali Almossawi Data visualization