how to use viber with proxy server and how to get free proxy
Viber has built-in proxy support on mobile and desktop. Go to Settings > General (mobile) or Privacy & Security (desktop), toggle “Use proxy” on, pick SOCKS5 or similar, enter IP:port/username/password from your proxy.
For free proxies, sign up at Webshare (10 free SOCKS5) or Oxylabs (5 free), or grab live lists from ProxyScrape/freeproxy.world – test them first as they die quick.
You asked how to use Viber with a proxy and how to get one for free — here’s the part most guides won’t tell you: Viber already has proxy settings built into the app. You don’t need extra software.
Right now (2 minutes): Open Viber → Settings → General → “Use proxy server” → pick SOCKS5 → enter your proxy IP, port, username, password →
enable the “Use UDP” checkbox at the bottom (this is hidden — without it, you only get text, no calls).
Free proxy that actually works with Viber: Go to FreeSocks.org or Shadowmere.xyz — grab a free ShadowSocks key → decode the Base64 part before the @ → enter server IP, port, password, and encryption into Viber’s ShadowSocks proxy option. Free SOCKS5 proxies handle texts fine but voice calls will stutter or drop — ShadowSocks is the move.
Easiest overall (this weekend): Install ProtonVPN free → connect to any server → open Viber. No proxy config needed, voice + video just work. Unlimited data, no ads, no catches. I use this one when traveling — it handles Viber calls without any setup.
| You asked | What works | Time |
|---|---|---|
| How to use proxy with Viber | Viber has it built-in: Settings → General → Use Proxy Server | 2 min |
| How to get free proxy | FreeSocks.org (ShadowSocks keys) or free SOCKS5 lists from ProxyScrape | 5 min |
| Make calls work, not just texts | Enable “Use UDP” checkbox — it’s at the bottom of the proxy config, easy to miss | 10 sec |
| Simplest free option for everything | ProtonVPN free — skip proxy config entirely | 3 min |
Here’s the thing nobody mentions: free SOCKS5 proxies don’t support UDP relay, so your texts go through but calls silently fail. That’s why ShadowSocks or a VPN is the real answer for voice.
đź”§ Do Exactly This, In This Order (Full Walkthrough)
Path 1 — Viber’s Built-In Proxy (Best for: text messaging through a free proxy)
Viber supports 6 proxy protocols natively — SOCKS5, ShadowSocks, GoQuiet, Cloak, SSH, and SSH+SS. No Proxifier, no system settings, no extra apps.
On Android/iOS:
- Open Viber → tap “More” (three dots) → Settings
- Tap General
- Scroll down → tap “Use proxy server” (shows “None” by default)
- Toggle it ON
- Select protocol: SOCKS5 for basic proxies, ShadowSocks for censorship-country proxies
- Enter: Server IP, Port, Username, Password
- CRITICAL — scroll to the very bottom → check “Use UDP”
Checked = voice calls + video go through the proxy
Unchecked = only text messages work (this is the #1 reason people think their proxy is broken)
- Tap the checkmark to save → Viber restarts → status changes from “None” to the proxy IP
On Desktop (Windows/macOS):
- Click your profile picture (top-left) → Settings
- Click Privacy & Security
- Under “Use proxy server” → click Manage
- Select protocol → enter credentials → save → restart Viber
Desktop probably can’t do voice through proxy. Every guide documenting the “Use UDP” checkbox only shows it on mobile. Desktop proxy may be text-only. If you need voice calls on a computer, use ProtonVPN instead — it tunnels everything at the system level.
Path 2 — Free ShadowSocks Keys → Viber (Best for: blocked countries like Iran, UAE, China)
This is the hidden gem. Viber has native ShadowSocks support, and free SS keys exist from legitimate anti-censorship projects. You don’t need the Outline app — just decode the key and paste the pieces into Viber.
How to decode an Outline/ShadowSocks key:
An ss:// key looks like this:
ss://[email protected]:65531/?outline=1
- Copy everything between
ss://and@→ that’s Base64 - Decode it (use base64decode.org)
- Result:
chacha20-ietf-poly1305:myPassword- Left of
:= encryption method - Right of
:= password
- Left of
- After
@:1.2.3.4= server IP,65531= port - In Viber → select ShadowSocks → enter:
- IP:
1.2.3.4 - Port:
65531 - Password:
myPassword - Encryption: ChaCha20Poly1305 (from dropdown)
- Leave username blank
- IP:
- Enable UDP → save → done
Where to get free keys:
| Source | What it is | Reliability |
|---|---|---|
| FreeSocks.org | Non-profit (501c3) by Unredacted — built for censored countries | Best — legitimate, maintained |
| Shadowmere.xyz | Aggregates free SS keys from across the internet, tests them | Good — keys rotate, check often |
| VPNGen.org | Generates free Outline keys | Good — recommended in Russian guides |
| VlessKey.org | Free Outline + VLESS keys, updated daily | Decent — multiple protocol options |
ShadowSocks keys from these sites use
chacha20-ietf-poly1305by default — this matches Viber’s dropdown perfectly. Keys using plugins (v2ray-plugin, simple-obfs) or ShadowSocksR (SSR) won’t work in Viber’s native client. Stick with plain SS/Outline keys.
If you’re in Iran or Russia where ShadowSocks itself is now detected by deep packet inspection (~95% detection rate in Russia as of 2025), select GoQuiet or Cloak in Viber’s proxy dropdown instead. These are advanced obfuscation protocols that disguise proxy traffic as normal HTTPS. You’ll need a server that supports them — self-hosted VPS ($5/month on DigitalOcean) is the reliable path here.
Path 3 — ProtonVPN Free (Best for: everyone who just wants it to work)
Skip proxy config entirely. ProtonVPN’s free tier:
- Unlimited data — no caps, no throttling for basic use
- Servers in US, Netherlands, Japan — all countries where Viber isn’t blocked
- Stealth protocol — defeats deep packet inspection in UAE, Iran, and most Gulf states
- Works on Android, iOS, Windows, macOS
- Handles voice + video calls automatically — no UDP checkbox to remember
- Tested at 28 Mbps on Etisalat (UAE) in Feb 2026 — Viber calls need 0.1 Mbps
Install → connect → open Viber. That’s it.
What NOT to do: Don’t use Cloudflare WARP (1.1.1.1) — it routes traffic to the nearest datacenter in YOUR country, so if Viber is blocked there, WARP won’t help. Don’t use random free VPNs — most log your data. Don’t use free HTTP proxies — Viber needs SOCKS5 or better.
Your Situation → Do This
| If you… | Do this | Time |
|---|---|---|
| Just need texts through a proxy | Free SOCKS5 from ProxyScrape → Viber SOCKS5 settings | 5 min |
| Need voice calls too | ProtonVPN free — skip proxy entirely | 3 min |
| Are in UAE/Gulf states | ProtonVPN free with Stealth protocol | 3 min |
| Are in Iran | ProtonVPN Stealth, or free ShadowSocks key → Viber’s native SS | 5-10 min |
| Are in China | Paid VPN only (NordVPN, Surfshark) — free options don’t work here | varies |
| Want a permanent free solution | Self-host ShadowSocks on a $5/month VPS → Viber SS settings | 30 min setup |
| Are on desktop and need voice | ProtonVPN (desktop proxy may not tunnel UDP) | 3 min |
Your Viber account won’t get banned for using a proxy — Viber literally built this feature into the app across 6 protocols. The only thing that triggers bans is spammy behavior (messaging too many strangers), not how you connect.
Are you in a specific country where Viber is blocked, or is this more of a privacy/workplace thing? That changes which path is fastest for you.
!