Download latest stable Chromium binaries (64-bit and 32-bit)

Chromium
The free and open-source project behind Google Chrome

Windows 10, 8, 7

How to install, update and remove Chromium, on Windows?
About updates: your settings, bookmarks, extensions, history, passwords, cookies... will be saved. Do not worry!
For automated updates, choose one of the Chromium #updaters

Installer
  1. Download the EXE executable file (This is a 7-zip self-extracting archive. So you can unzip it to see its content)
  2. Close Chromium browser if opened
  3. Execute this EXE file
  4. Wait for 2 or 3 seconds (Installation is silent)
  5. Open Chromium browser. It is updated!
  6. To remove it definitively: use the standard way (or a software like Bulk Crap Uninstaller, Geek Uninstaller, Revo Uninstaller, Ccleaner...)

Archive
  1. Download the ZIP archive file
  2. Close Chromium browser if opened
  3. Unzip this ZIP file
  4. Delete all the files from your installation directory
  5. Move the files from the unzipped directory to your installation directory
  6. Open Chromium browser. It is updated!
  7. To remove it definitively: delete your installation directory

Portable
Note: Chromium has #secure-preferences feature based on the machine SID. So extensions, certificates and passwords are not portable. The best way to migrate your data is to synchronize them.
  1. Download and unzip "chrlauncher-xxxxxxx.zip"
  2. Execute chrlauncher.exe (chrlauncher is a free and open-source Chromium launcher/updater)
  3. Close Chromium browser if a notification displays a new version
  4. Click on the "Download" button
  5. Wait for download and automatic installation
  6. Open Chromium browser. It is updated!
  7. To remove it definitively: delete the chrlauncher folder

Package
  1. Install Chocolatey (A free and open-source package manager) in command-line
  2. Chromium will be automatically updated via Chocolatey (using our API)
  3. To remove it definitively: use the "uninstall" command-line via Chocolatey
Windows XP, Vista... and old versions
Since version 89, Chromium needs a CPU with SSE3 support (Archive: PDF)
For help, version 88 works fine on older CPU processors. The last stable version is 88.0.4324.190
Since version 50, Chromium is not available on XP and Vista (Archive: 1)
For help, version 49 works fine. The last stable version for Windows XP and Vista is 49.0.2623.112
Since version 35, Chromium needs a CPU with SSE2 support (Archive: 1)
For help, version 34 works fine on older CPU processors.

Chromium for 64-bit Windows

Reference: Google Chrome 96.0.4664.45 (929512) • Monday, 15 Nov 2021

HibbikiEditor
Hibbiki
up-to-dateup-to-date
Chromium is up-to-date. It means Chromium browser and Google Chrome are based on the same latest stable version and security updates of the Chromium source code.
• Info: #stable-chromium-version
syncsync
Chromium with defined Google API keys. So Google services (Chrome Sync...) work. You will be able to log in with your Google account and synchronize your data.
• Info: #google-api-keys
widevinewidevine
Chromium compiled with the enabled Widevine support. After install of this plugin by yourself (because this is not an open-source software), Chromium will be able to play DRM content (on Netflix, for example).
• Info: #widevine
all-codecsall-codecs
Chromium compiled with open-source audio/video codecs + H.264 + AAC
• Info: #html5-audio-video
• Test: https://tools.woolyss.com/html5-audio-video-tester/
win64win64
Chromium for 64-bit Windows

PortableArchiveInstallerPackage →
96.0.4664.45 (929512) • Monday, 15 Nov 2021
Info:
  • sha1: cc352c006b095e3bae427416fc7aa78a6570f5d4.(virus?) - chrome.sync.7z
  • sha1: ca29bd55280d82be22a96294a4809b62addc1bcb.(virus?) - mini_installer.sync.exe
  • Portable: The free and open-source chrlauncher tool is used to install, update and launch Chromium.
  • Package: The free and open-source Chocolatey tool is used to install, update and launch Chromium.
  • List of changes
  • Previous versions (win64)
  • Source: Github repository

MarmadukeEditor
Marmaduke
up-to-dateup-to-date
Chromium is up-to-date. It means Chromium browser and Google Chrome are based on the same latest stable version and security updates of the Chromium source code.
• Info: #stable-chromium-version
ungoogledungoogled
Chromium without Google integration and enhanced privacy, based on the "ungoogled-chromium" project of Eloston.
• Info: https://github.com/Eloston/ungoogled-chromium/
• FAQ: https://ungoogled-software.github.io/ungoogled-chromium-wiki/faq
• Extensions: https://github.com/NeverDecaf/chromium-web-store
widevinewidevine
Chromium compiled with the enabled Widevine support. After install of this plugin by yourself (because this is not an open-source software), Chromium will be able to play DRM content (on Netflix, for example).
• Info: #widevine
all-codecsall-codecs
Chromium compiled with open-source audio/video codecs + H.264 + AAC
• Info: #html5-audio-video
• Test: https://tools.woolyss.com/html5-audio-video-tester/
win64win64
Chromium for 64-bit Windows

PortableArchiveInstallerPortapps →
96.0.4664.45 (929512) • Thursday, 18 Nov 2021
Standard build of Eloston's ungoogled-chromium. All patches applied apart from "Safe Browser".

Info:
  • sha1: b62d7c73385de7ebca39cb390ede18a23dcd7998.(virus?) - ungoogled-chromium-96.0.4664.45-1_Win64.7z
  • sha1: 5f894a8f33480544b013857bf162d4e571e45b54.(virus?) - 96.0.4664.45_ungoogled_mini_installer.exe
  • Portable: The free and open-source chrlauncher tool is used to install, update and launch Chromium.
  • Portapps: The Portapps wrapper is used to launch Chromium in portable version.
  • Previous versions (win64)
  • Source: Github repository

RobRichEditor
RobRich
avx2avx2
Chromium for a recent computer (higher than the year 2013) having a processor with the support of AVX2 instructions.
• Info: https://en.wikipedia.org/wiki/Advanced_Vector_Extensions#CPUs_with_AVX2
• Free tools to show this info: CPU-Z, HWiNFO, Speccy...
fmafma
Chromium for a recent computer (higher than the year 2012) having a processor with the support of FMA instructions.
• Info: https://en.wikipedia.org/wiki/FMA_instruction_set
• Free tools to show this info: CPU-Z, HWiNFO, Speccy...
modifiedmodified
Features compiler optimizations via build configuration modifications.
widevinewidevine
Chromium compiled with the enabled Widevine support. After install of this plugin by yourself (because this is not an open-source software), Chromium will be able to play DRM content (on Netflix, for example).
• Info: #widevine
all-codecsall-codecs
Chromium compiled with open-source audio/video codecs + H.264 + AAC
• Info: #html5-audio-video
• Test: https://tools.woolyss.com/html5-audio-video-tester/
win64win64
Chromium for 64-bit Windows

PortableArchiveInstaller
98.0.4729.0 (945375) • Friday, 26 Nov 2021
Info:
  • sha1: 9ebed302d134bd6cb6621231a67d62bd04932f88.(virus?) - chrome.zip
  • sha1: c00a1fb16b21b68e8e1c6b0ac40c00350d42ee81.(virus?) - mini_installer.exe
  • Portable: The free and open-source chrlauncher tool is used to install, update and launch Chromium.
  • Previous versions (win64-avx2)
  • Source: Github repository

RobRichEditor
RobRich
avxavx
Chromium for a recent computer (higher than the year 2011) having a processor with the support of AVX instructions.
• Info: https://en.wikipedia.org/wiki/Advanced_Vector_Extensions
• Free tools to show this info: CPU-Z, HWiNFO, Speccy...
modifiedmodified
Features compiler optimizations via build configuration modifications.
widevinewidevine
Chromium compiled with the enabled Widevine support. After install of this plugin by yourself (because this is not an open-source software), Chromium will be able to play DRM content (on Netflix, for example).
• Info: #widevine
all-codecsall-codecs
Chromium compiled with open-source audio/video codecs + H.264 + AAC
• Info: #html5-audio-video
• Test: https://tools.woolyss.com/html5-audio-video-tester/
win64win64
Chromium for 64-bit Windows

PortableArchiveInstaller
98.0.4729.0 (945375) • Saturday, 27 Nov 2021
Info:
  • sha1: 88754357686c50632e733a8e11608756ac85babe.(virus?) - chrome.zip
  • sha1: a93246c2920be989bf5c83e652fef1df8bb7fa82.(virus?) - mini_installer.exe
  • Portable: The free and open-source chrlauncher tool is used to install, update and launch Chromium.
  • Previous versions (win64-avx)
  • Source: Github repository

RobRichEditor
RobRich
modifiedmodified
Features compiler optimizations via build configuration modifications.
widevinewidevine
Chromium compiled with the enabled Widevine support. After install of this plugin by yourself (because this is not an open-source software), Chromium will be able to play DRM content (on Netflix, for example).
• Info: #widevine
all-codecsall-codecs
Chromium compiled with open-source audio/video codecs + H.264 + AAC
• Info: #html5-audio-video
• Test: https://tools.woolyss.com/html5-audio-video-tester/
win64win64
Chromium for 64-bit Windows

PortableArchiveInstaller
98.0.4729.0 (945375) • Saturday, 27 Nov 2021
Info:
  • sha1: bdcbb0980bd824d8afd2cc765ea568de96513cbf.(virus?) - chrome.zip
  • sha1: e3c07652ca474ed8495ae50818c0a41487b81e05.(virus?) - mini_installer.exe
  • Portable: The free and open-source chrlauncher tool is used to install, update and launch Chromium.
  • Previous versions (win64-sse3)
  • Source: Github repository

The Chromium AuthorsEditor
The Chromium Authors
win64win64
Chromium for 64-bit Windows

PortableArchiveInstallerPackage →
98.0.4748.0 (948340) • Saturday, 4 Dec 2021
Info

Chromium for 64-bit Windows on Arm

Reference: Google Chrome 96.0.4664.45 (929512) • Monday, 15 Nov 2021
In collaboration with the Open Source Software group at Arm, we share Chromium for Windows on Arm. (Official announce)

ArmEditor
Arm
signedsigned
The Installer file is signed with an authenticate certificate.
• Info: https://en.wikipedia.org/wiki/Digital_signature
win64-armwin64-arm
Chromium for 64-bit Windows on Arm

ArchiveInstaller
95.0.4638.54 (871) • Monday, 25 Oct 2021
Info:
  • sha256: 03845d5bf90c02d2973703c8c7ef9c6e1f0f4f8951d5538ec93de00d0956bf73.(virus?) - mini_installer.exe
  • sha256: 3b83ce0fda9362c7dc9783764b872f2276b825dd0c0d854499f8b92b1dd7aebf.(virus?) - chrome.zip

ArmEditor
Arm
signedsigned
The Installer file is signed with an authenticate certificate.
• Info: https://en.wikipedia.org/wiki/Digital_signature
win64-armwin64-arm
Chromium for 64-bit Windows on Arm

ArchiveInstaller
97.0.4692.20 (186) • Tuesday, 23 Nov 2021
Info:
  • sha256: e7113ec962f9b47ea9e7386c8bd616733e5600a65089c0f792fff6e71f592456.(virus?) - mini_installer.exe
  • sha256: 367870e51249f6ec6ee7408ed46f034620e0d85249d23ba3669d4159f7f99e99.(virus?) - chrome.zip

ArmEditor
Arm
signedsigned
The Installer file is signed with an authenticate certificate.
• Info: https://en.wikipedia.org/wiki/Digital_signature
win64-armwin64-arm
Chromium for 64-bit Windows on Arm

ArchiveInstaller
97.0.4681.0 (1) • Thursday, 28 Oct 2021
Info:
  • sha256: e8b9a225e1e8f01a20644745c449cc119f772b151932d01dd51897c4253c6d11.(virus?) - mini_installer.exe
  • sha256: a5ef36806f7ecee29fe0f25b4e6481fd6dfacdd471b881f8c8b3f63ffa282842.(virus?) - chrome.zip

Chromium for 32-bit Windows

Reference: Google Chrome 96.0.4664.45 (929512) • Monday, 15 Nov 2021

HibbikiEditor
Hibbiki
up-to-dateup-to-date
Chromium is up-to-date. It means Chromium browser and Google Chrome are based on the same latest stable version and security updates of the Chromium source code.
• Info: #stable-chromium-version
syncsync
Chromium with defined Google API keys. So Google services (Chrome Sync...) work. You will be able to log in with your Google account and synchronize your data.
• Info: #google-api-keys
widevinewidevine
Chromium compiled with the enabled Widevine support. After install of this plugin by yourself (because this is not an open-source software), Chromium will be able to play DRM content (on Netflix, for example).
• Info: #widevine
all-codecsall-codecs
Chromium compiled with open-source audio/video codecs + H.264 + AAC
• Info: #html5-audio-video
• Test: https://tools.woolyss.com/html5-audio-video-tester/
win32win32
Chromium for 32-bit and 64-bit Windows

PortableArchiveInstallerPackage →
96.0.4664.45 (929512) • Monday, 15 Nov 2021
Info:
  • sha1: 2c1adbc62a6357ce714e4349bb5fd4c796333bd5.(virus?) - chrome.sync.7z
  • sha1: de49348fdda4b462bdcf8ebee9482e78d84452f9.(virus?) - mini_installer.sync.exe
  • Portable: The free and open-source chrlauncher tool is used to install, update and launch Chromium.
  • Package: The free and open-source Chocolatey tool is used to install, update and launch Chromium.
  • List of changes
  • Previous versions (win32 or x86)
  • Source: Github repository

MarmadukeEditor
Marmaduke
ungoogledungoogled
Chromium without Google integration and enhanced privacy, based on the "ungoogled-chromium" project of Eloston.
• Info: https://github.com/Eloston/ungoogled-chromium/
• FAQ: https://ungoogled-software.github.io/ungoogled-chromium-wiki/faq
• Extensions: https://github.com/NeverDecaf/chromium-web-store
widevinewidevine
Chromium compiled with the enabled Widevine support. After install of this plugin by yourself (because this is not an open-source software), Chromium will be able to play DRM content (on Netflix, for example).
• Info: #widevine
all-codecsall-codecs
Chromium compiled with open-source audio/video codecs + H.264 + AAC
• Info: #html5-audio-video
• Test: https://tools.woolyss.com/html5-audio-video-tester/
win32win32
Chromium for 32-bit and 64-bit Windows

PortableArchivePortapps →
95.0.4638.69 (920003) • Friday, 29 Oct 2021
Standard build of Eloston's ungoogled-chromium. All patches applied apart from "Safe Browser".

Info:
  • sha1: f629743de7d1539fe6c1a6948891c2cef1e334f9.(virus?) - ungoogled-chromium-95.0.4638.69-1_Win32.7z
  • Portable: The free and open-source chrlauncher tool is used to install, update and launch Chromium.
  • Portapps: The Portapps wrapper is used to launch Chromium in portable version.
  • Previous versions (win32 or x86)
  • Source: Github repository

RobRichEditor
RobRich
modifiedmodified
Features compiler optimizations via build configuration modifications.
widevinewidevine
Chromium compiled with the enabled Widevine support. After install of this plugin by yourself (because this is not an open-source software), Chromium will be able to play DRM content (on Netflix, for example).
• Info: #widevine
all-codecsall-codecs
Chromium compiled with open-source audio/video codecs + H.264 + AAC
• Info: #html5-audio-video
• Test: https://tools.woolyss.com/html5-audio-video-tester/
win32win32
Chromium for 32-bit and 64-bit Windows

PortableArchiveInstaller
98.0.4721.0 (943890) • Sunday, 21 Nov 2021
Info:
  • sha1: 0f91878295c8c6d27f098616fef39807d9d61e79.(virus?) - chrome.zip
  • sha1: 15423e57fd28affc22e5fc094f63e82c9ec32588.(virus?) - mini_installer.exe
  • Portable: The free and open-source chrlauncher tool is used to install, update and launch Chromium.
  • Previous versions (win32-sse3)
  • Source: Github repository

The Chromium AuthorsEditor
The Chromium Authors
win32win32
Chromium for 32-bit and 64-bit Windows

PortableArchiveInstallerPackage →
98.0.4748.0 (948339) • Saturday, 4 Dec 2021
Info

macOS 10.11+

How to install, update and remove Chromium, on macOS?
About updates: your settings, bookmarks, extensions, history, passwords, cookies... will be saved. Do not worry!
For automated updates, choose one of the Chromium #updaters

Installer
  1. Download the DMG file
  2. Close Chromium browser if opened
  3. Execute this DMG file
  4. Drag its icon on Applications folder
  5. You may then "Eject" and throw away this disk image
  6. To remove it definitively: drag the app from the Applications folder to the Trash.

Archive
  1. Download the ZIP archive file
  2. Close Chromium browser if opened
  3. Unzip this ZIP file
  4. Double click on the unzipped folder to open it
  5. Drag its icon on Applications folder
  6. To remove it definitively: drag the app from the Applications folder to the Trash

Chromium for 64-bit macOS

Reference: Google Chrome 96.0.4664.55 (929512) • Thursday, 18 Nov 2021

MarmadukeEditor
Marmaduke
syncsync
Chromium with defined Google API keys. So Google services (Chrome Sync...) work. You will be able to log in with your Google account and synchronize your data.
• Info: #google-api-keys
widevinewidevine
Chromium compiled with the enabled Widevine support. After install of this plugin by yourself (because this is not an open-source software), Chromium will be able to play DRM content (on Netflix, for example).
• Info: #widevine
all-codecsall-codecs
Chromium compiled with open-source audio/video codecs + H.264 + AAC
• Info: #html5-audio-video
• Test: https://tools.woolyss.com/html5-audio-video-tester/
macmac
Chromium for 64-bit macOS

Archive
95.0.4638.69 (920003) • Saturday, 6 Nov 2021
Info:

MarmadukeEditor
Marmaduke
ungoogledungoogled
Chromium without Google integration and enhanced privacy, based on the "ungoogled-chromium" project of Eloston.
• Info: https://github.com/Eloston/ungoogled-chromium/
• FAQ: https://ungoogled-software.github.io/ungoogled-chromium-wiki/faq
• Extensions: https://github.com/NeverDecaf/chromium-web-store
widevinewidevine
Chromium compiled with the enabled Widevine support. After install of this plugin by yourself (because this is not an open-source software), Chromium will be able to play DRM content (on Netflix, for example).
• Info: #widevine
all-codecsall-codecs
Chromium compiled with open-source audio/video codecs + H.264 + AAC
• Info: #html5-audio-video
• Test: https://tools.woolyss.com/html5-audio-video-tester/
macmac
Chromium for 64-bit macOS

Archive
96.0.4664.45 (929512) • Tuesday, 16 Nov 2021
Info:

The Chromium AuthorsEditor
The Chromium Authors
macmac
Chromium for 64-bit macOS

Archive
98.0.4748.0 (948344) • Saturday, 4 Dec 2021
Info

Chromium for 32-bit macOS

Since version 39, Chromium and Google Chrome are not available in 32-bit version for macOS.

Linux

How to install, update and remove Chromium, on Linux distributions?
In most cases, Chromium is directly available in the official repository of each Linux distribution. So it is easy to install, update and remove it via the integrated software/package manager or in command-lines.

There are other ways like:

Chromium for 64-bit Linux

Reference: Google Chrome 96.0.4664.45 (929512) • Monday, 15 Nov 2021

MarmadukeEditor
Marmaduke
up-to-dateup-to-date
Chromium is up-to-date. It means Chromium browser and Google Chrome are based on the same latest stable version and security updates of the Chromium source code.
• Info: #stable-chromium-version
ungoogledungoogled
Chromium without Google integration and enhanced privacy, based on the "ungoogled-chromium" project of Eloston.
• Info: https://github.com/Eloston/ungoogled-chromium/
• FAQ: https://ungoogled-software.github.io/ungoogled-chromium-wiki/faq
• Extensions: https://github.com/NeverDecaf/chromium-web-store
widevinewidevine
Chromium compiled with the enabled Widevine support. After install of this plugin by yourself (because this is not an open-source software), Chromium will be able to play DRM content (on Netflix, for example).
• Info: #widevine
all-codecsall-codecs
Chromium compiled with open-source audio/video codecs + H.264 + AAC
• Info: #html5-audio-video
• Test: https://tools.woolyss.com/html5-audio-video-tester/
linuxlinux
Chromium for a Linux ditribution

Archive
96.0.4664.45 (929512) • Saturday, 20 Nov 2021
Tested under Ubuntu 18+

Info:

Eloston and other contributorsEditor
Eloston and other contributors
ungoogledungoogled
Chromium without Google integration and enhanced privacy, based on the "ungoogled-chromium" project of Eloston.
• Info: https://github.com/Eloston/ungoogled-chromium/
• FAQ: https://ungoogled-software.github.io/ungoogled-chromium-wiki/faq
• Extensions: https://github.com/NeverDecaf/chromium-web-store
linuxlinux
Chromium for a Linux ditribution

Binaries →
Available in different repositories
Info:

RobRichEditor
RobRich
avxavx
Chromium for a recent computer (higher than the year 2011) having a processor with the support of AVX instructions.
• Info: https://en.wikipedia.org/wiki/Advanced_Vector_Extensions
• Free tools to show this info: CPU-Z, HWiNFO, Speccy...
modifiedmodified
Features compiler optimizations via build configuration modifications.
widevinewidevine
Chromium compiled with the enabled Widevine support. After install of this plugin by yourself (because this is not an open-source software), Chromium will be able to play DRM content (on Netflix, for example).
• Info: #widevine
all-codecsall-codecs
Chromium compiled with open-source audio/video codecs + H.264 + AAC
• Info: #html5-audio-video
• Test: https://tools.woolyss.com/html5-audio-video-tester/
linuxlinux
Chromium for a Linux ditribution

Package
98.0.4747.0 (948311) • Saturday, 4 Dec 2021
Info:

RobRichEditor
RobRich
modifiedmodified
Features compiler optimizations via build configuration modifications.
widevinewidevine
Chromium compiled with the enabled Widevine support. After install of this plugin by yourself (because this is not an open-source software), Chromium will be able to play DRM content (on Netflix, for example).
• Info: #widevine
all-codecsall-codecs
Chromium compiled with open-source audio/video codecs + H.264 + AAC
• Info: #html5-audio-video
• Test: https://tools.woolyss.com/html5-audio-video-tester/
linuxlinux
Chromium for a Linux ditribution

Package
98.0.4715.0 (943497) • Saturday, 20 Nov 2021
Info:

Alexander David FrickEditor
Alexander David Frick
modifiedmodified
Features compiler optimizations via build configuration modifications.
widevinewidevine
Chromium compiled with the enabled Widevine support. After install of this plugin by yourself (because this is not an open-source software), Chromium will be able to play DRM content (on Netflix, for example).
• Info: #widevine
all-codecsall-codecs
Chromium compiled with open-source audio/video codecs + H.264 + AAC
• Info: #html5-audio-video
• Test: https://tools.woolyss.com/html5-audio-video-tester/
linuxlinux
Chromium for a Linux ditribution

Binaries →
Info
Info:

Chromium for 64-bit and 32-bit Linux

linuxlinux
Chromium for a Linux ditribution

Arch Linux

Available in the official repository
sudo pacman -S chromium

If you prefer, you can also install the Snap version of Chromium.

Info:

linuxlinux
Chromium for a Linux ditribution

CentOS

Available in the official repository
To install the stable Chromium version on CentOS 7+: $ sudo yum -y update
$ sudo yum install -y epel-release
$ sudo yum install -y chromium
$ - requires given Linux commands to be executed as a regular non-privileged user

To run it: $ chromium

If you prefer, you can also install the Snap version of Chromium.

Info:
  • CentOS is a distribution affiliated with Red Hat (RHEL).

linuxlinux
Chromium for a Linux ditribution

Debian

Available in the official repository
To install the stable Chromium version: sudo apt update
sudo apt install chromium chromium-l10n
(chromium-l10n is only used for localization and is optional)

Info:

linuxlinux
Chromium for a Linux ditribution

elementary OS

Unavailable in the official repository but you can install it!
Install the Snap version of Chromium.

Info:

linuxlinux
Chromium for a Linux ditribution

Fedora

Available in the official repository (since Chromium v52)
To install the stable Chromium version:
  • use the integrated software/package manager
  • or alternatively, type these DNF command:
sudo dnf install chromium

If you prefer, you can also install Snap version of Chromium.

Info:

linuxlinux
Chromium for a Linux ditribution

Gentoo Linux

Available in the official repository
Info:

linuxlinux
Chromium for a Linux ditribution

Linux Mint

Available in the official repository
To install the stable Chromium version:

- Use the integrated software/package manager

- or type this command (on Linux Mint 20+):
sudo apt install chromium

- or follow this tutorial to install the Snap ("Ubuntu") version of Chromium

Info:

linuxlinux
Chromium for a Linux ditribution

Mageia

Available in the official repository
Info:

linuxlinux
Chromium for a Linux ditribution

Manjaro

Available in the official #arch-linux repository
sudo pacman -S chromium

If you prefer, you can also install the Snap version of Chromium.

Info:

linuxlinux
Chromium for a Linux ditribution

openSUSE

Available in the official repository
If you prefer, you can also install the Snap version of Chromium.

Info:

linuxlinux
Chromium for a Linux ditribution

Puppy Linux

Available in the official repository
Follow the posts at Announcements about LxPup, ScPup, UPups, Chromium, LXQt, Kernels etc.

1) Install it via Menu → Internet → Get Web Browser

2) or download it from the Sourceforge repository

Info:

linuxlinux
Chromium for a Linux ditribution

Slackware

Unavailable in the official repository but you can install it!
Follow the blog post of Eric Hameleers (developer of Chromium packages)

Slackware is an independent distribution

linuxlinux
Chromium for a Linux ditribution

Solus

Unavailable in the official repository but you can install it!
Install Snappy on Solus (if not installed). Then type this command: sudo snap install chromium
Info:

linuxlinux
Chromium for a Linux ditribution

Ubuntu

Unavailable in the official repository (since Ubuntu 19.10+) but you can install it!
To install the stable Chromium version, there are different ways.

The Snap version


- For Ubuntu 19.10+, use the snap package (Deb to snap transition article). snap install chromium
snap run chromium
chromium::snap-package

- or type these commands about this PPA: sudo add-apt-repository ppa:canonical-chromium-builds/stage
sudo apt update
sudo apt install chromium-browser

The "Debian package" version


1) If you prefer, you can also install the .deb package in Ubuntu 19.10+ via this PPA sudo add-apt-repository ppa:canonical-chromium-builds/stage

2) In order to avoid installation of snap package on Ubuntu 19.10+, you can "pin" this PPA with a command bellow:
cat <<EOF | sudo tee /etc/apt/preferences.d/pin-xalt7x-chromium-deb-vaapi
Package: *
Pin: release o=LP-PPA-xalt7x-chromium-deb-vaapi
Pin-Priority: 1337
EOF

3.) Finally run 2 commands to refresh package cache and install Chromium deb:! sudo apt update
sudo apt install chromium-browser



To add language packages: sudo apt install chromium-browser-l10n
To add only the patent-free (ogg, vorbis, theora and av1) codecs: sudo apt install chromium-codecs-ffmpeg

To add the patent-free codecs + mp3, aac, ac3, mpeg4 (audio/h264), mov: sudo apt install chromium-codecs-ffmpeg-extra

Info:

linuxlinux
Chromium for a Linux ditribution

Chromium OS

Info
Chromium OS is the open-source OS designed by Google that primarily runs web applications. Based on Gentoo, it exists since 2009. Chromium is its default web browser. Google Chrome OS (closed-source) is based on Chromium OS.

Free and open-source releases:

BSD

Chromium for 64-bit and 32-bit BSD

Reference: Google Chrome 96.0.4664.45 (929512) • Monday, 15 Nov 2021

bsdbsd
Chromium for a BSD distribution

FreeBSD

Available in the official repository
Info:

bsdbsd
Chromium for a BSD distribution

OpenBSD

Available in the official repository
Info:

Android 5.0+

Chromium for 64-bit and 32-bit Android

Reference: Google Chrome 96.0.4664.45 (929512) • Wednesday, 17 Nov 2021

MarmadukeEditor
Marmaduke
up-to-dateup-to-date
Chromium is up-to-date. It means Chromium browser and Google Chrome are based on the same latest stable version and security updates of the Chromium source code.
• Info: #stable-chromium-version
ungoogledungoogled
Chromium without Google integration and enhanced privacy, based on the "Bromite" project of Carl.
• Info: https://github.com/bromite/bromite
all-codecsall-codecs
Chromium compiled with open-source audio/video codecs + H.264 + AAC
• Info: #html5-audio-video
• Test: https://tools.woolyss.com/html5-audio-video-tester/
android64android64
Chromium for 64-bit Android

Package
96.0.4664.45 (929512) • Friday, 3 Dec 2021
All Bromite patches applied.

Info:

CarlEditor
Carl
all-codecsall-codecs
Chromium compiled with open-source audio/video codecs + H.264 + AAC
• Info: #html5-audio-video
• Test: https://tools.woolyss.com/html5-audio-video-tester/
androidandroid
Chromium for Android

Package →
95.0.4638.79 • Friday, 19 Nov 2021
Info:

The Chromium AuthorsEditor
The Chromium Authors
android32android32
Chromium for 32-bit Android

Archive
98.0.4748.0 (948341) • Saturday, 4 Dec 2021
This ZIP archive contains these packages:
  • ChromePublic.apk (= Chromium code + open-source Google Chrome code • Archive: 1)
  • ContentShell.apk (Dev info)
  • SystemWebViewShell.apk (Dev info)

Info:

iOS

Reference: Google Chrome 96.0.4664.53 • Thursday, 18 Nov 2021
Chromium on iOS is a big fake!
Check the official blog post and build instructions to understand that Chromium cannot use the existing content/implementation, which is based on V8/Blink. It is just a skin on top of Safari. Go your way!

Notes

Obviously, you know this site is not the Chromium official website. As a regular user (not an expert), I created it in 2013 because there was no easy way to download good and stable releases of Chromium, on Windows. I try to keep it as safe and fast as possible! ;) This is absolutely a non-profit site. Please, read the privacy policy.

In short:
  • Since the beginning of the Chromium project until today, there is no binary of stable Chromium shared by the official team.
  • The official website is development oriented. Users are invited to download Google Chrome.
  • The official download page gives to users only ZIP archives of development builds (also known as "snapshot", "nightly", "vanilla" or "raw" builds) which can be very unstable. Users are invited to download Google's Chrome Canary.
  • This site gives to users a choice of builds: development (also on its simplest download page), stable and portable builds.

All downloads are only from reliable sources:

1. Project

Chromium exists since 2008. It is the free and open-source project (#features) behind the famous Google Chrome browser. There are many advantages for an enterprise to work on an open-source project. Intrinsically, Chromium is a Google project maintained by many authors (developers, engineers, graphic designers, security researchers...) from Google, Adobe, Amazon, ARM, Brave, Cloudflare, Facebook, Hewlett-Packard, IBM, Igalia, Intel, Logitech, Microsoft, Mozilla, Nvidia, Opera, Samsung, Vivaldi, Xiaomi, Yandex... and external contributors (Official graph).

Chromium is not only a web browser. It is a blend of different important open-source projects:
  • ANGLE (Graphics engine abstraction layer)
  • Blink (Rendering/layout engine)
  • Native Client (Sandbox for running native code)
  • PDFium (PDF generation and rendering library)
  • Sandbox (Security mechanism for separating running programs)
  • Skia (Graphics library)
  • V8 (JavaScript engine)
  • and others...

One or more projects are used in Chromium browser (obviously!) and other software/service like Google Chrome, Googlebot Evergreen, Bingbot Evergreen, Mozilla Firefox (ANGLE, Skia), Opera, Vivaldi, Microsoft Edge (Search "chromium" at Microsoft Third Party Disclosures. Official PDF presentation), Adobe Acrobat, Android WebView, Discord, Bitwarden, Microsoft Visual Studio Code, Minecraft, Signal, Skype, Slack, Spotify, Steam, TeamViewer, Trend Micro, Twitch, Unity3D, Unreal Engine, WhatsApp, Electron, CEF, QtWebEngine...

Chromium is not fully designed by Google! However, as a primary investor, Google gives a consistent guidance and provides all free tools and services related to this project.

2. Stable Chromium version

Officially, Chromium does not have a stable release. The official developers (aka The Chromium Authors) do not release it to end users. So it is continually in development. Google Chrome is the stable release... but is not open-source.

Chromium is the project then Google Chrome is the product.

In fact, Chromium has a stable version! ^^
Chromium being open-source (#source-code), anybody can compile it. It is reproductible. You should be a developer to do this. Just get the current stable version (96.0.4664.45) from the official Git repository and compile it!
For example, the current stable version on #linux is 96.0.4664.45. In this version, there are 45 patches which correct many issues (bugs, feature requests, enhancements...).

All stable versions of Chromium on #windows, #mac, #linux... are always made by third-party developers.

The stable version of Chromium is compiled by:

3. Development

The development builds (also known as "snapshot", "nightly", "vanilla" or "raw" builds) are built automatically several times a day by the Chromium Buildbot (buildbot console) and made available as binary code releases.

Snapshot

Once a snapshot has been built, it is placed in the chromium-browser-snapshots root directory of Google Cloud Storage and is automatically tested. This build is really just development tool for checking whether issues are fixed in the latest Chromium code. It can be buggy and unstable. They are downloadable on the official site, my alternative webpage and this site (Check The Chromium Authors tag).

LKGR

If that snapshot build successfully passes the automated tests, it is considered as a good build (known as LKGR meaning "Last Known Good Revision") and can become potentially a stable build. For info, LKGR builds were stored in the chromium-browser-continuous root directory until Friday, 18 Mar 2016. The Chromium team has removed few LKGR builders (407399, 576253 and chromium-dev) but other ones still work (latest commit). Finally, there is no LKGR binary shared by the Chromium team... but any developer can re-compile it! ^^

Stable

A stable build is a development build tested by the Buildbot then improved by the Chromium team and all contributors.

4. Conclusion

Note this website and the Chromium builds are made and shared by volunteers (devoted developers), freely, in their spare time. There is absolutely no business, no revenue (Privacy policy). We are neither Google nor a corporation. So please, respect our work. Officially, the #stable-chromium-version does not exist at all. We need time to re-compile Chromium. If you cannot wait for the latest version, prefer to use a development version (download page) or compile Chromium yourself (#source-code) or use other #browsers.

Jerry (admin)

Features

Chromium vs Google Chrome.

Chromium browser has:
Why I used the "similar" word, here?
I cannot certify that it is "same/identical" as Google Chome because Chrome is a closed-source software.

Some developers maintain #chromium-forks that offer more features and enhancements. Thanks a lot for developers! ;)

Secure Preferences

Chromium has "Secure Preferences" feature which protect user data against #malware. On Windows, the user profile is encrypted based on the machine SID. So extensions, certificates and passwords are not portable. It works for Chromium and all #chromium-forks like Google Chrome, Microsoft Edge, Opera, Vivaldi, Brave, ungoogled-chromium... (except Cent Browser which is closed-source and therefore can be easily corrupted)

Info relative to this feature:
How to migrate user data from one computer to another?
The simple way to migrate your data is to synchronize them.
For info, you can also use free services like floccus, xBrowserSync.

Also, to export/import data manually:
There are unstable ways too:

Google API keys

By default, few Google services (Chrome Sync...) are not available on Chromium. They are reserved for Google Chrome users. For example, the Chrome Sync capability in Chromium based browsers allows you to login to Google’s Sync cloud servers and save your passwords, browsing history and bookmarks/favorites to your personal encrypted cloud vault inside Google’s infrastructure. Extremely convenient for people who access the Internet using multiple devices.

To use these Google services, Chromium needs Google API keys.

Chromium can display a top message if the Google API keys are needed for Google services (screenshot):
Google API keys are missing. Some functionality of Chromium will be disabled. Learn More
How to just hide the top message "Google API keys are missing..."?
Add the --no-default-browser-check flag at the end of the Chromium shortcut and restart the browser (screenshot)
How to create your own Google API keys?
With your own Google API keys, many Google services (Chrome Sync...) will work.
Then set three environment variables.

On Windows

Launch Command Prompt (cmd.exe) and enter the following commands:
setx GOOGLE_API_KEY yourkey
setx GOOGLE_DEFAULT_CLIENT_ID yourclientid
setx GOOGLE_DEFAULT_CLIENT_SECRET yourclientsecret
(setx = set environment variables permanently)

On macOS

This tutorial was written by Aargl on december 7, 2018 (#comment-4078). Thanks to him. There are 2 methods:

1. Method with ChromiumSyncEnabler

ChromiumSyncEnabler (Archive: ZIP)
  • Put Chromium_template and ChromiumSyncEnabler.py at the root of the current user (~/)
  • Put Chromium.app in ~/Applications
  • In Terminal, type: python /Users/your_user_name/ChromiumSyncEnabler.py
  • Enter your API keys

N.B.: if you want to activate for all users, do the same procedure putting the files respectively in / and /Applications (I haven't tried, but I can't see why it wouldn't work...)

2. Method with a plist file

Creation of a ~/Library/LaunchAgents/setenv.ChromiumSync.plist containing: <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "https://www.apple.com/DTDs/PropertyList-1.0.dtd ">
<plist version="1.0">
   <dict>
      <key>Label</key>
      <string>setenv.ChromiumSync</string>
      <key>ProgramArguments</key>
      <array>
         <string>/bin/launchctl</string>
         <string>setenv</string>
         <string>GOOGLE_API_KEY</string>
         <string>your_key</string>
         <string>/bin/launchctl</string>
         <string>setenv</string>
         <string>GOOGLE_DEFAULT_CLIENT_ID</string>
         <string>your_key</string>
         <string>/bin/launchctl</string>
         <string>setenv</string>
         <string>GOOGLE_DEFAULT_CLIENT_SECRET</string>
         <string>your_key</string>
      </array>
      <key>RunAtLoad</key>
      <true/>
   </dict>
</plist>
(with "your_key" being the corresponding Google API key)

Of course, you can name the LaunchAgent setenv.ChromiumSync or anything you want.
  • This is perfectly working in 10.11
  • In 10.9, you must create 3 separate LaunchAgent files instead (one for each key)
  • I couldn't test more recent OSes, but I think it should work as in 10.11

The choice between method 1 or 2 depends on wether you want to enter your API keys each time or not... ;-)

On Linux

export GOOGLE_API_KEY yourkey
export GOOGLE_DEFAULT_CLIENT_ID yourclientid
export GOOGLE_DEFAULT_CLIENT_SECRET yourclientsecret
How to disable Google API keys?
Without Google API keys, many Google services (Chrome Sync...) will not work.

On Windows

Launch Command Prompt (cmd.exe) and enter the following commands:
setx GOOGLE_API_KEY "false"
setx GOOGLE_DEFAULT_CLIENT_ID "false"
setx GOOGLE_DEFAULT_CLIENT_SECRET "false"
(setx = set environment variables permanently)

Now launch Chromium.

Widevine plugin

Widevine is a closed-source Google plugin to play DRM content (= protected audio/video files) for web browsers. Companies including Amazon Prime Video, BBC, Hulu, Netflix, Spotify and Disney+ use Widevine to manage the distribution of premium content.

Chromium does not support Widevine natively. Note that Chromium developers and most of Chromium users do not use this Google plugin at all. We do not bundle/share it. Other people tried to obtain a licence from Google for an open-source project and finally did not get it (Archive: 1).

On this website, the widevine support is enabled on the stable versions. (These versions are compiled with the GN argument: enable_widevine = true). So you need to install the Widevine CDM plugin yourself to play DRM content.

In Chromium and Google Chrome, you can check the Widevine support at chrome://components → "Widevine Content Decryption Module" → The number must be different than 0.0.0.0 (screenshot)

Websites to freely test Widevine:
How to install the Widevine CDM plugin?
  1. First of all, make sure you have a Chromium version with the enabled support of:

  2. Now, get the Widevine CDM plugin. The latest version is: 4.10.2391.0
    For info, this is an automated update via this official TXT file.

    2.1 From official links:
    2.2 Or from offline installers of Google Chrome
    Prefer these following site mirrors because you can unzip the EXE archives and see the whole content. Note these links of Google Chrome are official.
    2.3 Or from the Google Chrome website
    In this case, you must to install Google Chrome because you cannot unzip the ZIP archives :/

  3. Unzip the content of this Widevine CDM plugin
    (This is a 7-zip self-extracting archive)

  4. Copy this Widevine CDM plugin's content to your Chromium "WidevineCdm" folder like this following structure, on Windows:
    (screenshot)
    WidevineCdm/
      ├── LICENSE.txt
      ├── manifest.json (Note this file contains the Widevine version or even the file paths ^^)
      │
      ├── _platform_specific/
      │   ├── widevinecdm.dll
      │   ├── widevinecdm.dll.sig

  5. Launch Chromium browser

  6. Go to the top of this website and check if the "widevine" tag is displayed. (screenshot)
    and check chrome://components → "Widevine Content Decryption Module"

  7. End.

If issue on a website using Widevine (like Spotify, Netflix...) try its equivalent application or software.

Flash plugin

Flash is a deprecated multimedia software platform. Adobe retired Flash on January 1, 2021, on all plateforms. Roadmap for Chromium. Roadmap for Firefox.
  • Since 2021, the Flash PPAPI plugin (aka PepperFlash) plugin is discontinued. For info, PepperFlash is secure because it works in a sandbox. In short, it executes in its own process, separate from the browser's rendering engine.
  • Since 2015, the Flash #npapi plugin is discontinued.
How to quickly install the Flash plugin? (Obsolete content!)
On Windows and macOS, Chomium find PepperFlash itself (= without #command-line-flags)

  1. Install PepperFlash (PPAPI) from Adobe website.
  2. Disable the checkbox in the chrome://settings/content/flash page. (screenshot)
  3. Test if animation works on the Flash Player versions page.
  4. Enjoy!
How to manually install the Flash plugin? (Obsolete content!)
This is a full manual installation tutorial.
(If Google Chrome is already installed, go directly to "3. Add command-line flags"

1. Get PepperFlash (PPAPI)

This plugin is a non-free (proprietary) software developed by Adobe, and distributed bundled with Google Chrome. So get it from the official sources: Adobe or Google.

1.1 From Adobe

Different official ways:
After install, the plugin path will be:
- On a 64-bit #windows:
  • C:\Windows\system32\Macromed\Flash\pepflashplayer64_[version].dll (64-bit version)
  • C:\Windows\SysWOW64\Macromed\Flash\pepflashplayer32_[version].dll (32-bit version)
- On a 32-bit #windows:
  • C:\Windows\system32\Macromed\Flash\pepflashplayer32_[version].dll (32-bit version)

1.2 From Google Chrome

Canary channel:

1.3 From an unofficial source

(Use an online service to prevent #malware)
  1. Search "PepperFlash" or "PPAPI" at [RU] effect8.ru or patheticcockroach.com
  2. Download and open the .7z archive
  3. Get "pepflashplayer.dll" (rename it, if needed) and "manifest.json" files.

Optionally, get the Flash version number:
(If you want to see the correct version number on Chromium internal pages)
  • On all platforms, open the manifest.json text file in the PepperFlash folder.
  • On Windows, you can do a right-click → Properties → Details, on the .dll file

2. Change the plugin directory

If you want, prefer a short path for the plugin. It will be easier for the next step. ^^
Example on Windows: Put this .dll file in a path like C:\PepperFlash\ (Create the directory if needed)

3. Add command-line flags

Use these #command-line-flags:
  • --ppapi-flash-path=[plugin path]
  • --ppapi-flash-version=[plugin version]
  • And optionally --allow-outdated-plugins to disable browser notifications about outdated plugins

On #windows, create a Chromium shortcut. Then go to its properties and edit the target field: --ppapi-flash-path="C:\PepperFlash\pepflashplayer.dll" --ppapi-flash-version="32.0.0.465" --allow-outdated-plugins
On #mac, you will need to launch it from the command-line (in the Terminal): /Applications/Chromium.app/Contents/MacOS/Chromium --ppapi-flash-path=/Library/Internet\ Plug-Ins/PepperFlashPlayer/PepperFlashPlayer.plugin --ppapi-flash-version=32.0.0.465& The "&" at the end is not a typo. It is there to make sure Chromium is launched in a separate thread. Without the "&", Chromium would exit as soon as you quit the Terminal. Moreover, to simplify the Chromium launch, check How to create simple Mac apps from shell scripts (Archive: 1). Also see the #comment-566 and #comment-344.

4. Restart the browser

Relaunch it to apply changes.

5. Check the installation

6. Enjoy!

Now, even after browser updates, Chromium uses PepperFlash. ^^

NPAPI plugin

NPAPI is a deprecated API that allows browser extensions to be developed. Chromium 45.0.2416.0 (331982) is the last version which still has NPAPI plugin support enabled via chrome://flags or group policy registry. (sourceNPAPI deprecation)
How to still use a NPAPI plugin?
Few ways:
More info on site archives:

HTML5 audio/video

By default, Chromium does not support proprietary codecs (AAC, H.264/MP4) in the HTML <audio> and <video> elements.
How to use Chromium with all audio/video codecs?
Few ways:
  • On #windows and #mac, use builds with all-codecs or all-codecs+
  • or compile Chromium from #source-code with proprietary codecs, yourself.
  • or install an older version having ffmpegsumo file (Ex: 333350, 333334, 333283, 333258...)
  • or choose other #browsers
  • On #linux, you can use Chromium with proprietary codecs (ex: FFmpeg under Ubuntu)

Before 4 June 2015, we used an alternative with the Google Chrome ffmpegsumo file and our Patch HTML5 Media extension. More info on site archives:
Note about the H.265/HEVC video codec
Chromium does (and will) not natively support the H.265/HEVC codec. (official source)

Check HTML5 audio/video support at https://tools.woolyss.com/html5-audio-video-tester/

If there is a video issue, disable hardware acceleration (see #browser-crash).

Advanced

1. Internal pages

To access to all internal pages, use chrome://about. Copy and paste this special URL directly into the address bar (omnibox). Obviously, this special URL works only in Chromium and Google Chrome. Note: About configuration settings, there is nothing similar to Firefox's about:config in Chromium.

Few internal pages:
About browser plugins
Since version 57, the chrome://plugins page no longer exists. (official source)

Info:

2. Keyboard shortcuts

To use keyboard shortcuts (on Windows, Mac and Linux), check this full list of official shortcuts... and this one if you are developer. Most of the shortcuts are similar to IE, Firefox or any other browser.

3. Command-line flags

There are command-line flags (or "switches") that Chromium accept in order to enable particular features or modify otherwise default functionality. Note flags often contain experimental or obsolete code, so they tend not to stick around for long.
How to start Chromium directly in incognito (or private) mode, on Windows?
Add the "--incognito" flag at the end of the Chromium shortcut and restart the browser. (screenshot)
"C:\{...}\Chromium\Application\chrome.exe" --incognito

4. User data directory

About your profile (history, bookmarks...), it is important to know where is stored your user data.
How to change the user data directory?
Add the "--user-data-dir" flag at the end of the Chromium shortcut and restart the browser. (screenshot)
"C:\{...}\Chromium\Application\chrome.exe" --user-data-dir=..\my-profile-path

5. External extension installation

How to install an external browser add-on?
If you wish to install extensions directly instead of just downloading the .crx source file, you must:
  1. Change the flag chrome://flags/#extension-mime-request-handling to "Always prompt for install".
  2. Click on the link of the .crx file you want to install

Download the .crx source file of any extension directly from the Chrome Web Store via Get CRX or via a site like Chrome Extension Downloader, CRX Extractor, Crx4Chrome. (For info, you can see the source code before to download the extension: CRX Viewer)
  1. Go to chrome://extensions
  2. Drag and drop the .crx file on chrome://extensions

If it does not work...
  1. Add the "--enable-easy-off-store-extension-install" flag at the end of the Chromium shortcut and restart the browser. (screenshot)
  2. Go to chrome://extensions
  3. Drag and drop the .crx file on chrome://extensions

If it still does not work...
  1. Unzip the .crx file
  2. Go to chrome://extensions
  3. Drag and drop the unzipped folder on the page... or click on Developer mode (Toggle in top right) then Load unpacked extension... (screenshot)

About updates:
  • You have to update manually
  • You can update when you want! ^^
  • If ever a new version sucks, just re-install the previous one

6. Source code

Before all, check the official guide for developers.

Official links to easily get or see the full Chromium source code:
Interesting info:

7. Older version

Never update your browser with a very old version. It even does not start.

To downgrade Chromium installed with the Installer (.exe):
  1. Open Chromium and check its actual version at chrome://version
  2. Close Chromium.
  3. Uninstall Chromium WITHOUT to delete your #user-data-directory. It is an option of its uninstaller. (screenshot)
  4. Get the Installer (.exe) of an older version (from the → download/ page or Snapshots repository about "official" builds)
  5. Execute it to install Chromium.
  6. Open Chromium and check the new installed version at chrome://version

8. Browser crash

You have encountered a browser crash or issue :/

Few ways to help you:

Also you can use #command-line-flags: --disable-gpu, --disable-accelerated-video-decode...

8. Browser benchmark

To test performances of the browser, do differents benchmarks.
Except as otherwise noted, for the result, a higher number is better.

Free websites without registration:
  • ARES-6 (Various tests using the newest web standards and features)
  • Basemark (Various tests using the newest web standards and features)
  • JetStream (JavaScript benchmark developed by Apple)
  • Kraken (JavaScript benchmark developed by Mozilla • Result: A lower number is better)
  • MotionMark (Graphics benchmark developed by the WebKit team)
  • Octane (JavaScript benchmark developed by Google)
  • Speedometer (Performance benchmark that repeats the same actions using DOM APIs)
  • WebXPRT (HTML5 and JavaScript test developed by benchmark maker Principled Technologies)

API

This is a free and simple API for developers to update Chromium to the latest good build via a bash (shell) script, a browser extension... Read my #notes. Please, do not use this API to build other websites. To prevent abuse, the site can audit each API request.
API details
GET request parameters:
  • os(required) windows or mac or android
  • bit(optional • 64 by default) 64 or 32
  • out(optional • json by default) json or string or revision

Response:
chromiumwindows or mac or android
  • architecture(string) 64-bit or 32-bit
  • timestamp(integer) Unix time of this release built on the Chromium Buildbot server
  • editor(string) The Chromium Authors
  • channel(string) dev
  • repository(string) snapshots
  • version(string) (like xx.x.xxxx.x)
  • revision(integer) Git revision's commit position
  • commit(string) Git revision's commit hash

Examples:

Browsers

1. Chromium forks

In simple words, a fork of Chromium means Chromium engine is used to create another web browser.

Proprietary browsers:
(developed by official contributors of the Chromium #project)
I do not recommend:
Why not recommended?
Because all of these browsers are closed-source, outdated, based on Chromium like Google Chrome... and most of the features they remove don't even exist in Chromium, in the first place. Control your personal info and #privacy yourself ^^

Colin (InsanityBit) explains this very well at "SRWare Iron Browser – A private alternative to Chrome?" (2012 • Archives: 1, 2)

Note if a new browser with "better privacy" than Google Chrome is based on Chromium and is fully open-source, it should be ok for me. But... Google is famous. Its privacy policy and marketing strategy are well known. So you have to ask you some questions. Do you trust in an unknown team more than Google? Is an outdated Chromium fork?
Few free and open-source Chromium-based browsers:

2. Other open-source "non-Chromium-based" browsers

Privacy

For a better privacy protection, use open-source #browsers like Chromium, Firefox. Do not forget: It is open-source does not mean it is secure and respects user privacy. Moreover, security ≠ privacy ≠ anonymity. If your browser is fully "open-source", it means that somebody with the capability can review the #source-code. It is easier for developers to find malicious code with versioning tools like Git or SVN. (Ex: Chromium downloads a Chrome extension as a binary without source code → corrected 7 days after the report). Only an open-source code allows such defense. This is better for secure browsing and user privacy. The security of Chromium is very solid. While I recommend ungoogled-chromium, Bromite and Firefox (cf. about:config/user.js settings, containers system, better content-filtering, easier way to stop browser automatic connections, support of a self-hosted Firefox Sync server) as the most reliable browsers for privacy enthusiasts in a standard web browsing, Chromium is probably a reasonable alternative for everyday web browsing.

My way for a standard web-browsing (but do as you like ^^):
  1. Modify your #hosts-file to stop "natively" domains who serve ads, spyware and malware
  2. Use a VPN with strong encryption for your whole OS or router to bypass many restrictions on Internet. Note you are not anonymous behind a VPN service (cf. Browser fingerprint, Server-side tagging...) (It is better than browser VPN/proxy #extensions)
  3. Use an up-to-date web browser
  4. Change few #browser-settings
  5. Install few #extensions

How to really be anonymous on the Web?
The anonymization solutions are especially necessary for the exercise of freedoms (ex: for journalist, political opponent in certain countries, researcher, whistleblower...). These solutions are obviously very used by hackers too. Personally, I think most people cannot be anonymous on the Web even using a VPN, proxy or TOR network. It is a myth that you cannot be tracked online. If you exist, you are findable, especially if you use multiple devices and websites. There are a lot of technologies to identify a user and get its data. Check the #guides and #tests for more information.

But it is possible to really be anonymous on the Web if your respect all security rules. The book "The Art of Invisibility" written in 2017 by Kevin D. Mitnick will convince you. In a few words, do not trust proprietary software/services, third-party VPN service providers (VPN Leaks, 'no log' VPN providers..., VPN hacked...) and the cryptocurrency (like Bitcoin).
  1. Buy a new computer (like a used computer) with cash, from an unknown person.
  2. Then remove the internal HDD (or format it). You will not use it. Prefer an external USB flash/SSD drive.
  3. Use Tails, Whonix, Qubes OS or a similar live Linux distribution. These ones uses the Tor network (Note Tor is often attacked).
  4. Change the MAC address.
  5. Connect to a public WiFi connection.
  6. Do not change settings or add extensions on Tor Browser. It will prevent your Browser fingerprint.
  7. Never login to a site/service for which you are already known.
  8. SearX and .onion addresses are welcome.
  9. Here we go!
Do you know...
Sure you can protect your privacy against tracking and profiling tools but it is really painful because these tracking tools are everywhere today: on Internet (website, app...), at home (computer, phone, router, smart TV, smart home speaker, smart bulb, smart grid...), in your car (GPS system, connected car...), in the street (video surveillance camera...), at your ISP and elsewhere. You can find them in hardware (firmware) and software (operating system, app, website, extension...).

Do you know in all computers (excepted RISC-V and Libreboot) there is an exploit-friendly firmware that user has no access?
Ex: in Intel processors, in AMD processors, in Raspberry Pi (proprietary Broadcom processor).

Do you know you are readily recognizable if you install browser extensions like an ad-blocker? It means, if you install browser extensions, your Browser fingerprint is unique. So you are unique on the Web.
Ex: browserleaks::proxy, Browser Fingerprint

Do you know there are probably untrusted certificates on your computer?
Ex: Apple, Google, Microsoft and Mozilla..., Dell..., Google..., Microsoft..., Lenovo..., Surveillance firm...

Do you know it is possible to follow a user behind Tor browser?
Ex: Advanced Tor browser fingerprinting, Browser Fingerprinting, Tor and its discontents, with CSS (noscript-tracking.go, CrookedStyleSheets), with extension fingerprinting or with a zero-day exploit!...

About the "No log" mention of a VPN, do you know the jurisdiction of the country where the VPN server is located has authority on the jurisdiction of the country where the VPN provider is located?
Ex: Choose a VPN provider from United Kingdom and connect to a French VPN server. There are no log in United Kingdom. Ok, but this is not the problem! The VPN server is in France and there will be logs in France. This is the law. [FR] Minimal logs lifetime in France: 360 days (Source: "Article 3"). [FR] Minimal logs lifetime in Europe: 14 days. So be careful when your VPN provider and its VPN server are located in countries from the Five Eyes, Nine Eyes or Fourteen Eyes.

Do you know Linux (like Windows and Mac) devices have a unique identifier?
Ex: Linux devices have a unique identifier called machine-id. Here is how to change it.

1. Browser update

The reason for updating to the latest version is security. As security threats are found, they are fixed. Using an old version expose user to a number of security holes and privacy issues. Browsers are far more subject to hacking than other software.

2. Browser settings

Adjust all settings and advanced settings in chrome://settings:

3. Hosts file

Modify your hosts file to prevent your OS from connecting to domains who serve ads, spyware and malware. This will increase your OS security and save bandwidth.

Note:

4. DNS services

By default you are using the DNS servers of your ISP but you do not have to stick with them. Before to choose one, compare DNS performance. Free alternative Internet DNS services for personal use:
Note:

5. Web search engines

Note: Few #dns-services and #extensions exist to protect user privacy on search engines.

Search engines

Search engines index the content of web pages by running an algorithm on a web crawler.

Metasearch engine

Metasearch engines use another search engine's data to produce its own results from the Internet. Search engine map.
If you are a web developer, develop your own metasearch engine yourself ^^

6. Extensions

Note:

Block ads, trackers, scripts and popups

uBlock Origin

Force to use secure connection of websites (https://)

HTTPS Everywhere

Stop link redirection in Google, DuckDuckGo and Yandex search pages

Google search link fix

Clean URLs to remove tracking elements from URLs

ClearURLs

Control the HTTP Referer on a per-site basis

Referer Control

Prevent canvas fingerprint

Canvas Blocker (Fingerprint protect)

Emule locally CDN

Decentraleyes

Prevent WebRTC IP leak

WebRTC Leak Shield
  • Download: store, amo
  • Alternatives: WebRTC Control, WebRTC Network Limiter, WebRTC Leak Prevent
  • Info: An extension can only block the leak of your IP address. It does not block WebRTC in the "core" of Chromium. uBlock Origin can protect against the WebRTC IP leak. You can do some #tests.

Prevent CSS Exfil attack

CSS Exfil Protection

Unblock websites with a browser VPN/proxy

Browsec
  • Download: store, amo
  • Alternatives: anonymoX, HidemanVPN, TunnelloVPN, TouchVPN, Hotspot Shield
  • My advice: Prefer to pay for a safe and secure VPN provider protecting your whole OS ; or use a free VPN service without registration. Do not use Hola!, ZenMate or Betternet in their free version. Hola! is a botnet. Betternet shares/sells user data to third-parties. In its free version, ZenMate needs a registration.

Display sites quality

WOT (Web of Trust)

7. Tools

8. Guides

9. Tests

Reputable and reliable sites to show or prevent user data tracking:

Malware

Your antivirus has detected a malicious software in Chromium files.

False positive?

You have downloaded Chromium from a reliable source (#notes) and maybe also used open-source #updaters. In this case, it is surely a false positive. The detection is generic (heuristic). There is absolutely no backdoor or other malware inside Chromium. Remember that the full #source-code is available. You will get a similar result if you compile Chromium yourself.

Note a specific thing about Chromium browser:
  1. Chromium has no digital signature (unlike Google Chrome). It is not signed because is open source and not "owned" per se by any one particular developer or organization. Moreover, a certificate is not free for developers (Example, Apple Developer Program).
  2. Antivirus use generic detection and database of malware signatures.
  3. VirusTotal which aggregates many antivirus is a Google service using its Trusted Source project to limit false positives for software like Google Chrome (because it is digitally signed), not for Chromium.
  4. So, unsigned Chromium + any antivirus or VirusTotal service = More chance to get an antivirus alert.

False positive reports known for few years ago:

Authentic malware?

Yes. Obviously, it is also possible.
  • The common entry methods for Chromium virus are freeware downloads as bundled software (bundleware) and spam e-mails. It means Chromium has been silently installed via another software. Do not forget Chromium is free and open-source. So malware writers use Chromium to push malicious code on to your system. Remove this "fake" or suspicious Chromium web browser (like BeagleBrowser, BoBrowser, BrowserAir, Chedot, eFast Browser, Fusion Browser, Mustang Browser, MyBrowser, Olcinium Browser, Palikan, Qword Browser, Torch, Tortuga Browser...).
  • The other way is about a compromised Chromium repository on a reliable source (#notes).

Free tools to scan your system

Anti-malware:
Antivirus:
(Independent tests and distinctions: AV-Test, Virus Bulletin, AV-Comparatives, Gartner)
Anti-ransomware:

Free online services to scan your files

(no registration required)
If you find an issue:
  • Contact your anti-virus or anti-malware support
  • Report it on the official Chromium supports. For links, see my #comment-1 below.

Chromium updaters

To update Chromium automatically.

As always, never install a closed-source software especially if you have never heard it before! GitHub and its Gist service are good places to find good stuff. So, try these free and open-source Chromium updaters:

Updaters on Windows

Updaters on macOS

Discontinued updaters


Thanks a lot for all developers!
I do not support these tools. Please, contact the developers for thanks, issue, help...

7418 comments

Quick access: #read the latest comment

admin
Hello!
Now, you can post anonymously remarks and suggestions about this site. Do not hesitate! ;)

Please, DO NOT report bugs by a review. Use the official issue tracker or dev topics:
https://bugs.chromium.org/p/chromium/issues/list
https://groups.google.com/a/chromium.org/g/chromium-discuss/about → Conversations
https://groups.google.com/a/chromium.org/g/chromium-dev/about → Conversations
https://groups.google.com/a/chromium.org/g/embedder-dev/about → Conversations

Also, I prefer direct links. You are not on Twitter ;)

I recommend reading the Chromium Code of Conduct.
https://chromium.googlesource.com/chromium/src/+/master/CODE_OF_CONDUCT.md

Thank you for your attention!
Reload this page to display older comments

30 latest comments

@Anon7388 Thanks for the offer, though you have to check that while compiling the codebase by commenting out -Wno-profile-instr-unprofiled and -Wno-profile-instr-out-of-date in the Chromium PGO build configuration. ;)

I was concerned Polly might cause interference due its transformations and particularly its early inlining pass enabled, but PGO seems to be okay. I could tweak opt levels and import limits to reign in some of the resulting binary bloat, but I am more interested in performance issues than output binary file sizes.

Actually I used to do my ThinLTO builds with Polly running early in Clang anyway; up until last year when changes were made to import Polly into various LLVM tools like LLD, which opened the door for running Polly during link time optimization.

https://groups.google.com/g/polly-dev/c/BeC_v_oJIVM/m/GQCrcKdrBQAJ
https://reviews.llvm.org/D61446
I am not going to get too bogged down into benchmark noise and micro-optimizations, as I could end up spending days rolling numerous test builds to find a percent or less performance difference. Been there, done there in the past. No so much anymore.

I added basic Polly at early in Clang codegen back into the mix, and it seems to be playing okay with the other added loop and autovec passes in my internal builds. I did end up dropping Polly's early inlining pass, and it appeared to do little more than inflate binary size. DeLICM is disabled since it does little to nothing for Polly at early.... well, other than add build time.

common_optimize_on_cflags += [
"-mllvm", "-extra-vectorizer-passes",
"-mllvm", "-enable-cond-stores-vec",
"-mllvm", "-slp-vectorize-hor-store",
"-mllvm", "-enable-loopinterchange",
"-mllvm", "-enable-loop-distribute",
"-mllvm", "-enable-unroll-and-jam",
"-mllvm", "-enable-loop-flatten",
"-mllvm", "-interleave-small-loop-scalar-reduction",
"-mllvm", "-unroll-runtime-multi-exit",
"-mllvm", "-aggressive-ext-opt",
"-mllvm", "-polly",
"-mllvm", "-polly-enable-delicm=false",
"-mllvm", "-polly-position=early",
# "-Xclang", "-Rpass-analysis=polly",
]

common_optimize_on_ldflags += [
"-mllvm:-extra-vectorizer-passes",
"-mllvm:-enable-cond-stores-vec",
"-mllvm:-slp-vectorize-hor-store",
"-mllvm:-enable-loopinterchange",
"-mllvm:-enable-loop-distribute",
"-mllvm:-enable-unroll-and-jam",
"-mllvm:-enable-loop-flatten",
"-mllvm:-interleave-small-loop-scalar-reduction",
"-mllvm:-unroll-runtime-multi-exit",
"-mllvm:-aggressive-ext-opt",
]

Moving on to the next step, now I am comparing the LTO instruction import limit at 30 vs 100.

Thinking down the road, at some point I probably should revisit opt levels instead of brute forcing -O3, though that is not really on my priority list right now.

Chromium aside, tomorrow is Turkey Day here. Happy holidays to everyone!
^...., as it appeared to do little more than inflate binary size.
Since version 95 (ungoogled) most of Group Policy not working, when I roll back to 94 (ungoogled) all GPO works fine, I use zip versions, yesterday I tried ver 98 from Chromium Authors aned all GPO works fine to, what is this problem with ungoogled version 95 and 96 ???
@WinUser Win11 perhaps? If so, there is a mention here about a possibly related issue regarding registry keys:
https://support.google.com/chrome/a/thread/130802187/gpo-applied-but-chrome-not-configured-windows-11

----------------

Just benchmarked the latest Edge Canary build. Performance is about the same as my latest internal build. Ack! Looks like I will be going back to the drawing board. There is not much reason for me to build Chromium I can simply click install to obtain the same performance. Hmmm.
Windows 10, rules are configured and checked OK in "chrome://policy/" but not working (only 95/96 ungoogled), in other versions (ungoogled 93/94) and all versions from Chromium Authors (95,96 98 etc) everything works fine.
I tried the latest versions from RobRich and they all work fine with all GPO, The problem only occurs with ungoogled versions (95,96)
Anon7396
Thank you for your hard work on these builds!

Using chrlauncher-win64-stable-ungoogled I get WebRTC leaks when testing against https://browserleaks.com/webrtc#howto-disable-webrtc even when I launch with --flag-switches-begin --enable-features=WebRtcHideLocalIpsWithMdns --flag-switches-end

My Chrome build of the same version doesn't report any leak (without any special flags set).

Is there anyway to prevent WebRTC leaks on the ungoogled versions?

Chromium 96.0.4664.45 (Official Build, ungoogled-chromium) (64-bit)
Revision 76e4c1bb2ab4671b8beba3444e61c0f17584b2fc-refs/branch-heads/4664@{#947}
I was playing around with the omaha v3 protocol to get offline unpackable Google Chrome installers and noticed an interesting thing.
https://github.com/google/omaha/blob/master/doc/ServerProtocolV3.md

If you specify hardware information, <hw> key, in request, you can receive a different link to the installer than if you don't specify such information. As if Google builds two installers with different optimizations for each version. F.e.:

<hw physmemory=`"4`" avx=`"1`"/>
dev 98.0.4710.4
https://dl.google.com/release2/chrome/es7nui6ovnwxefppdxnpnsqu44_98.0.4710.4/98.0.4710.4_chrome_installer.exe

no <hw>
dev 98.0.4710.4
https://dl.google.com/release2/chrome/bijujoknyvmkmfphz22dgtk6pe_98.0.4710.4/98.0.4710.4_chrome_installer.exe
I doubt it is SIMD related. Look at the source code regarding SIMD levels. We have to manually modify the source to set higher baseline SIMD levels.

///chromium/src/build/config/compiler/BUILD.gn
//chromium/src/build/config/win/BUILD.gn

Chromium/Chrome explicitly targets SSE3 for x86 builds as a baseline, with some components doing CPU dispatch for higher levels of SIMD support.

https://bugs.chromium.org/p/chromium/issues/detail?id=1123353
https://docs.google.com/document/d/1QUzL4MGNqX4wiLvukUwBf6FdCL35kCDoEJTm2wMkahw/edit
Yeah, it's probably nothing special. But we can't know for sure, since Google Chrome and its build process are proprietary. 😉
I will push an updated Win64 AVX2 build in a few minutes. -O3 across the board, LTO import limit at 30, and the following extra optimizations:

common_optimize_on_cflags += [
"-mllvm", "-extra-vectorizer-passes",
"-mllvm", "-enable-cond-stores-vec",
"-mllvm", "-slp-vectorize-hor-store",
"-mllvm", "-enable-loopinterchange",
"-mllvm", "-enable-loop-distribute",
"-mllvm", "-enable-unroll-and-jam",
"-mllvm", "-enable-loop-flatten",
"-mllvm", "-interleave-small-loop-scalar-reduction",
"-mllvm", "-unroll-runtime-multi-exit",
"-mllvm", "-aggressive-ext-opt",
"-mllvm", "-polly",
"-mllvm", "-polly-detect-profitability-min-per-loop-insts=40",
"-mllvm", "-polly-position=early",
"-Xclang", "-Rpass-analysis=polly",
]

common_optimize_on_ldflags += [
"-mllvm:-extra-vectorizer-passes",
"-mllvm:-enable-cond-stores-vec",
"-mllvm:-slp-vectorize-hor-store",
"-mllvm:-enable-loopinterchange",
"-mllvm:-enable-loop-distribute",
"-mllvm:-enable-unroll-and-jam",
"-mllvm:-enable-loop-flatten",
"-mllvm:-interleave-small-loop-scalar-reduction",
"-mllvm:-unroll-runtime-multi-exit",
"-mllvm:-aggressive-ext-opt",
]

DeLICM can be disabled in Polly if desired. It might save a few minutes of build time. Whatever IMO.

I have dropped stripmining in Polly for now. Being realistic, it is not really a vectorizer but instead a pre-vectorization pass. It uses a fix prevec width to generate chunks, which might not be optimal considering we are dealing with such a large codebase of varied code.

Note the loop flatten pass might break building Chromium depending upon the specific optimization config. YMMV. Just a FYI in case.

----------------

Chromium Win64 AVX2 r945375 (O3, LTO 30, Polly)
JetStream2: 159
MotionMark1.2: 941
Speedometer2.0: 140

Chromium Win64 r945494 (project dev build)
JetStream2: 155
MotionMark1.2: 750
Speedometer2.0: 110
Does Chromium build Visual Studio 2022 yet?
@RobRich
> There is not much reason for me to build Chromium
Do you plan to "retire"?
Anon7404
Noooo Rob don't retire who's gonna build chromium for us :(((((((((((((((((((((((((((((((((((((((
Anon7405
@Jerry Hey, hello, I found that some information on the page has become simplified.
For example, in the previous [sync] tag, it was introduced that if you need to use the google translation function, you need Google API keys.
I found that similar useful introductions have become simplified or disappeared.
For those who are not experts, these introductions are really useful. I hope you can keep them.
Best regards, thank you.
Anon7406
@Marmaduke
Will you still make a new version of Chromium for 64-bit macOS_arm64(Apple Silicon)?
Thank you for your contribution, best regards.
@Daigo Not as this time. I am still building. Actually, I am setting up yet another build environment right now. :)

@idris Not yet. VS is more important for debugging Chromium on Windows, and AFAIK, VS2019 still suffices for now. WinSDK 10.0.22000 also is not supported, yet, though again 10.0.19041 should suffice until if/when Chromium actually needs something provided in a later SDK.
Anon7408
Do you know how to disable AV1? Extensions doesn't work.
@RobRich, glad to hear it.

I use Edge Canary in parallel. It's a good browser for now. But MS is really starting to turn it into bloatware. They add so many unnecessary and unwanted things into the browser...
Altitude Dashboard 
I tried to compile chromium myself on macOS M1 using these steps:
https://pastebin.com/zBPk0mKU

I don't know any other place to ask what is the problem here.
@Daigo Definitely bloated, but admittedly, it is fast. I would not be surprised if MS is using a different optimization strategy than Chrome.

@AD You might try asking in the Chromium-dev group as well:
https://groups.google.com/a/chromium.org/g/chromium-dev

@Anon7408 AFAIK. AV1 is now defaulted to enabled. One might build Chromium without AV1 support by setting "enable_av1_decoder = false" in the build args, assuming that still is a supported arg. Kind of drastic to build a browser just to disable a decoder, though.

You should be able to use h264ify or similar for YouTube, though I know that does not help with other sites. Alternatively, I suppose you might could look into one of the extensions to send streaming videos to mpv, vlc, or other external player - assuming such an extension allows selecting the desired streaming format.
Here come the end of Ads Blocker…

<code>
Dear Developer,

Last year, we announced the availability of Manifest V3 - a more secure, performant, and privacy-preserving iteration of the extension platform. Since then, we have added new functionality to and improved the robustness of Manifest V3 with feedback from our developer community.

We recently published a timeline of our plans to move forward with the deprecation of Manifest V2 and shifting focus fully to the new iteration of the platform. This is a notice that beginning January 17, 2022, the Chrome Web Store will stop accepting any new Manifest V2 extensions with visibility set to “Public” or “Unlisted”. Existing Manifest V2 extensions that have previously been published publicly will not be affected by this change and updates to those already-published extensions will continue to be accepted.

Additionally, beginning in June of 2022, this restriction on new extensions will expand to include items set to “Private” visibility as well. For more details and dates relating to the phase-out of Manifest V2, please refer to the Manifest V2 Support Timeline page, which will be kept up to date as more exact dates and milestone details are available.

If you have not yet begun to do so, we recommend that you begin migrating your extensions to Manifest V3. If you have feedback around migration, please please post to the chromium-extensions Google Group.
</code>

Source :
https://blog.chromium.org/2020/12/manifest-v3-now-available-on-m88-beta.html
https://developer.chrome.com/blog/mv2-transition/
https://developer.chrome.com/docs/extensions/mv3/mv2-sunset/
WildSearch 
Hi,
decompress de 7z file of the Chromium for 64-bit Windows archive (96.0.4664.45 (929512)) by Marmaduke, compress it in a single zip and upload it to Virustotal:
https://www.virustotal.com/gui/file/f0b9f332f5d14a212f0d9dc4d474ea7cb50f5e3ac33ff2108e9ae2dedc915aba?nocache=1
"2 security vendors flagged this file as malicious"
@RobRich can you post or upload somewhere your AVX2 modifications, please?
@WildSearch: Get a life!
@idris It is a little dated, but the general gist of the optimizations are here:

https://github.com/RobRich999/Chromium_Clang/blob/master/modified_files_avx2.zip.

See also:

https://github.com/RobRich999/Chromium_Clang/issues/26

As noted in the discussion there and here, I bumped the Clang and LTO opt levels to O3, plus I have moved Polly to early during Clang due to a current linking error with it during LTO
Anon7417
@RobRich because YouTube somehow always defaulted to software AV1, even if hardware VP9 is available.
@Anon7417 Perhaps check out the following fork of h264ify.

"This extension has new features such as manual blocking of H264, VP8, VP9, AV1 codecs and 60fps video."

https://chrome.google.com/webstore/detail/enhanced-h264ify/omkfmpieigblcllmkgbflkikinpkodlk

Leave few words!
  • Advice: To prevent errors, copy/paste your comment to the clipboard (Ctrl+C → Ctrl+V, on Windows) before to send it. For help, use a browser extension like Textarea Cache, Typio Form Recovery or Form History Control.

  • Please read the Privacy policy page.
Sorry, the form is not available on the mobile version!