keepcalculator

06 Numbers and Powers

Fix Viber Not Sending Messages? Quick Solutions

Card No. 06·1359 · Updated · Standard formula, shown below

Estimated send time 0.00064 seconds
Message length
100 characters
You entered
Network speed
10 Mbps
You entered
You enter
Message length, Network speed
You get
Estimated send time
Rounding
2 dp

To fix Viber not sending messages, start by checking your internet connection, restarting the app, and updating it to the latest version. If the problem persists, clear the app’s cache or reinstall Viber, as these steps resolve the vast majority of sending failures.

Formula

The calculator above estimates how long it takes to send a text message based on its size and your network speed. The formula is:

Send time (seconds) = (Message length in characters × 8 bits per character) / (Network speed in Mbps × 1,000,000 bits per megabit)

Where:

  • Message length – the number of characters in your message (including spaces and punctuation).
  • Network speed – your current internet download/upload speed in megabits per second (Mbps).

This gives a rough theoretical minimum; real-world times are longer due to protocol overhead and server processing.

Worked Example

Using the default values: a 100-character message and a 10 Mbps connection.

  1. Message bits = 100 × 8 = 800 bits.
  2. Network bits per second = 10 Mbps × 1,000,000 = 10,000,000 bits/s.
  3. Send time = 800 / 10,000,000 = 0.00008 seconds.

The calculator shows 0.00 seconds (rounded to two decimals), which makes sense – text messages are tiny. This is why a sending failure is almost never about message size, but rather about connectivity or app issues.

Why Viber Messages Fail to Send

Viber relies on a stable internet connection – either Wi-Fi or mobile data. When a message stays stuck with a clock icon or a red exclamation mark, it means the app couldn’t deliver it to Viber’s servers. Common causes include:

  • Weak or unstable internet – even if you see bars, the connection may be too slow or intermittent.
  • Viber server outages – occasionally, Viber’s servers experience downtime, affecting message delivery globally.
  • Outdated app version – bugs in older versions can break message sending.
  • Corrupted cache or app data – accumulated temporary files can interfere with the app’s functions.
  • Background data restrictions – your phone may be blocking Viber from using data in the background.
  • Incorrect date and time settings – Viber uses timestamps to sync messages; a wrong clock can cause failures.

Step-by-Step Troubleshooting

Follow these steps in order – most users find a fix within the first three:

  1. Check your internet connection. Open a web page or stream a video. If that fails, toggle airplane mode on and off, or restart your router.
  2. Restart Viber. Close the app completely (swipe it away from recent apps) and reopen it. This often re-establishes a broken connection.
  3. Update Viber. Go to your app store (Google Play or Apple App Store) and check for updates. Install any pending update.
  4. Clear the app cache. On Android: Settings → Apps → Viber → Storage → Clear Cache. On iOS: you may need to offload the app (Settings → General → iPhone Storage → Viber → Offload App) then reinstall.
  5. Check date and time. Set your device to automatic date/time in system settings.
  6. Allow background data. On Android: Settings → Apps → Viber → Mobile data & Wi-Fi → enable background data. On iOS: Settings → Viber → Background App Refresh → enable.
  7. Reinstall Viber. Uninstall, then reinstall from the app store. Your chat history is stored in your Viber account and will restore when you log back in (make sure you remember your phone number and password).

How to Read the Result and When to Use This Calculator

This calculator is useful for understanding why message size is rarely the bottleneck. If you’re sending a long message or a file, the send time becomes more relevant, but for typical texts, the time is negligible. Use it to estimate how long a large message might take on a slow connection – for example, a 10,000-character message on a 1 Mbps connection would take about 0.08 seconds, still nearly instant.

In practice, if Viber fails to send, the issue is almost always the connection or the app itself, not the message length. If you see a red exclamation mark, tap it and choose “Retry� – sometimes the message sends on the second attempt.

Common Mistakes and Misconceptions

  • Mistake: Thinking the message is too long. Viber allows very long messages; length is not a typical cause of failure.
  • Mistake: Ignoring the clock icon. A clock means the message is queued, not failed. Wait a few seconds – it may send on its own.
  • Mistake: Confusing Wi-Fi signal strength with internet availability. You can be connected to a Wi-Fi network with no internet access. Check by loading a webpage.
  • Misconception: Reinstalling deletes chats. Viber backs up your chats to your account; reinstalling and verifying your phone number restores them (as long as you don’t delete the account).

Limitations of This Calculator

This calculator only estimates the raw transmission time. It does not account for:

  • Viber server processing time.
  • Network latency and packet loss.
  • Encryption overhead.
  • Whether you’re sending over Wi-Fi or cellular – both have different real-world speeds.

For troubleshooting, focus on the steps above rather than the calculator – it’s more of a curiosity tool than a diagnostic one.

Frequently Asked Questions

Why does Viber say “sending� forever?

This usually means your internet connection is too weak to reach Viber’s servers. Check your connection, restart the app, or switch between Wi-Fi and mobile data. If it persists, Viber may be experiencing an outage.

Will I lose my messages if I reinstall Viber?

No, as long as you reinstall with the same phone number and don’t delete your Viber account. Your chat history is stored on Viber’s servers and will sync after you verify your number.

Does Viber work without internet?

No, Viber requires an internet connection (Wi-Fi or mobile data) to send and receive messages. It does not use SMS or cellular voice networks for messaging.

Why do my messages send but the recipient doesn’t get them?

This could be due to the recipient’s internet connection, or they may have blocked you, or their Viber app is not running. If the message shows as “deliveredâ€� but not “read,â€� the recipient hasn’t opened the chat.

Can a VPN cause Viber sending issues?

Yes, sometimes a VPN can slow or block Viber’s connection. Try disabling your VPN temporarily to see if messages send.

Related

Formula used
in t | Message length | characters | 100 | 1 | 10000
in s | Network speed | Mbps | 10 | 0.1 | 1000
out time | Estimated send time | seconds | t / (s * 125000) * 8 | 2

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.

More cards in this drawer

The whole Numbers and Powers drawer →