How to Install Brave Browser in Ubuntu [ 10 Simple Steps]

Written by

Reviewed by

Last updated: June 8, 2024

Expert verified

SVG Image


To learn how to install Brave Browser in Ubuntu, follow these steps:

  1. Update the system with the command: sudo apt update.
  2. Install the necessary dependencies: sudo apt install apt-transport-https curl.
  3. Import the Brave Browser keyring: curl -s | sudo apt-key --keyring /etc/apt/trusted.gpg.d/brave-browser-release.gpg add -.
  4. Add the Brave Browser repository to the sources list: echo "deb [arch=amd64] stable main" | sudo tee /etc/apt/sources.list.d/brave-browser-release.list.

Continue reading the guide below to learn how to install Brave Browser in Linux, how to configure it, and common errors with possible solutions.

Finding a fast, secure, and private web browser for Linux can be frustrating. But don’t worry, Brave Web Browser offers a great solution. In this post, I’ll show you how to install Brave browser on Linux step-by-step. You’ll also get tips to configure Brave for the best performance and security. By the end, you’ll have a powerful browser that protects your privacy and speeds up your browsing. Let’s get started!

What is Brave Web Browser?

Brave is a web browser designed to prioritize your privacy and security while you browse the internet. It was created by Brendan Eich, the co-founder of Mozilla and the creator of JavaScript. Brave aims to offer a faster, safer, and more private browsing experience.

Unique Features

  1. Privacy Protection: Brave automatically blocks trackers and ads that invade your privacy. This means you can browse without being followed by advertisers or having to see annoying ads.
  2. Speed and Performance: By blocking ads and trackers, Brave loads web pages much faster than other browsers. According to Brave, it can load pages up to three times faster on desktop and up to eight times faster on mobile.
  3. BAT (Basic Attention Token) Rewards System: Brave has a unique feature called the BAT rewards system. You can earn BAT tokens by choosing to see privacy-respecting ads. These tokens can then be used to tip your favorite websites, support content creators, or even be traded like other cryptocurrencies.
  4. Lower Memory Usage: Brave uses less memory than browsers like Chrome, which can help improve your computer’s performance and reduce battery drain on laptops.

How to Install Brave Browser in Ubuntu

To install Brave Web Browser on Linux, open your terminal and run sudo apt update, then sudo apt install apt-transport-https curl. Next, import the Brave key with curl -s | sudo apt-key add -.

Add the Brave repository with echo "deb [arch=amd64] stable main" | sudo tee /etc/apt/sources.list.d/brave-browser-release.list. Update again with sudo apt update and install Brave using sudo apt install brave-browser. Verify by typing brave-browser.

That was the quick answer. Here are the detailed steps to install Brave browser on Linux:

  1. Open the Terminal by pressing Ctrl + Alt + T.
opening terminal 2
  1. Run the following command to update the system:
sudo apt update

This command fetches the latest package information from the software repositories.

updating package manager
  1. To install Brave successfully, you need to ensure that the required dependencies are present on your system. Run the following command to install the necessary dependencies:
sudo apt install apt-transport-https curl

This command installs the dependencies required for Brave to function properly.

installing necessary dependencies
  1. Import the Brave Browser keyring by running the following command:
curl -s | sudo apt-key --keyring /etc/apt/trusted.gpg.d/brave-browser-release.gpg add -

This command adds the GPG keyring for Brave to the trusted key list.

importing brave browser keyring 1
  1. Add the Brave Browser repository to the sources list:
echo "deb [arch=amd64] stable main" | sudo tee /etc/apt/sources.list.d/brave-browser-release.list

This command adds the Brave repository to the sources list for package management.

adding brave repository to the sources list
  1. Update the package manager:
sudo apt update

This command updates the package manager to fetch the latest information about available updates.

updating package manager 1
  1. Finally, install Brave Web Browser on Linux by running the following command:
sudo apt install brave-browser

The command will install Brave Web Browser on your system.

installing brave browser 3
  1. To ensure that Brave is successfully installed on your Linux system, type the following command:

If Brave opens without any errors, the installation is successful.

verifying and launching brave browser
  1. The Brave Browser interface will look like this:
brave browser interface
  1. Execute the following command to update Brave Web Browser:
sudo apt upgrade brave-browser

This command will upgrade the Brave Web Browser to the latest available version.

upgrading brave browser to the latest version 1

Configuration Tips for Optimal Performance of Brave Browser

Unlock the full potential of Brave Web Browser by optimizing its performance and enhancing your online security. Here are four essential configuration tips to ensure you get the most out of your Brave browsing experience:

  • 🔒 Secure Your Browsing with Shields Settings: Brave’s Shields feature protects you from unwanted ads, trackers, and malicious scripts. Access it by clicking the lion icon next to the address bar. Customize options like blocking third-party cookies, enabling HTTPS upgrades, and adjusting script-blocking settings to enhance your privacy and security.
  • ⚙️ Customize Brave’s Preferences: Make Brave your own by exploring its preferences menu. Click the three horizontal lines in the top-right corner and select Settings. Here, you can adjust appearance settings, set your preferred search engine, and manage default browser behavior to improve your browsing efficiency and satisfaction.
  • 🚀 Optimize Brave’s Performance: Boost Brave’s performance by enabling hardware acceleration. Go to Settings, then Additional Settings, and under System, toggle on Use hardware acceleration when available. This leverages your system’s graphics capabilities for smoother, faster browsing, especially on multimedia-rich websites.
  • 🔄 Keep Brave Up to Date: Ensure you have the latest security patches and features by enabling automatic updates. Go to Settings, select About Brave, and toggle on Automatically update Brave. This keeps Brave up to date with the latest enhancements and protections against emerging threats, maintaining a secure browsing environment.

Ubuntu Install Brave Browser: Wrapping It Up

In this article, I have explored how to install Brave Web Browser on Linux through a detailed step-by-step guide. I walked you through preparing your system, adding the necessary repositories, and installing Brave. Additionally, I have covered essential configuration tips to optimize Brave’s performance and security, ensuring you get the most out of your browsing experience.

If you found this guide helpful, you might also be interested in learning more about related topics

  • Fixing the “You Have Held Broken Packages” error on Linux, which helps solve common issues that stop software from installing
  • Resolving the “wget command not found” issue, to learn how to install and configure wget for downloading files
  • Clearing the apt cache in Ubuntu, to free up space and keep your package manager running smoothly

Frequently Asked Questions

Will installing Brave Web Browser remove my existing browser?

No, installing Brave Web Browser does not replace your existing browser. You can have multiple browsers installed on your Linux system, including Brave, and choose the one you prefer for different purposes. This flexibility allows you to switch between browsers based on your needs. Whether you want to use Brave’s privacy features for certain activities or continue using your existing browser for specific tasks, having multiple browsers gives you the freedom to tailor your browsing experience according to your preferences.

Does Brave support Chrome extensions in Linux?

Yes, Brave supports Chrome extensions in Linux. The browser is built on the Chromium engine, which makes it compatible with the wide range of extensions available in the Chrome Web Store. To access and install Chrome extensions in Brave, simply visit the Brave Web Store, where you’ll find an extensive collection of extensions designed to enhance your browsing experience. You can explore various categories and choose the extensions that best meet your needs, allowing you to customize Brave according to your preferences and take advantage of additional functionalities.

Can I import my bookmarks and settings from Firefox?

Yes, Brave allows you to import bookmarks and settings from Firefox, making it convenient to transition from one browser to another. During the Brave setup process, you will be presented with an option to import your bookmarks, browsing history, saved passwords, and other relevant data from Firefox. Selecting this option and following the instructions allows you to transfer your Firefox data to Brave seamlessly. This ensures that you can continue accessing your bookmarks and settings without any disruption, enabling a smooth transition to the Brave Web Browser while preserving your browsing preferences and history.

Does Brave Web Browser have a mobile version for Linux?

While Brave offers mobile versions for iOS and Android devices, no specific mobile version is exclusively designed for Linux. However, Linux-based mobile devices can still utilize the desktop version of Brave. By installing the desktop version on your Linux-based mobile device, you can enjoy the same powerful features and privacy enhancements offered by Brave on a smaller screen. This enables you to have a consistent browsing experience across your desktop and mobile devices, ensuring you can benefit from Brave’s privacy-focused approach and other functionalities while on the go.



Ojash is a skilled Linux expert and tech writer with over a decade of experience. He has extensive knowledge of Linux's file system, command-line interface, and software installations. Ojash is also an expert in shell scripting and automation, with experience in Bash, Python, and Perl. He has published numerous articles on Linux in various online publications, making him a valuable resource for both seasoned Linux users and beginners. Ojash is also an active member of the Linux community and participates in Linux forums.



Akshat is a software engineer, product designer and the co-founder of Scrutify. He's an experienced Linux professional and the senior editor of this blog. He is also an open-source contributor to many projects on Github and has written several technical guides on Linux. Apart from that, he’s also actively sharing his ideas and tutorials on Medium and Attirer. As the editor of this blog, Akshat brings his wealth of knowledge and experience to provide readers with valuable insights and advice on a wide range of Linux-related topics.

Share this article
Shareable URL
Prev Post

Apt Install Specific Version of a Package: How to Do It? [9 Easy Steps]

Next Post

How To Copy and Paste in Linux Terminal[3 Best Methods]

Leave a Reply

Your email address will not be published. Required fields are marked *

Read next