How to Install Tor Browser on Ubuntu (26.04, 24.04, 22.04)

Last updated Tuesday, February 24, 2026 12:35 pm 10 min read 6 comments

Tor Browser routes your internet traffic through multiple encrypted relays, making it much harder for websites, advertisers, and local network observers to track your activity. Tor Browser is available on Ubuntu through the official torbrowser-launcher package, Flatpak, or a direct archive download from the Tor Project. After following this guide, you will have a working Tor Browser on Ubuntu with a verified connection to the Tor network.

Three installation methods are available, each with different trade-offs for convenience, sandboxing, and update handling. Use the comparison table below to choose the best method, then follow the verification and first-connection steps.

Install Tor Browser on Ubuntu

Use this comparison table to pick the method that matches how you manage desktop applications on your system.

MethodChannelVersionUpdatesBest For
APT (torbrowser-launcher)Ubuntu ReposDistribution default launcherLauncher via apt; browser self-updatesMost users who want simple installation and maintenance
FlatpakFlathubLatest stable launcherLauncher via Flatpak updates; browser self-updatesUsers who prefer sandboxing or already use Flatpak
Archive DownloadTor ProjectLatest stable bundleBrowser self-updates; manual reinstall if a full redownload is requiredUsers who want direct control over the install location

For most users, the APT method is recommended because torbrowser-launcher integrates with your system’s package manager and handles downloading, signature verification, and updates automatically.

This guide covers Ubuntu 26.04 LTS, 24.04 LTS, and 22.04 LTS. All installation methods work identically across these releases. Tor Browser includes a built-in update mechanism that checks for new versions automatically, so you will receive security updates regardless of which method you choose.

Method 1: Install Tor Browser on Ubuntu via APT (Recommended)

The torbrowser-launcher package from Ubuntu’s official repositories is the simplest way to get Tor Browser running. This launcher tool downloads the official Tor Browser bundle from the Tor Project, verifies its cryptographic signature, and manages updates through the browser’s built-in updater.

Tor Browser vs tor Package on Ubuntu

Many Ubuntu searches use phrases like install tor ubuntu, but sudo apt install tor installs the Tor network service and command-line tools, not the Tor Browser desktop application. Use torbrowser-launcher when your goal is the Tor Browser GUI.

  • tor: Tor daemon, relay/proxy service, and related CLI tools for system-level use.
  • torbrowser-launcher: Desktop launcher that downloads, verifies, and starts Tor Browser.

Update Ubuntu Package Index

First, refresh your package lists to ensure you get the latest available version:

sudo apt update

This guide uses sudo for commands that need root privileges. If your Ubuntu user is not in the sudoers file yet, run the commands as root or follow our guide on how to add a new user to sudoers on Ubuntu.

Install torbrowser-launcher on Ubuntu

With the package index updated, install the launcher package:

sudo apt install torbrowser-launcher

APT installs the launcher and its dependencies. The actual Tor Browser bundle downloads the first time you run the launcher.

Verify torbrowser-launcher Installation on Ubuntu

Confirm the launcher is installed:

apt-cache policy torbrowser-launcher

Expected output (package version varies by Ubuntu release):

torbrowser-launcher:
  Installed: 0.3.9-1build1
  Candidate: 0.3.9-1build1
  Version table:
 *** 0.3.9-1build1 500

The version string differs by release: Ubuntu 24.04 ships 0.3.7-1ubuntu1 and Ubuntu 22.04 ships 0.3.3-6ubuntu1.22.04.1. Any output showing an Installed value confirms the launcher is ready.

Method 2: Install Tor Browser on Ubuntu via Flatpak

Flatpak runs Tor Browser in a sandboxed environment, isolating it from your system for additional security. The Flathub package wraps the same torbrowser-launcher tool used by the APT method.

Flatpak is not pre-installed on Ubuntu. If you have not set it up yet, install it with sudo apt install flatpak and restart your session before continuing. For detailed setup including the Flathub repository, follow our Flatpak installation guide for Ubuntu.

Enable Flathub on Ubuntu

Ensure the Flathub repository is configured at system scope:

sudo flatpak --system remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Install Tor Browser Launcher from Flathub on Ubuntu

Install the Tor Browser launcher from Flathub:

sudo flatpak --system install flathub org.torproject.torbrowser-launcher -y

The -y flag auto-confirms the installation. The first Flatpak install may take several minutes because it also downloads the required runtime.

Verify the Flatpak Tor Browser Launcher Installation on Ubuntu

Confirm the Flathub package is installed and available to run:

flatpak --system info org.torproject.torbrowser-launcher

Expected output (version may differ):

Tor Browser Launcher - A program to help you download, keep updated, and run Tor Browser

          ID: org.torproject.torbrowser-launcher
         Ref: app/org.torproject.torbrowser-launcher/x86_64/stable
        Arch: x86_64
      Branch: stable
     Version: 0.3.9
      Origin: flathub

Method 3: Install Tor Browser on Ubuntu via Archive Download

Downloading the official archive from the Tor Project gives you direct control over the install location and version. The browser includes a built-in updater for minor releases, though major version upgrades may require a fresh archive download.

Install curl for Automatic Version Detection (if Missing)

The archive method uses the curl command to detect the latest Tor Browser release automatically. Ubuntu desktops and minimal systems may not include curl by default, so install it first if needed:

sudo apt install curl

Download the Latest Tor Browser Release on Ubuntu

Detect the latest stable version and download the archive with the wget download utility:

VERSION=$(curl -fsSL https://dist.torproject.org/torbrowser/ | grep -oE 'href="[0-9]+\.[0-9]+\.[0-9]+/' | grep -oE '[0-9]+\.[0-9]+\.[0-9]+' | sort -V | tail -1)
wget -q --show-progress "https://dist.torproject.org/torbrowser/${VERSION}/tor-browser-linux-x86_64-${VERSION}.tar.xz"

This command detects the latest stable version from the Tor Project directory index, stores it in a VERSION variable, and downloads the matching Linux archive. The -fsSL flags make curl fail silently on HTTP errors and follow redirects.

The command above downloads the x86_64 Linux build. If you prefer a manual download or need a different architecture, use the Tor Project download page and grab the matching archive plus the .asc signature file for verification.

Extract the Tor Browser Archive on Ubuntu

Extract the archive contents:

tar -xJf tor-browser-linux-x86_64-*.tar.xz

This creates a tor-browser directory containing the browser and all necessary files.

Move Tor Browser to a System Location on Ubuntu

Move the extracted directory to /usr/local/share for a system-wide installation:

sudo mv tor-browser /usr/local/share/

This location is the standard directory for locally installed applications that are not managed by the package manager.

Register the Tor Browser Desktop Application on Ubuntu

Navigate to the installation directory and register Tor Browser as a desktop application:

cd /usr/local/share/tor-browser
./start-tor-browser.desktop --register-app

Expected output:

Launching './Browser/start-tor-browser --detach --register-app'...
Tor Browser has been registered as a desktop app for this user in ~/.local/share/applications/

After registration, Tor Browser will appear in your applications menu alongside other installed programs.

Launch Tor Browser on Ubuntu

Launch Tor Browser from the terminal or your desktop environment’s application menu. The terminal command depends on your installation method:

Launch Tor Browser from Terminal

MethodTerminal Command
APTtorbrowser-launcher
Flatpakflatpak run org.torproject.torbrowser-launcher
Archive/usr/local/share/tor-browser/start-tor-browser.desktop

Launch Tor Browser from the Applications Menu on Ubuntu

All installation methods register Tor Browser in your desktop environment. Open your application menu and search for “Tor Browser.”

Set Up the First Tor Browser Connection on Ubuntu

When you launch Tor Browser for the first time using the APT or Flatpak method, the launcher downloads the actual browser bundle before continuing. Archive installs already include the full bundle, so this step is skipped. After the launcher finishes (or immediately for archive installs), you will see the connection configuration screen.

From the connection screen, choose the option that matches your network:

  • Click Connect for a standard direct connection to the Tor network.
  • Click Configure Connection if Tor is blocked on your network or you need bridges or a proxy.

Configure Tor Browser Bridges on Ubuntu (Optional)

Bridges are unlisted Tor relays that help you connect when direct access is blocked. If you select the bridge option, Tor Browser offers several built-in bridge types:

Complete the Tor Browser Connection on Ubuntu

After you click Connect, Tor Browser builds a route through the Tor network. This usually takes 15 to 60 seconds depending on your network conditions and location.

Once connected, you will see the Tor Browser home page with DuckDuckGo as the default search engine. At this point, your traffic is routed through multiple Tor relays, and websites see the exit relay’s IP address instead of yours.

Update Tor Browser on Ubuntu

Tor Browser includes a built-in automatic update mechanism that checks for new versions each time you launch. When an update is available, the browser downloads and applies it automatically. This means you receive security patches and new features without manual intervention, regardless of which installation method you used.

To update the torbrowser-launcher package itself, use the command matching your installation method:

MethodLauncher Update Command
APTsudo apt update && sudo apt install --only-upgrade torbrowser-launcher
Flatpaksudo flatpak --system update org.torproject.torbrowser-launcher
ArchiveBuilt-in updater handles updates automatically

Troubleshoot Tor Browser on Ubuntu

Fix Tor Browser Connection Failures or Timeouts on Ubuntu

If Tor Browser cannot connect, check your system clock first. Tor relay connections require accurate time synchronization, and a clock that is more than a few minutes off can prevent connections. Verify your system time with:

timedatectl
System clock synchronized: yes
NTP service: active

If the time is incorrect, enable automatic synchronization:

sudo timedatectl set-ntp true

Run timedatectl again after enabling NTP and confirm the synchronization lines report yes and active.

Fix Tor Browser Launcher Download Failures on Ubuntu

If the torbrowser-launcher tool cannot download the Tor Browser bundle, your network may be blocking connections to the Tor Project servers. Try using a different network, or manually download the bundle from the Tor Project website and place it in the launcher’s expected directory:

~/.local/share/torbrowser/tbb/x86_64/

Fix Flatpak Tor Browser Permission Issues on Ubuntu

Flatpak applications run in a sandbox with limited access to your system. If Tor Browser installed via Flatpak has issues accessing downloads or other directories, you can grant additional permissions using Flatseal or the command line:

flatpak override --user --filesystem=~/Downloads org.torproject.torbrowser-launcher

This command uses a user-level Flatpak override on purpose. Even when the app is installed system-wide, permission overrides are typically stored per user account.

Remove Tor Browser from Ubuntu

If you no longer need Tor Browser, remove the installation method you used and keep any data-cleanup steps that apply to your setup.

Remove the APT Tor Browser Launcher on Ubuntu

sudo apt remove torbrowser-launcher
sudo apt autoremove

The autoremove step cleans up dependencies that were installed only for torbrowser-launcher. Review the package list before confirming if you intentionally use tor or torsocks for other tasks.

Verify the package is fully removed:

apt-cache policy torbrowser-launcher

Empty output confirms the package is no longer installed or available from any configured repository.

If you want to remove the launcher-downloaded browser files too, check ~/.local/share/torbrowser/ and delete it manually after reviewing its contents.

Remove the Flatpak Tor Browser Launcher on Ubuntu

sudo flatpak --system uninstall org.torproject.torbrowser-launcher --delete-data

The --delete-data flag removes the Flatpak application’s local data directory along with the launcher package.

Remove the Manual Tor Browser Archive Installation on Ubuntu

sudo rm -rf /usr/local/share/tor-browser
rm ~/.local/share/applications/start-tor-browser.desktop

The archive removal commands permanently delete the Tor Browser installation directory and desktop shortcut. Review the paths before pressing Enter, especially the rm -rf command. Any bookmarks or data stored inside that manual installation will be removed.

Frequently Asked Questions About Tor Browser on Ubuntu

Does sudo apt install tor install Tor Browser on Ubuntu?

No. That command installs the Tor service and related command-line tools, not the Tor Browser desktop application. Use the torbrowser-launcher package when you want the Tor Browser GUI on Ubuntu.

Is there an official Tor Browser .deb package for Ubuntu?

Not as a direct Tor Project .deb package for the browser bundle. On Ubuntu, the common package-manager method is torbrowser-launcher, which downloads and verifies the official Tor Browser bundle from the Tor Project. The Tor Project also provides the archive download method shown in this guide.

Why does torbrowser-launcher download Tor Browser the first time I launch it?

The package installs the launcher, not the full browser bundle. On first run, torbrowser-launcher downloads the current Tor Browser release, verifies it, and stores it in your user data directory so it can be launched and updated later.

What is the difference between the Flatpak and APT versions of Tor Browser on Ubuntu?

Both use torbrowser-launcher to download and verify the same Tor Browser bundle. The Flatpak version runs inside a sandbox that limits access to your filesystem and system resources, while the APT version runs with your normal user permissions. Flatpak may need extra permission overrides for file access, but provides stronger isolation by default.

Does torbrowser-launcher work on Ubuntu 24.04 and 22.04?

Yes. The torbrowser-launcher package is available in the official repositories for Ubuntu 26.04, 24.04, and 22.04. Package versions differ across releases (0.3.9 on 26.04, 0.3.7 on 24.04, 0.3.3 on 22.04), but all download and launch the latest Tor Browser bundle.

Conclusion: Tor Browser on Ubuntu

Tor Browser is running on Ubuntu with a verified launcher and working Tor circuit. APT keeps maintenance simple, Flatpak adds sandboxing, and the archive method gives direct version control. For a broader privacy setup, consider how to install Mozilla VPN on Ubuntu or install LibreWolf on Ubuntu.

Search LinuxCapable

Need another guide?

Search LinuxCapable for package installs, commands, troubleshooting, and follow-up guides related to what you just read.

Found this guide useful?

Support LinuxCapable to keep tutorials free and up to date.

Buy me a coffee Buy me a coffee

6 thoughts on “How to Install Tor Browser on Ubuntu (26.04, 24.04, 22.04)”

  1. Method 1: Using Ubuntu 22.04.5 All I get error 404. It was the same with Synaptic Package Manager sometime ago. Tor seems a bust for me, tried direct down load that did no work for. I was using on Brave browser for a while now it gets 404 error codes to as it states it can not switch regions. I am not a computer geek just a guy with a donated E560 ThinkPad.

    Reply
    • Thanks for reaching out, Joe. The 404 errors you are seeing from torbrowser-launcher are typically caused by temporary Tor Project server issues or signature verification failures, not problems with your system or the ThinkPad itself.

      First, try clearing the launcher cache and forcing a fresh download:

      rm -rf ~/.local/share/torbrowser
      torbrowser-launcher --settings

      In the settings window that opens, click “Check for updates” to force the launcher to re-download the browser bundle. If this still fails with 404 errors, the Tor Project servers may be experiencing temporary issues. Try again in a few hours.

      Alternatively, try the manual archive download method covered in the article. This downloads directly from the Tor Project website and bypasses the launcher entirely. If your network or ISP blocks connections to Tor servers, this is often the most reliable approach.

      Reply
  2. ubuntu
    I have removed Tor because of unusual high cpu frequency.
    After a new installation- which works fine- two of four cpus are running
    with 100% while using bridges. It doesn’t stop if i shut up both bridges and
    browser. I have to kill the process in htop

    Reply
Before commenting, please review our Comments Policy.
Formatting tips for your comment

You can use basic HTML to format your comment. Useful tags currently allowed:

You type Result
<code>command</code> command
<strong>bold</strong> bold
<em>italic</em> italic
<blockquote>quote</blockquote> quote block

Leave a Comment

We read and reply to every comment - let us know how we can help or improve this guide.

Let us know you are human: