v151 · Browser · Platform Support
Chrome Will Remove Support for macOS 12
Chrome 151 drops support for macOS 12 (Monterey), requiring macOS 13 (Ventura) or later. Users on macOS 12 will be prompted to update their operating system.
background
Chrome periodically raises its minimum OS version requirements to reduce engineering overhead and allow the use of newer platform APIs. macOS 12 (Monterey) reached end-of-life from a Chrome support perspective with Chrome 151, following Apple's pattern of supporting three macOS versions on modern hardware.
Users running Chrome on macOS 12 after this change will see a notification informing them that Chrome will no longer receive updates and encouraging them to upgrade to macOS 13 or later.
concepts
-
Deprecation Demo
Detects the current platform and macOS version via the User-Agent Client Hints API and shows whether the browser would still receive Chrome updates under this policy.
-
Migration Guide
Hardware compatibility, upgrade paths for users on macOS 12, and how enterprise admins can manage the transition across a fleet.
-
macOS Support Checker
Live UA-Client Hints probe of your current macOS version checked against Chrome's full support cut-off history. Enter any macOS version string to instantly see whether it falls inside or outside Chrome 151's minimum requirement — with a reference table of every major release from High Sierra through Sequoia.
-
Fleet Readiness Dashboard
For IT admins: feed a fleet distribution (or pick a preset for startup / mid-market / education / enterprise), set fleet size and refresh velocity, and read the runway to compliance. Computes seats at risk, monthly burn-down, and whether you'll clear macOS 12 before Chrome 151 stable.
-
Update Banner Preview
Generate a user-facing notification banner for macOS 12 users in your web app or intranet portal. Choose tone (warning / critical / informational), audience (end user / IT admin / developer), CTA URL, and button text — preview the banner as end users will see it and copy the HTML snippet to deploy it.
-
Upgrade Readiness Wizard
Detect or enter the current macOS version, choose an audience, and generate the operational tasks plus user-facing message needed before Chrome 151 requires macOS 13 or later.
the change
// Chrome macOS minimum version history:
// Chrome 117 → dropped macOS 10.13 (High Sierra) and 10.14 (Mojave)
// Chrome 131 → dropped macOS 10.15 (Catalina)
// Chrome 140 → dropped macOS 11 (Big Sur)
// Chrome 151 → drops macOS 12 (Monterey)
// minimum is now macOS 13 (Ventura)
// Detecting OS version in JS (requires high-entropy UA-CH):
const hints = await navigator.userAgentData.getHighEntropyValues([
'platform', 'platformVersion'
]);
// hints.platform === 'macOS'
// hints.platformVersion → e.g. '12.7.4' or '13.6.1'
// macOS version mapping:
// 12.x → Monterey (no longer supported from Chrome 151)
// 13.x → Ventura (supported)
// 14.x → Sonoma (supported)
// 15.x → Sequoia (supported)
references
implementation reference
Need the exact API surface, compatibility boundaries, errors, lifecycle, and source links? Read the matching gendn reference ↗