NekoBox
NekoBox for Android
The universal proxy toolchain for Android, written in Kotlin.
Project
Source code
Telegram update channel
Open source licenses
Version
Version (%s)
Export debug information
Configuration
Group
About
Theme
Document
Ungrouped
Toggle
Switcher
Traffic
sing-box Dashboard
Copy
Open
Group name
Update
Subscription Link
Group name required
Create group
Create subscription
Update all subscriptions
Edit group
Edit subscription
Empty group
Not updated yet
%d Proxies
%d Proxies | Updated on %s
%s: No difference
%s: Updated %d proxies
Diff
Diff (%s)
Are you sure you want to remove this group?
Added: \n%s
Updated: \n%s
Deleted: \n%s
Duplicate: \n%s
Service Mode
Proxy only
VPN
Proxy Port
HTTP Proxy Port
Transproxy Port
Route Settings
Allow Connections from the LAN
Bind inbound servers to 0.0.0.0
Inbound Settings
App Settings
Enable HTTP inbound
WebSocket Settings
Max early data
Browser Forwarding
Forward corresponding WebSockets through the browser.
Speed Notification Update Interval
Misc Settings
Show Stop Button
If you don’t want to use Quick Tile as the switch
Show Direct Speed
Show the traffic speed without proxy in the notification as well
Security Settings
Allow Insecure
Disable certificate checking. When enabled, this configuration is as secure as plaintext
%1$s↑ %2$s↓
Proxy: %1$s↑ %2$s↓\nDirect: %3$s↑ %4$s↓
%s/s
Testing…
Success: HTTPS handshake took %dms
Success: HTTP handshake took %dms
Failed: %s
Internet Unavailable
Error code: #%d
DNS Settings
Remote DNS
Direct DNS
Use system DNS as Direct DNS
Enable DNS Routing
Resolve domains in bypass routes with Direct DNS. Be aware of potential DNS leaks
Enable FakeDNS
May cause other applications need to be restarted to reconnect to the network after proxy stopped
Domain rewrite
Local DNS Port
Enable Transproxy Inbound
Transproxy Mode
Connection Test URL
Profile Name
Server
Remote Port
Username
Username (Optional)
Password (Optional)
Key (Optional)
Password
Encrypt Method
Protocol
Protocol Param
Obfs
Obfs Param
User ID
Alter ID
Transport layer encryption
Network
Header Type
WebSocket Host
WebSocket Path
HTTP Host
HTTP Path
gRPC ServiceName
Use TLS
Server Name Indication
Application-Layer Protocol Negotiation
Certificates
Early Data Header Name
Encryption
Extra Headers
Config Type
Edit Config
IPv6 Route
Prefer
Only
Metered Hint
Hint system to treat VPN as metered
Route
Create Route
Are you sure you want to remove this route?
Route Name
Proxy
Bypass
Block
Select Profile…
Empty Route
Set some rules before saving
Domain rule for %s
Play store rule for %s
IP rule for %s
Reset
Manage Route Assets
Assets
Rule Assets Provider
Official
Local version: %s
No update
Updated
Not an asset file: excepted .db, but %s
Bypass LAN
Block ADs
Block analysis
Block QUIC
Domain Resolution Strategy
Enable Traffic Sniffing
Enable Multiplexer
Mux is designed to reduce TCP handshake latency, not to increase connection throughput. Using Mux to watch videos, download or speed test is usually counter productive. If the server does not support it, you will not be able to access the Internet.
Mux Concurrent Connections
TCP keep active packet delivery interval
Apps VPN mode
Configure VPN mode for selected apps
On
Off
Search…
Scanning…
Invert selections
Clear selections
Bypass
Show system apps
Auto Connect
Enable proxy on startup/app update if it was running before
Allow Toggling in Lock Screen
Your selected profile information will be less protected
VPN Service
Proxy Service
Proxy started.
Invalid server name
Failed:
Stop
Shutting down…
%s
Permission denied to create a VPN service
Failed to start VPN service. You might need to reboot your device.
Please select a profile
Connect
Clipboard is empty
Settings
Edit
Share
Add Profile
Select Profile
SOCKS
HTTP
Shadowsocks
ShadowsocksR
VMess
Trojan
Trojan Go
Naïve
Ping Tunnel
Hysteria
SSH
WireGuard
TUIC
Proxy Chain
Custom Config
Balancer
Balancer Settings
Type
Strategy
Chain Settings
Config Settings
Circular reference
The route cannot contain itself.
Clear
Empty group
From subscription
Scan China apps
Export to file
Export to Clipboard
Export
Import from Clipboard
Import from file
Successfully export!
Failed to export.
Successfully import!
Failed to import.
Your device lacks an Android standard file selector, please install one, such as Material Files.
Profile config
Remove
Are you sure you want to remove this profile?
QR code
Scan QR code
Manual Settings
- Removed
- %d items removed
- Added
- %d proxies added
Undo
Insecure
Deprecated
Connecting…
Connected, tap to check connection
Not connected
Subscriptions
Cleartext HTTP traffic is insecure
Error
No proxies found in the link
No proxies found in the subscription
No proxies found in the file
No proxies found in the clipboard
Deduplication
Donate
I love money
Ignore battery optimizations
Remove some restrictions
Plugin
Configure…
Disabled
Unknown plugin %s
Warning: This plugin does not seem to come from a known trusted source.
This plugin might not work with Auto Connect
Server Settings
Shadowsocks Settings
Changes not saved. Do you want to save?
Yes
No
Apply
Reload proxy service to apply changes
License
Make sure you have read the documentation before adding custom rules, otherwise you may not be able to connect to the Internet.
%d Lines
Night Mode
Follow System
Enable
Disable
Auto
Enable Log
For debugging purposes
List
Random
Ping
API Port
Balancer observation interval
Standard
V2RayN
%dms
Unavailable
Always Show Address
Always display the server address on the configuration card
Clear traffic statistics
Connection test
Clear test results
TCPing
TCPing unavailable
ICMPing
ICMPing unavailable
URL Test
Domain not found
Connection refused
Unreachable
Timeout
Append HTTP Proxy to VPN
HTTP proxy will be used directly from (browser/ some supported apps), without going through the virtual NIC device (Android 10+)
Protocol Settings
Trojan Provider
Basic
Group Settings
Subscription
Subscription Settings
Group Type
Subscription Type
Are you sure you want to remove this group?
Force Resolve
Resolve all domain names to IP addresses when updating. Host and SNI will be automatically appended if possible
Remove duplicate configurations when updating
Raw
Update Settings
Auto Update
Auto Update Delay (In minutes)
Update only when connected
Prevent IP address leakage
UserAgent
Confirm
Missing Plugin
Profile %s requires the %s plugin to be installed, but it was not found.
LEARN MORE
DOWNLOAD
Install from Play Store
Install from F-Droid
Download
OOCv1 API Token
Invalid OOCv1 Token
Proxy is not connected, are you sure you want to continue updating?
Warning
The subscription requires support for protocol %s, but it cannot be found. Unsupported profiles will be ignored.
Subscription Update Service
Subscription Update
Updating %s …
Filter
%s Used
%s Used / %s Remaining
Expire: %s
Import subscription
Confirm you want to import subscription %s? If you are coming from an untrusted source, doing this may result in your IP and this behavior being leaked.
Import profile
Confirm you want to import profile %s?
Are you sure you want to clear this group?
Applications
Select Applications
%d Applications
Obfuscation Password
Authentication Type
Authentication Payload
Max Upload Speed (in Mbps)
Max Download Speed (in Mbps)
Experimental
QUIC Stream Receive Window
QUIC Connection Receive Window
Disable Path MTU Discovery
Order
Origin
By Name
By Delay
Profile %s requires the %s plugin, but your proprietary equipment vendor (usually surveillance capital giants and malware maker) tampered with your Android, making the plugin unusable.
Simple Obfs (Shadowsocks Android Plugin)
V2Ray (Shadowsocks Android Plugin)
%s | %s/s ↑
%s | %s/s ↓
%s ↑
%s ↓
%d TCP connections
%d UDP connections
Copy Name
Copy Package Name
Open App
Open Settings
Open Market
Create Rule
Copy success!
Copy failed.
The app has no interface.
Rule for %s
Routing rule %s relies on the VPN to be in effect, so it is ignored.
Profile Traffic Statistics
When disabled, the used traffic will not be counted
No statistics yet
App Traffic statistics disabled
None
Public Key
Private Key
Private Key Passphrase
Translate Platform
Tools
Logs
Clear Logcat
Local Address
Peer Public Key
Peer Pre-Shared Key
Cloudflare Warp
CloudFlare Warp is a free WireGuard VPN provider. By using it, you agree to the TOS.
Generate Configuration
Generating…
TUN Implementation
Override Destination
Use the sniffed domain to overwrite the destination address, not just for routing
Resolve Destination
If the destination address is a domain, it is then passed out based on the IPv6 strategy (conflicts with FakeDNS)
Pcap
Pcap files will be saved to %s
Insecure Concurrency
Use N concurrent tunnel connections to be more robust under bad network conditions. More connections make the tunneling easier to detect and less secure. This project strives for the strongest security against traffic analysis. Using it in an insecure way defeats its purpose. \n\nIf you must use this, try N=2 first to see if it solves your issues. Strongly recommend against using more than 4 connections here.
NAT behaviour discovery
Determine the client\'s NAT mapping behaviour and the NAT filtering behaviour defined in RFC 3478 using STUN.
Start
This may take a few minutes…
Stun server
NAT check result
Network
MTU
Backup
Groups and configurations
Routing rules
Settings
If the routing settings are not backed up with configurations, then custom outbounds will be lost.
Not an backup file: excepted .json, but %s
Invalid backup file
Import
Importing will overwrite the existing data.
Importing…
Packet Encoding
Acquire WakeLock
Release WakeLock
Keep the CPU on
Switch
Token
UDP Relay Mode
Congestion Controller
Disable SNI
Enable 0-RTT QUIC handshake
TCP Fast Connect
Requires plugin and server support
Your APP is too old (%s). And will stop working at %s. Please update!
Your APP is too old (%s). And has been stopped working at %s. Please update!
Clear unavailable
Advanced plugin
Advanced plugins can provide protocols that are not originally supported.\n\n
Anyone can write advanced plugins, which can control NekoBox. please download and install from trusted sources.
%s internal error
Move
Plugin Preferred Provider
Create Shortcut
Subscription Min TLS Version
Port Hopping Interval(second)
DNS query type
Show bottom bar like SagerNet
uTLS fingerprint
Custom outbound JSON
Custom config JSON
The JSON set is outbound
Save
Set panel URL
Enable Clash API
Log Level
Provide clash api and yacd dashboard at 127.0.0.1:9090
Flow (VLESS Sub-protocol)
Ads
Bypass LAN in Core
Restart APP to apply changes
Use selector
Front proxy