Network

Tor on Android with Orbot: When It Makes Sense

Tor on Android is genuinely usable now via Orbot. Here's what it does, what it doesn't, and when to reach for it.

Adrián Vega

By Adrián Vega

Published 30 January 2026 · Updated 2 June 2026 · 12 min read

Privacy and security concept

Most Android users assume that using an incognito tab is enough to keep their browsing private, but this only hides history from the local device, not from the internet service provider or the websites being visited. To achieve true anonymity, you need to mask your IP address and encrypt your traffic through a multi-layered network. This is where using Tor Android Orbot becomes a critical tool for those who need to bypass censorship or prevent invasive tracking at the network level. Unlike a standard browser, Orbot acts as a bridge that allows other apps on your mobile device to access the Tor network, providing a level of system-wide flexibility that the standalone Tor Browser cannot match.

In this guide, I will break down how Orbot functions on modern hardware, from the latest Google Pixel devices running Android 15 to Samsung handsets on One UI 6.1 and Xiaomi devices using HyperOS. We will explore how to configure per-app routing, why the "VPN mode" remains one of the most misunderstood features in Android’s networking stack, and the specific trade-offs regarding connection speed and battery life. By the end of this article, you will understand exactly when it makes sense to use this tool and how to manage it within your device's security and privacy settings to ensure your data remains your own.

What Tor does

What Tor does
Screenshot reference: What Tor does

The Tor network, short for The Onion Router, operates on a principle of triple encryption. When you initiate a connection through Tor, your data is wrapped in three layers of encryption and sent through three different volunteer-run servers, known as nodes, located across the globe. The first node (entry) knows who you are but not what you are looking at; the middle node knows nothing about the source or destination; and the final node (exit) knows what you are looking at but not who sent the request. This architecture ensures that no single point in the chain can link your identity to your online activity, which is the gold standard for onion android privacy.

On Android 14 and 15, the operating system's network stack has become more restrictive regarding background processes to save battery, but Tor remains effective because it establishes a local proxy. When your device connects to the Tor network, it creates a virtual tunnel. For the websites you visit, your traffic appears to originate from the IP address of the exit node, which could be in a completely different country. This makes it nearly impossible for advertisers or trackers to build a fingerprint of your physical location based on your network ID. On Pixel devices, you can monitor this active network change by going to Settings > Network & internet > Internet, where you will see the active connection status.

However, it is vital to understand that Tor only encrypts the traffic that passes through it. If you are signed into a personal Google or Facebook account while using Tor, the service provider still knows who you are because you have authenticated your identity at the application level. Tor masks your "where" and "how," but it cannot mask the information you voluntarily hand over through login forms. On Samsung Galaxy devices, the "Secure Folder" feature (Settings > Security and privacy > Secure Folder) can be used alongside Tor to create a completely isolated environment for your anonymous browsing, ensuring that cookies and session data from your main profile do not leak into your private sessions.

Finally, Tor provides access to "onion" sites—domains ending in .onion that exist only within the Tor network. These sites are not indexed by standard search engines like Google or Bing and offer an extra layer of security because the traffic never leaves the Tor network to enter the "clear web." This is particularly useful for accessing mirrored versions of news sites or privacy-focused services in regions where the traditional web is heavily censored. Whether you are on a Xiaomi device running HyperOS or a stock Android tablet, the underlying technology remains a powerful shield against mass surveillance.

Orbot on Android

Orbot is an open-source application that acts as a proxy server for the Tor network on your mobile device. While the Tor Browser for Android is a dedicated web browser, Orbot is a utility that enables other apps on your phone—such as your mail client, Twitter, or a different browser—to leverage the Tor network. This is achieved through a "VPN mode" that uses Android's VpnService API to intercept outgoing traffic and reroute it. To set this up on a Pixel or Samsung device, the process follows these general steps: 1. Download Orbot from the Google Play Store or F-Droid. 2. Open the app and tap the large "Start" button. 3. Look for the "VPN Mode" toggle and switch it on. 4. Grant the system permission when the "Connection request" pop-up appears.

On Android 13 and 14, the operating system is aggressive about killing background apps to preserve battery life. To ensure Orbot stays connected, you must disable battery optimisation specifically for the app. On Samsung One UI 6, navigate to Settings > Apps > Orbot > Battery and select "Unrestricted." For Xiaomi HyperOS users, this is found under Settings > Apps > Manage apps > Orbot > Battery saver > No restrictions. If you fail to do this, you may find that your connection drops unexpectedly, or your apps revert to your standard, non-private mobile data connection without warning.

Modern versions of Orbot also support "Bridges." If you are on a network that blocks Tor connections—such as a restrictive corporate Wi-Fi or a national firewall—Bridges hide the fact that you are using Tor by making the traffic look like standard HTTPS or random data. In the Orbot app, you can enable this by tapping the "Starting" or "Stop" gear icon and selecting "Canned Bridges" (such as obfs4) or requesting a bridge via email. This is particularly useful for users in regions where even the act of connecting to a known Tor relay might flag your account with an ISP.

Integration with the system's "Always-on VPN" feature is a crucial privacy step for high-stakes users. On Android 15, you can find this at Settings > Network & internet > VPN. Tap the cog icon next to Orbot and enable "Always-on VPN" and "Block connections without VPN." This ensures that if the Orbot process crashes or the Tor connection fails, your phone will refuse to send any data over the internet, preventing an accidental "leak" of your real IP address. Do note that this will prevent apps not routed through Orbot from working until the connection is restored.

Per-app routing

One of the strongest reasons to use Orbot over a simple Tor browser is the ability to choose exactly which apps use the Tor network and which do not. This is called split-tunnelling or per-app routing. It is rarely smart to route your entire phone through Tor, as banking apps, streaming services like Netflix, and government portals often block Tor exit nodes entirely. To configure this, open Orbot and look for the "Tor-Enabled Apps" section (it may be a list icon or a "Gear" icon depending on your version). Here, you can select specific apps, such as a lightweight browser like DuckDuckGo or an encrypted messenger like Signal, to use the Tor tunnel.

For users on Samsung One UI 6, this works seamlessly with the multitasking features. You can have a "clean" browser open in your main window and a Tor-routed app open in a small pop-up or split-screen. The steps to enable this are: 1. Open Orbot. 2. Tap the "Tor-Enabled Apps" or "App Section" button. 3. Tick the checkboxes for the apps you wish to anonymise. 4. Return to the main screen and tap "Start." Once the "Onion" icon in the status bar turns green, those specific apps are routed through the Tor network while the rest of your system uses your standard ISP connection.

On Xiaomi’s HyperOS, you must be careful with the "Security" app's automated cleaning features. HyperOS often tries to "optimise" memory by closing background processes like Orbot. To prevent this from breaking your per-app routing, open the "Security" app, go to "Boost speed," tap the settings cog, and add Orbot to the "Lock apps" list. This ensures that even when you "Clear all" in your recent apps, the Tor connection remains live for the specific apps you have chosen to protect. This level of granular control is something you won't find on iOS, making Android the superior platform for mobile network privacy.

A practical tip for verifying this is to use a "What is my IP" website in two different browsers. Route one browser through Orbot and leave the other as a standard connection. When you check your IP in the Tor-enabled browser, it should show a location halfway across the world, while the standard browser shows your actual home or mobile data location. This confirms that the per-app routing is functioning correctly and that your sensitive apps are isolated from your primary digital identity.

Speed and compatibility

Speed and compatibility
Screenshot reference: Speed and compatibility

While the privacy benefits of Tor are unmatched, they come with a significant cost: speed. Because your data must jump through three different relays across the world, the latency (ping) is substantially higher than a direct connection. You will notice that web pages take longer to resolve, and high-definition video streaming is often impossible. On a modern Pixel 8 or 9 running Android 15, the hardware is more than fast enough to handle the encryption, but the network itself is the bottleneck. Expect download speeds to drop by 80% to 90% compared to your baseline Wi-Fi or 5G speed.

Compatibility is another major hurdle. Many websites use Cloudflare or similar services to block traffic from known Tor exit nodes to prevent DDoS attacks. When using Orbot, you will frequently encounter CAPTCHAs ("I am not a robot" tests) that can become increasingly difficult to solve. Some apps, especially those from Google or financial institutions, may fail to load entirely or may temporarily lock your account due to "suspicious login activity" because your IP address appears to be jumping between countries. If you find an app is broken, you may need to go back into Orbot and remove it from the Tor-enabled list.

Battery drain is also a factor. Running a proxy and maintaining three layers of encryption in real-time requires the CPU to work harder. On older devices or budget Xiaomi phones with smaller batteries, keeping Orbot running all day can decrease your screen-on time significantly. Android's power management settings (Settings > Battery > Battery Saver) may also interfere with Tor's performance. For the best experience, I recommend using Tor specifically for sensitive tasks rather than leaving it on 24/7, unless you are in a high-risk environment where constant anonymity is required.

Lastly, be aware of "leaks." While Orbot is excellent, certain system protocols like DNS or WebRTC can sometimes bypass the proxy on poorly configured Android builds. To mitigate this on Android 14, you should ensure that "Private DNS" is set to "Automatic" or a trusted provider like Quad9 (Settings > Network & internet > Private DNS) and that you are using a browser that respects proxy settings. If you are serious about onion android usage, always check your connection at a site like dnsleaktest.com while Orbot is active to ensure no data is escaping the tunnel.

Tor vs VPN

A common question is whether you should use Orbot or a traditional VPN. The two technologies serve different purposes. A VPN is a "single point of trust"—you are essentially shifting your trust from your ISP to the VPN provider. The VPN knows who you are and where you are going, but it is much faster and more compatible with streaming services. Orbot and the Tor network represent "zero trust." No single entity in the Tor chain knows both your identity and your destination. If a VPN provider is subpoenaed or hacked, your logs could be exposed; with Tor, no such logs exist in a single location to be seized.

On Samsung devices with One UI 6, you can actually run Orbot over a VPN, although this is generally overkill for most people. If you use a VPN first and then start Orbot, your VPN provider sees that you are using Tor, but they cannot see what you are doing inside it. The Tor network exit node sees your traffic but doesn't know your real IP (it sees the VPN's IP). This "Tor over VPN" setup is extremely slow but provides a deep layer of obfuscation. However, for most users, I recommend choosing one or the other. If you need speed for Netflix, use a VPN. If you need to protect your life or sensitive whistleblowing data, use Orbot.

From a settings perspective, Android only allows one active "VpnService" at a time. This means if you have a VPN app active, starting Orbot in "VPN Mode" will usually disconnect the first app. On Pixel phones, the system will show a notification saying "VPN is active," followed by whichever app took control last. If you want to use Tor without displacing your VPN, you would have to configure your apps to use Orbot as a "SOCKS" or "HTTP" proxy manually, which is a complex process involving port numbers (usually 9050 or 8118) and is only supported by a handful of apps like the Firefox-based Fennec browser.

In summary, a VPN is like a secure tunnel from your house to a specific office, whereas Tor is like taking three different untraceable taxis and changing clothes in between each one before arriving at your destination. For daily privacy against ISPs and advertisers, a reputable VPN is often sufficient and more convenient. For true anonymity that can withstand state-level scrutiny, Orbot is the tool you want.

Realistic use cases

When does it actually make sense to use tor android orbot? The most common use case is for journalists, activists, or researchers who need to access blocked information or communicate without leaving a digital trail that can be traced back to their physical location. If you are in a country where social media or news outlets are censored, Orbot is a lifeline. By routing your messaging apps through Tor, you ensure that even if the government monitors the network traffic, they cannot see who you are talking to or what is being said (assuming the app itself is encrypted, like Signal).

Another practical use case is for the privacy-conscious shopper or researcher. If you are looking for medical information, sensitive legal advice, or even just browsing products and don't want to be followed around the internet by "retargeting" ads for the next month, using Orbot to isolate that browsing session is highly effective. You can trigger Orbot, do your sensitive searching in a secondary browser like Mull (available on F-Droid), and then shut it down when finished. This prevents the creation of a persistent tracking cookie associated with your primary IP address.

Lastly, Orbot is excellent for bypasssing public Wi-Fi restrictions. Many airports, hotels, and cafes block certain types of traffic or track users heavily. Using Orbot on these networks adds a layer of encryption that the Wi-Fi provider cannot peel back. Even if the Wi-Fi is "open" (unencrypted), your data within the Tor tunnel remains secure. On a Xiaomi or Samsung device, simply turning on Orbot before you connect to the public Wi-Fi portal ensures your initial handshake and subsequent browsing are shielded from the "Man-in-the-Middle" attacks common in these environments.

As Android moves toward version 15 and beyond, we expect to see even tighter controls on how apps interact with the network. Privacy tools like Orbot will continue to evolve, likely integrating more deeply with the system's private networking features. While it may never be your primary way of connecting to the internet due to speed limitations, having Orbot configured and ready on your device is a vital part of a modern privacy toolkit. It provides the peace of mind that no matter where you are or what network you are on, you have the ultimate "off-switch" for digital surveillance.

Watch

Video walkthrough

A short video on tor android orbot to complement the steps above.

Key takeaways

  • What Tor does is where you start — it's the fastest win.
  • Orbot on Android: don't skip this — it's where most users leave settings at risky defaults.
  • Per-app routing: don't skip this — it's where most users leave settings at risky defaults.
  • Speed and compatibility: don't skip this — it's where most users leave settings at risky defaults.
  • Recheck these settings quarterly; OEM updates can reset toggles.

Frequently asked questions

Does changing these settings break apps?
Almost never. Modern Android apps must handle a denied permission or restricted access gracefully — they either skip the feature or prompt again when needed.
Will this drain my battery?
No. If anything, restricting background access and disabling tracking pipelines reduces battery and data usage.
Do these steps apply to Android 13, 14 and 15?
Yes. The menu paths shift slightly between versions and OEM skins (Pixel/stock, Samsung One UI, Xiaomi HyperOS), but the underlying controls behave the same.

References & further reading

Continue reading

Related guides