Thorium is the Fastest Browser on Earth (Installation + Tips)

Linux TLDR
Last Updated:
Reading time: 6 minutes
šŸš€
Quick Overview

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.

thorium name came from

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.

thorium performance comparison

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.

thorium performance comparison test 2

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.

āš ļø
Donā€™t be influenced by the Firefox results, as it is completely built on different browser engines, and people who are looking for Thorium would be the ones who want a faster browser running on the Chrome engine.

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.

thorium performance comparison test 4

Again, Chromium slightly outperforms Thorium, but letā€™s test the results of Google Chrome and Firefox.

thorium performance comparison test 5

Once again, Google Chrome scored high this time, similar to the previous test, making it confusing whether Thorium is the faster browser.

šŸ“
Each test was performed multiple times on various types of systems, and each time, Google Chrome scored a high number. In the future, if different results occur, the article will be updated accordingly.

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.

downloading thorium package

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.

šŸ’”
If youā€™re wondering what a thorium shell is, consider it a lighter (or minimalistic) version of thorium.
searching for thorium

Begin your browsing journey with the Thorium browser from here.

thorium browser

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!

Join The Conversation

Users are always welcome to leave comments about the articles, whether they are questions, comments, constructive criticism, old information, or notices of typos. Please keep in mind that all comments are moderated according to our comment policy.

22 thoughts on ā€œThorium is the Fastest Browser on Earth (Installation + Tips)ā€

  1. 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ā€¦

    Reply
    • 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.

      Reply
  2. 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?

    Reply
    • 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.

      Reply
  3. 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

    Reply
    • 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.

      Reply
  4. 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

    Reply
  5. Debian 12 ā€“ Thorium
    so unbelievably fast youā€™ll never see it, cause it doesnā€™t run
    useless propagandized crap
    complete waste of time

    Reply
  6. 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.

    Reply
    • 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

      Reply
      • 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.

        Reply
  7. 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.

    Reply
    • 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.

      Reply
  8. 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?

    Reply