How to use viber with proxy server

how to use viber with proxy server and how to get free proxy

Method 1 — Use a System-Wide Proxy (Computer)

Windows

  1. Open Settings
  2. Go to Network & Internet
  3. Click Proxy
  4. Turn on Manual proxy setup
  5. Enter:
  • Proxy IP
  • Port
  1. Save

Any program that respects Windows networking settings (including Viber Desktop) will route traffic through that 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.

:mobile_phone: Right now (2 minutes): Open Viber → Settings → General → “Use proxy server” → pick SOCKS5 → enter your proxy IP, port, username, password → :white_check_mark: enable the “Use UDP” checkbox at the bottom (this is hidden — without it, you only get text, no calls).
:free_button: 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.
:shield: 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:

  1. Open Viber → tap “More” (three dots) → Settings
  2. Tap General
  3. Scroll down → tap “Use proxy server” (shows “None” by default)
  4. Toggle it ON
  5. Select protocol: SOCKS5 for basic proxies, ShadowSocks for censorship-country proxies
  6. Enter: Server IP, Port, Username, Password
  7. CRITICAL — scroll to the very bottom → check “Use UDP”
    • :white_check_mark: Checked = voice calls + video go through the proxy
    • :cross_mark: Unchecked = only text messages work (this is the #1 reason people think their proxy is broken)
  8. Tap the checkmark to save → Viber restarts → status changes from “None” to the proxy IP

On Desktop (Windows/macOS):

  1. Click your profile picture (top-left) → Settings
  2. Click Privacy & Security
  3. Under “Use proxy server” → click Manage
  4. Select protocol → enter credentials → save → restart Viber

:light_bulb: 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
  1. Copy everything between ss:// and @ → that’s Base64
  2. Decode it (use base64decode.org)
  3. Result: chacha20-ietf-poly1305:myPassword
    • Left of : = encryption method
    • Right of : = password
  4. After @: 1.2.3.4 = server IP, 65531 = port
  5. In Viber → select ShadowSocks → enter:
    • IP: 1.2.3.4
    • Port: 65531
    • Password: myPassword
    • Encryption: ChaCha20Poly1305 (from dropdown)
    • Leave username blank
  6. 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

:light_bulb: ShadowSocks keys from these sites use chacha20-ietf-poly1305 by 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.

:light_bulb: 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.

:prohibited: 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.