Timeline of User-Agent Reduction changes.
This content is outdated and no longer accurate.

Prepare for User-Agent Reduction changes in October

What's happening with the User-Agent string, why Chrome is making this change, and what you can do to prepare.

Published on Updated on

Translated to: 日本語

Warning

This article is outdated as User-Agent reduction is complete. Learn how to migrate to User-Agent Client Hints and read about why this change was made in User-Agent reduction.

In October, Chrome will take the next step in reducing the information available in the browser's User-Agent (UA) string, to improve privacy for users. With this change, websites and services that rely on the User-Agent string for certain information may need to take action.

Here's some background on what's happening, why Chrome is making this change, and what you can do to prepare.

Why is the User-Agent string changing

The User-Agent string includes information about the browser and the type of device a person is using. The UA string has played an instrumental role for websites that want to customize user experiences as well as for anti-fraud providers who rely on this information to identify bots and malicious attacks. Chrome is committed to maintaining those important use cases.

Nevertheless, the UA string does not meet modern web privacy expectations. By default, the User-Agent string provides information which could be used to identify and track a user across the web. And not all websites and services need the information the UA string provides.

That's why Chrome is reducing the information shared by default in the UA string, and introducing a new API, User-Agent Client Hints (UA-CH), that will let sites and services request only the information they need. We first announced this plan in January 2020 and shared a phased roadmap in May 2021. This change aligns Chrome with other browsers in limiting information in the UA string.

Phased approach

Chrome began removing parts of the UA string to improve privacy in late April, beginning with the minor version. This is what we've been calling the UA Reduction.

As part of the latest phase, Chrome will begin reducing other information like the OS version and device platform in the UA string for browsers on desktop beginning in late October 2022. As is standard in our testing approach, we will do a phased rollout to Chrome users over time. The next phase will occur in February 2023 for Chrome browsers on mobile. The complete timeline is available on Chromium.org.

Feedback and testing

We're excited to see companies evaluating the impact of these changes and sharing their insights on UA Reduction and the new UA-CH API. This type of feedback allows others to collectively benefit from learnings while also encouraging an open conversation about how to improve privacy on the web.

For example, Brazilian digital commerce platform VTEX has published their testing results for UA Reduction and found no impact on their payments gateway. ClearSale, a Brazilian anti-fraud provider, similarly published their results and concluded they could preserve their use cases while improving user privacy. Chrome is still working with stakeholders to evaluate additional use cases and conduct further testing. Other types of websites and services that might be affected include analytics companies, anti-fraud providers, and payments processors.

If you operate a website or service that might be using the User-Agent string, this is a great time to test. Chrome has extended the User-Agent Reduction origin trial to run until the end of the middle of October 2022 (M106) and local testing is also available via feature flags using chrome://flags/#reduce-user-agent.

If you need additional time to migrate to the UA-CH API, you can opt-in to the User-Agent Reduction Deprecation origin trial, which will allow your site to receive the full legacy UA string until May 2023 (M113).

Lastly, if you think these changes will impact your third-party partners who use UA string information to provide their services, Chrome has developed some new tools for third-party vendors to test without impacting their customer sites.

Engage and share feedback

Updated on Improve article

Back

DevTools Tips: How to speed up your workflow with Console shortcuts

Next

FLEDGE services for Chrome and Android

This site uses cookies to deliver and enhance the quality of its services and to analyze traffic. If you agree, cookies are also used to serve advertising and to personalize the content and advertisements that you see. Learn more about our use of cookies.