Packet Loss Statistics From Real Tests

Read this before quoting any number below. These are measurements taken by people who came to a packet loss test — which is not a random sample of anything. Most arrive because something is already wrong. Every figure here therefore describes the tests run on this site, and none of them describes a country's internet. "42 % of tests from country X saw packet loss" is a true sentence about this sample; "42 % of connections in country X have packet loss" is not, and would be wrong by a wide margin.

With that said, the sample is large, it is real UDP rather than a TCP approximation, and it is collected the same way everywhere — so it is useful for comparing like with like: the same kind of visitor, with the same kind of problem, measured with the same method.

Across all 172,902 tests

Tests included 172,902 finished, at least 10 s long
Saw any packet loss 69.0 % at least one packet never came back
Above 1 % loss 45.29 % the threshold this site calls unplayable
Median ping 71 ms median jitter 7 ms

Two things drive that first figure, and both need saying before anybody quotes it. The obvious one is the sample: almost everyone here came because something was already wrong. The less obvious one is arithmetic — a test counts as "saw loss" if a single packet failed to return, and a two-minute test at 128 packets per second sends more than fifteen thousand of them. The longer and faster the test, the more likely it is to catch one. That is the correct behaviour for a diagnostic tool, and it makes this column a poor measure of severity. The next column along, tests above 1 % loss, is the one that tracks "bad enough to feel".

By country of the person testing

Countries with fewer than 100 stored tests are left out entirely rather than shown with a number that two unlucky measurements could move. Ordered by how many tests there are, not by how bad they look.

Country Tests Tests that saw loss Median loss, when there was loss Median ping Median jitter
Russia 34,561 75.24 % 10.2 % 71 ms 5 ms
United States 14,395 65.5 % 1.17 % 43 ms 5 ms
Germany 13,044 67.14 % 4.28 % 37 ms 9 ms
Indonesia 9,944 73.72 % 2.62 % 39 ms 7 ms
Iran 5,562 70.84 % 18.4 % 125 ms 16 ms
India 5,204 75.77 % 1.21 % 87 ms 6 ms
Turkey 3,989 67.39 % 3.55 % 68 ms 8 ms
Philippines 3,913 76.72 % 2.85 % 71 ms 8 ms
Poland 3,775 65.14 % 1.54 % 48 ms 9 ms
Egypt 3,743 51.51 % 4.71 % 84 ms 11 ms
Netherlands 3,721 72.53 % 7.36 % 83 ms 10 ms
United Kingdom 3,526 59.25 % 2.8 % 41 ms 8 ms
Ukraine 3,237 72.1 % 2.45 % 56 ms 6 ms
Canada 3,210 66.2 % 1.27 % 46 ms 6 ms
Algeria 2,378 77.54 % 4.26 % 69 ms 6 ms
Bangladesh 1,983 79.88 % 2.28 % 73 ms 8 ms
Finland 1,762 72.47 % 7.14 % 77 ms 9 ms
Italy 1,680 54.11 % 2.98 % 51 ms 8 ms
Sweden 1,636 69.74 % 2.22 % 73 ms 7 ms
France 1,629 65.32 % 4.82 % 33 ms 8 ms
Saudi Arabia 1,247 51.48 % 1.36 % 103 ms 9 ms
Colombia 1,220 81.31 % 1.86 % 99 ms 6 ms
Brazil 1,192 62.08 % 1.82 % 142 ms 4 ms
Georgia 1,125 71.73 % 0.02 % 66 ms 2 ms
Malaysia 1,109 65.46 % 2.07 % 46 ms 9 ms
Australia 1,081 61.52 % 0.98 % 189 ms 5 ms
Pakistan 1,054 64.99 % 2.88 % 135 ms 8 ms
Iraq 1,009 56.69 % 5.01 % 89 ms 10 ms
Kazakhstan 963 67.71 % 1.67 % 189 ms 4 ms
Vietnam 886 72.23 % 0.96 % 59 ms 4 ms
Japan 827 69.41 % 3.47 % 116 ms 6 ms
Singapore 789 71.74 % 5.32 % 61 ms 7 ms
Czechia 764 69.9 % 1.23 % 28 ms 8 ms
Belarus 753 58.83 % 1.93 % 57 ms 5 ms
Norway 731 64.02 % 2.19 % 47 ms 8 ms
South Africa 703 67.0 % 1.88 % 202 ms 9 ms
Spain 701 64.48 % 3.15 % 60 ms 8 ms
Switzerland 678 73.89 % 5.03 % 77 ms 11 ms
Mexico 677 55.98 % 2.94 % 80 ms 4 ms
Venezuela 661 55.37 % 2.08 % 90 ms 3 ms
Austria 636 68.55 % 2.16 % 47 ms 10 ms
Portugal 635 72.6 % 0.65 % 67 ms 5 ms
Hungary 625 67.52 % 1.46 % 34 ms 8 ms
Latvia 602 67.94 % 7.77 % 79 ms 10 ms
China 582 78.01 % 12.46 % 275 ms 10 ms
Israel 582 51.37 % 0.62 % 66 ms 3 ms
Thailand 569 71.18 % 0.41 % 44 ms 5 ms
Hong Kong 568 66.2 % 5.36 % 98 ms 6 ms
Estonia 541 68.76 % 6.03 % 84 ms 10 ms
Belgium 537 54.56 % 1.14 % 39 ms 9 ms
Greece 498 62.85 % 3.14 % 57 ms 8 ms
LY 483 72.26 % 4.36 % 88 ms 16 ms
Morocco 453 57.4 % 1.9 % 63 ms 9 ms
Slovakia 448 70.09 % 0.08 % 54 ms 5 ms
Serbia 446 68.83 % 1.38 % 33 ms 5 ms
Denmark 408 63.24 % 2.36 % 40 ms 8 ms
Peru 401 57.61 % 0.69 % 115 ms 3 ms
Romania 399 59.4 % 4.06 % 42 ms 5 ms
Tunisia 391 70.59 % 5.13 % 69 ms 13 ms
Argentina 390 60.26 % 0.9 % 172 ms 4 ms
Bulgaria 381 72.44 % 6.92 % 78 ms 10 ms
Croatia 371 33.15 % 0.75 % 38 ms 7 ms
Lithuania 336 57.44 % 7.23 % 68 ms 7 ms
SY 310 91.61 % 13.83 % 118 ms 17 ms
Uzbekistan 297 63.3 % 1.15 % 242 ms 4 ms
United Arab Emirates 280 58.21 % 7.48 % 169 ms 10 ms
Taiwan 275 78.55 % 3.27 % 93 ms 5 ms
Ecuador 250 49.2 % 0.68 % 106 ms 4 ms
Lebanon 238 79.83 % 3.62 % 88 ms 11 ms
Nepal 214 69.63 % 2.01 % 99 ms 4 ms
Chile 187 68.45 % 1.01 % 158 ms 5 ms
Mongolia 187 73.8 % 1.79 % 109 ms 4 ms
Cambodia 186 82.8 % 3.7 % 74 ms 12 ms
North Macedonia 171 76.61 % 3.12 % 48 ms 6 ms
HT 171 95.32 % 4.52 % 73 ms 6 ms
Ireland 169 62.13 % 2.4 % 60 ms 12 ms
Moldova 158 60.13 % 4.21 % 76 ms 12 ms
Azerbaijan 149 66.44 % 10.46 % 113 ms 13 ms
Bosnia and Herzegovina 147 75.51 % 1.14 % 44 ms 4 ms
Kenya 139 74.1 % 5.32 % 180 ms 12 ms
New Zealand 135 56.3 % 1.05 % 204 ms 5 ms
South Korea 133 67.67 % 5.53 % 118 ms 5 ms
Myanmar 130 83.85 % 7.89 % 60 ms 8 ms
Jordan 119 42.02 % 1.01 % 75 ms 6 ms
Sri Lanka 116 51.72 % 0.87 % 140 ms 3 ms
Armenia 114 56.14 % 2.11 % 77 ms 5 ms
Jamaica 107 71.03 % 5.96 % 87 ms 3 ms
Cyprus 106 69.81 % 1.37 % 67 ms 6 ms
TJ 104 82.69 % 6.34 % 264 ms 9 ms

Medians, not averages: a single half-hour test on a broken line would otherwise drag a whole country with it. The loss column counts tests, not packets — a test appears in it if even one packet failed to come back within a second.

By measurement server

The same tests grouped by which of the four servers they were measured against. This one says more about distance than about anybody's line: a visitor measuring from Jakarta to Frankfurt is measuring half the planet, and the ping column shows it.

Server Tests Tests that saw loss Median ping Median jitter
Europe (Frankfurt) 103,064 69.48 % 67 ms 8 ms
Asia (Singapore) 35,330 72.26 % 79 ms 6 ms
US East (New York) 26,432 65.54 % 94 ms 5 ms
US West (San Jose) 8,076 59.98 % 58 ms 5 ms

How these numbers were produced

Using these figures

You are welcome to quote or reproduce anything on this page, in an article, a forum post or a complaint, with a link back to this page. One request: keep the qualifier attached. The correct form is "of tests run on PingPacketTest.com", not "of connections in" — and if you find a figure here that does not hold up, write to me and it gets corrected.

Want to add a measurement of your own? The test is running by the time the page has loaded, and every finished result can be exported as a PDF report for your provider.