We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.

About Surfboard

Surfboard is a network debugging app that intercepts Android traffic and routes, modifies, or blocks connections with rule based profiles.

Surfboard uses Android VpnService to capture device traffic for testing and diagnostics. It is designed for developers and power users who need precise control over how apps and domains reach the network. You can create or import a human readable profile that defines routing rules, proxy entries, and per app behavior. Moreover, Surfboard is not a consumer privacy VPN service. It is a proxy and debugging client that focuses on routing logic and traffic inspection.


Features

Rule-based traffic control

Surfboard applies rules that match by domain, keyword, regular expression, or IP range. You decide which connections are proxied, modified, or blocked. Therefore, you can isolate issues and verify behavior quickly during development.

Multiple proxy protocols

It supports HTTP, HTTPS, SOCKS5, SOCKS5 TLS, Shadowsocks, VMess, and Trojan. This broad compatibility helps you test different backends and tools without switching apps. In addition, you can define several proxies in one profile and route selectively.

Per app routing and split tunneling

Surfboard lets you choose which apps use the VPN interface and which are excluded. You can bypass sensitive apps while keeping test targets inside the tunnel. Also, you can enforce separate behaviors for work and personal apps in the same session.

Profile-driven setup

With the Surfboard app, you can author a clear profile file that includes proxies, rules, and filters. Profiles are easy to share across devices or teams to keep configurations consistent. Furthermore, importing a profile by file path or URL makes onboarding simple.

Logs and diagnostics

Surfboard provides connection logs that reveal which rule matched and which proxy handled the request. This visibility makes it easier to confirm intended routing and find misconfigurations. Then you can adjust the profile and retest immediately.

Open source and community updates

The Surfboard app is open source with releases on GitHub, a Telegram news channel, and community translations. You can review changes, report issues, and stay informed about updates. Moreover, official docs and how to guides help you learn configuration step by step.


Surfboard scope and transparency

Surfboard focuses on traffic redirection and debugging on Android. It uses VpnService to create a local VPN interface for routing control. It is not positioned as a privacy VPN and does not market anonymity features. Therefore, treat it as a developer tool that sends traffic through proxies you define, and verify each proxy’s trust and policy before use.


Official Surfboard resources

You can find documentation, releases, and news on the official channels below. These resources explain installation, profile format, and examples in detail.

How to use Surfboard for Android

Below is a quick start to help you get productive on day one. The steps focus on creating or importing a profile and starting a test session. You can then refine rules as you learn how your apps behave.

  1. Download Surfboard APK latest version from APKPure, install it, and open the app.

  2. Grant the Vpn service permission when prompted so Surfboard can capture device traffic for routing.

  3. Open Profiles and choose Import to add a profile file from local storage or paste a URL to a hosted profile.

  4. After import, review proxies and rules in the profile, then edit any entries to match your test environment.

  5. Then tap Start to enable the service, open a target app, and watch logs in Surfboard to confirm rule matches.

  6. So you can iterate, tweak rules or proxy priorities, save the profile, and restart the session to validate changes.


Download Surfboard APK and start testing

Surfboard gives you rule-based routing, per-app control, and multi-protocol proxy support on Android. Download Surfboard APK latest version from APKPure to configure profiles and verify network behavior with clear logs. Therefore, you can streamline debugging without switching tools.


FAQs

Is Surfboard VPN free to use?

Yes, Surfboard is free to download and use, and the project is open source. You can follow the docs for configuration without a purchase.

What does Surfboard VPN support in terms of proxy protocols?

Surfboard supports common proxy protocols including HTTP, HTTPS, SOCKS5, SOCKS5 TLS, Shadowsocks, VMess, and Trojan. This range lets you test different upstreams and switch routing per rule in one profile.

How do I create or import a Surfboard profile?

Open Surfboard, go to Profiles, and choose New to build from scratch or Import to load a local file or URL. The profile defines proxies, rules, and per-app settings, and the official profile format is documented at getsurfboard.com for reference.

What's New in the Latest Version mobile-2.25.5 (Build 263)

Last updated on Jan 31, 2026

Minor bug fixes and improvements. Install or update to the newest version to check it out!

Translation Loading...

Additional APP Information

Latest Version

Request Surfboard Update mobile-2.25.5 (Build 263)

Uploaded by

Surfboard

Requires Android

Android 6.0+

Show More

Surfboard Screenshots

Languages
Subscribe to APKPure
Be the first to get access to the early release, news, and guides of the best Android games and apps.
No thanks
Sign Up
Subscribed Successfully!
You're now subscribed to APKPure.
Subscribe to APKPure
Be the first to get access to the early release, news, and guides of the best Android games and apps.
No thanks
Sign Up
Success!
You're now subscribed to our newsletter.