This article explores the Thorium browser, its performance tests using various methods and features, and the developerās customizations, including installation steps on your favorite Linux distribution.
If youāre solely interested in learning Thoriumās installation steps, check out this section.
I was having a great day with my colleague, talking about the future of foss and AI, and suddenly the following video appeared in both of our YouTube feeds.
The Best Web Browser
TBH, me and a few of my colleagues know this browser from way back when it was using the unstable branch of Chromium (now it uses the stable branch). So, the question is why this browser never came to the spotlight, and is it the best browser after all?
Letās find out in this article. You just have to promise to read the entire article.
Thorium: The Fastest Browser on Earth?
If youāre questioning whether Thorium is the name of the radioactive element, your guess is correct, as developer Alexander David Frick directly stated it on the project homepage.
The Thorium browser is a fork of Chromium with some modifications to make it faster than the vanilla browser and exceptionally faster on lower-end PCs, which is what Chrome is infamous for.
If you are a developer, you might know that Chromium is an open source project by Google that aims to provide a safer, faster, and more stable way for all users to experience the web, but itās not that optimized, especially for performance.
Many other browsers, like Vivaldi, Brave, or Microsoft Edge, are built on the Chromium code and use their own modifications and scripts to optimize their browser in their own way.
The only difference between Thorium and other browsers is in its single, dedicated, and relatively unrecognized developer, whose steering of the project could be either beneficial or risky, as there is a note of caution.
Now, letās check the modifications the developer implemented in this browser that earned its reputation as the fastest (privacy-focused) option among the notorious browsers.
Performance Test and Features of the Thorium Browser
First, the developer promised an 8ā38% performance increase over the vanilla Chromium. I tried it on two different systems: my old potato PC running on Linux Mint and my full-fledged gaming PC running on Windows 11 and Ubuntu (yes, I dual-boot š„²).
To begin, I perform and share with you the picture of all the performance tests done by the developer itself.
Performance Test Done by Speedometer
The speedometer benchmark tool can check performance comparisons and measure web application responsiveness through demo web applications simulating user actions, like adding to-do items.
The following test is done for thorium in comparison to chromium on my potato PC running on 4GB of RAM with an Intel i3 processor and Linux Mint.
As you can see, the score for Thorium is slightly lower than that for Chromium, which is bad, but for a broader perspective, Iāve tested it with Google Chrome and Firefox, and letās see their results.
If you look at the test done for Firefox (running on Flatpak), the result is 78, which is quite low, and thatās also bad, but for Google Chrome, it is extremely high compared to Chromium and Thorium.
So, it is questionable how the developer claimed that the browser could provide a speed increase of 8-38% when the benchmarks did not show those results.
However, letās perform another test with JetStream2, and letās check its result.
Performance Test Done by JetStream2
JetStream2 is a benchmarking tool with JavaScript and WebAssembly that focuses on the most cutting-edge web applications.
It performs various tests to measure different types of performance criteria, like distinct workloads, starting up quickly, executing code quickly, and more, which you can check out here.
So, letās begin our test with thorium in comparison to chromium on my same previous potato PC running on 4GB of RAM with an Intel i3 processor and Linux Mint.
Again, Chromium slightly outperforms Thorium, but letās test the results of Google Chrome and Firefox.
Once again, Google Chrome scored high this time, similar to the previous test, making it confusing whether Thorium is the faster browser.
So, itās clear that Thorium currently does not hold the crown for the fastest browser on the market. However, before we make our decision, letās check the launch times of the browsers mentioned above using the time command on the same potato PC.
$ time thorium-browser
real 0m1.026s
user 0m0.907s
sys 0m0.628s
$ time chromium-browser
real 0m1.746s
user 0m1.041s
sys 0m0.732s
$ time firefox
real 0m3.924s
user 0m1.702s
sys 0m1.539s
$ time google-chrome
real 0m1.918s
user 0m0.939s
sys 0m0.645s
Here, Thorium proved to be the quickest browser at launch, taking only 1.026 seconds. Please keep in mind that the results displayed here may vary depending on your system specifications and internet connection.
But what makes it a truly privacy-oriented browser? This can only be determined by examining the features or optimizations implemented by the developer in the following section.
Features of the Thorium Browser
The browserās key highlights were explicitly listed by the developer on the homepage.
- Compiler optimizations include SSE4.2, AVX, AES, and adjustments to CFLAGS, LDFLAGS, thinLTO flags, import_instr_limit flags, PGO, and various other compiler flags within the same line.
- LLVM LOOP optimizations through the -mllvm flags.
- UI modifications and updates for Linux and Windows, addressing bugs, improving usability, and bolstering privacy and security in a single line.
- Fully open-source and available for Android, Windows (including Windows 7), Rasperry Pi, Linux, macOS, and beyond.
To check for more in-depth patches or improvements made to this browser by the developer, check out this GitHub patches page. Iāve noted below what interests me more, but itās just a quick mention.
- Enable JPEG XL Image File Format by Default Patch
- Enable Live Caption (SODA) on all builds of Patch
- V8 Font Rendering Patch
- Intel HD Support Patch
- Audio Sandbox Patch
- DoH Secure Mode Patch
- DoH Bare Minimum HTTP Headers Patch
- Enable Do Not Track By Default Patch
- Chromium Sandbox Patch (enables PIE)
- Widevine CDM CU Patch
- Enable Parallel Downloading by Default Patch
- Allow all HEVC video profiles to play the patch
- Enable multi-threaded HEVC decoding
The list continues, so please refer to the previous page for further details. Now, letās see how you can install Thorium on your preferred Linux distribution.
How to Install Thorium on Linux
If you are using a Debian-based distribution like Ubuntu, Linux Mint, Pop!_OS, Elementary OS, Kali Linux, or any distribution that supports ā.deb
ā packages, then simply add the Thorium repository and install it by running:
$ wget https://dl.thorium.rocks/debian/dists/stable/thorium.list
$ sudo mv thorium.list /etc/apt/sources.list.d/
$ sudo apt update && sudo apt install thorium-browser -y
Alternatively, you can also install thorium via the ā.deb
ā package or the ā.rpm
ā package for RHEL, Fedora, CentOS, Alma Linux, etc. by downloading the package from the GitHub release page.
After downloading, go to the download directory (assuming ā~/Downloads/
ā) and run the appropriate command for your distribution to begin the installation process.
$ cd ~/Downloads/
$ sudo dpkg -i thorium-browser_*_amd64.deb #For Debian-based distros
$ sudo rpm -i thorium-browser_*.x86_64.rpm #For RHEL-based distros
Alternatively, you can download the Thorium AppImage and easily access it without any installation, similar to a portable application.
If you are using an Arch-based distribution such as Manjaro, EndeavourOS, or Garuda Linux, you can access Thorium via the AppImage or install it through AUR using helpers like Yay.
$ yay -S thorium-browser-bin
After the installation, you can find it in your application menu and launch the Thorium browser from there.
Begin your browsing journey with the Thorium browser from here.
Now, letās explore some recommended extensions that I suggest you install after installing this browser to improve your experience.
Recommended Extension by Me
The following is the list of extensions recommended by me and made by the same Thorium developer, starting with
- Thorium Theme ā Material Design Dark Theme for Thorium.
- Thorium Scroll Tweaker ā A small extension that allows you to tweak the scroll speed on websites.
- Picture in Picture Viewer ā Watch videos using the Picture-in-Picture API.
- Keep Awake ā Chromium/Chrome extension to override system power-saving settings.
- Resources Saver ā Extension for one-click downloading of all webpage resource files while keeping folder structures.
- Tab Shortcut Tools ā Configure shotrcuts to Duplicate Tab, Pop Out Tab, and New Tab to the Right.Ā
How to Update Thorium on Linux
The update process is quite simple and follows the same method as other Chromium browsers for in-app features, ensuring automatic background updates.
Alternatively, you can initiate an update for your system using the default package manager or go to the browser settings and, under the update section, check for the latest update.
How to Remove Thorium from Linux
The removal steps are quite easy and straightforward, so if you have installed it via the package manager, simply execute one of the provided commands based on your Linux distribution.
$ sudo apt remove thorium-browser #For Debian, Ubuntu, Pop!_OS, Linux Mint, etc.
$ sudo dnf remove thorium-browser #For RHEL, Fedora, Alma Linux, etc.
$ yay -R thorium-browser-bin #For Arch, Manjaro, etc.
Remove the AppImage from your system if you are using it, and youāre done.
Final Word
Itās a decent browser, handled by only one developer, with a poor update cycle. Itās not a specialized browser designed to provide complete anonymity on the internet and is not faster than the Google browser; however, the performance may vary depending on the system.
If you are ready to sacrifice performance and browsing speed, then do check out our article on Tor Browser or Mullvad Browser, as they are more privacy-oriented browsers.
If you have any questions or queries, do let us know in the comment section.
Till then, peace!
Installed on Linux Mint Cinnamon Victoria
using instructions stated above
does not runā¦.
installed using .deb ā¦did not run
uninstalled
searched Software Managerā¦. not found
will wait until support for Linux Mint Cinnamon is availableā¦
Did you tried AppImage?
Faster than dillo?
Itās the fastest among browsers built on the Chromium engine that provide privacy. Yet, Firefox is way faster if you are open to using different browsers running on different browser engines.
Was it created by thor himself?
Hehe š
Okay, what am I missing here?
On Speedometer Thorium is only 3rd after Chrome (1st) and Chromium (2nd)
On the Jetstream image it says bigger scores are better:
Chrome 86.421
Firefox 69.688
Chromium 64.569
Thorium 63.926
So Thorium is dead last.
How is it the fastest browser?
Thank you for bringing this to our attention. There was a mistake in the article, and we appreciate your attention. We have updated the article to reflect the correct information.
in your experience/testing is chrome the fastest overall? privacy or not. after using only privacy browsers for as long as i can remember i think my move is just chrome. im sure theres ways to harden it and really its not even a big deal anymore. speed and lower resources is king
Today, Chrome remains the favorite choice for most users due to its tight integration with Google, the leading product in the market. Following closely is Firefox, preferred for its customization options and performance, and lastly, Tor, for users deeply concerned about privacy.
i meant is vanilla chrome compared to any browser. forks and all that included.
BUT after going with chrome i switched back to thorium haha. chrome vanilla runs a bit higher on resources and thorium is about half of it it seems.
Do you know how to configure the thorium shell settings? thanks
Debian 12 ā Thorium
so unbelievably fast youāll never see it, cause it doesnāt run
useless propagandized crap
complete waste of time
Hello, thank you for this comparative review, I came across that same video that triggered your article and was curious to know more. my main browser requirements being windows 7 support, RAM usage, and no feature drops (encoders, css compatibility etc..). Hence my question: could you benchmark compare thoriumās RAM usage to other browsers?
Many thanks either way for this helpful article.
I have opened the exact same tabs (same logged in status when applicable) on a windows 7 SP1 x64 system patched until 2020-01 in the following browsers:
ā Thorium SSE3_109.0.5414.172
ā Firefox 115.4.0esr (64-bit)
ā Chrome 109.0.5414.119 (Official Build) (64-bit)
The RAM usage after all tabs were loaded was:
1,042,570 MB for Thorium
1,388,100 MB for Chrome
1,844,716 MB for Firefox
TBH, RAM usage is a subjective metric since it depends on the level of customization made to the browser, yet the browser engine plays a crucial role in the result. I recommend using a Firefox-based browser like LibreWolf, WaterFox, or Mercury.
Hello, I have a problem with thorium on Samsung S23 with Android. When I try to enter my Gmail data on the new browser, the program tells me that the user already exists on the device and does not let me proceed. I tried to delete the account (previously set for the classic Chrome), but nothing. It seems like a very serious bug of Thorium. Do you have a solution? otherwise Thorium is unusable (I donāt need it without synchronization). Thank you very much.
Can you tell me which Thorium APK you used to install the browser?
Same Here. Pixel 8 pro. Impossible to connect to Google Account at all.
I use the latest version downloaded from the official Thorium website which is 117.0.5938.157 on Android 14 system
Just tried and tested it from the official site, experiencing the same issue as you. The problem lies in the browser, not the device. TBH, Iāve never been a big fan of this browser, especially for Android. I recommend trying Bromite or Firefox. Edit: Just found an authorās comment on the Android Browser stating that itās not regularly maintained and itās buggy.
It just doesnāt want to run on Mint Cinnamon, no matter what I do. However does run on Arch
I just wanted a browser that would not block access to sites I want to see. I have windows 11 in my computer and have tried 3 times to download Thorium unsuccessfully. I donāt need or want business software. I just want a browser. How can I download and use Throrium?