Rank history
Speedtest Internet & WiFi Test by Ookla is holding steady at its all-time peak of #11 on the App Store Utilities chart, with both its best and average rank over the last 30 days sitting at that same position — indicating a strong, stable performance. Currently, the app tops the Top Free chart in Saint Kitts and Nevis (#1) and ranks #7 in Turkmenistan, while securing double-digit Top Free positions in Montserrat (#11), Ukraine (#12), Croatia and Montenegro (both #13), and Bosnia and Herzegovina (#15). The consistent peak rank and lack of decline in the recent window suggest the app is maintaining momentum rather than climbing or falling. Its strongest showings remain concentrated in smaller markets, where it dominates the top 15, while broader reach into larger markets is not reflected in the current snapshot.
Position heatmap
Current rankings
| Country | Chart | Rank | 7d | Δ |
|---|---|---|---|---|
| Solomon Islands | Top Free | #7 | 4 | |
| Laos | Top Free | #8 | — | |
| Montserrat | Top Free | #11 | — | |
| Montserrat | Top Free | #11 | — | — |
| Croatia | Top Free | #13 | — | — |
| Pakistan | Top Free | #13 | 1 | |
| Iraq | Top Free | #14 | 12 | |
| Israel | Top Free | #16 | — | — |
| Myanmar | Top Free | #16 | — | — |
| Panama | Top Free | #16 | 17 | |
| São Tomé and Príncipe | Top Grossing | #16 | — | |
| São Tomé and Príncipe | Top Grossing | #16 | — | |
| Cyprus | Top Free | #17 | 65 | |
| Iraq | Top Free | #17 | 9 | |
| Mauritius | Top Free | #17 | — | — |
| Bolivia | Top Free | #18 | — | — |
| Eswatini | Top Free | #18 | 5 | |
| Fiji | Top Free | #18 | — | — |
| Belize | Top Free | #19 | 47 | |
| Eswatini | Top Free | #19 | — | — |
| Montserrat | Top Grossing | #19 | — | |
| Cambodia | Top Free | #20 | — | — |
| Romania | Top Free | #20 | 58 | |
| Luxembourg | Top Free | #21 | — | — |
| Pakistan | Top Free | #21 | 1 | |
| Venezuela | Top Free | #21 | — | |
| Costa Rica | Top Free | #22 | — | — |
| Lebanon | Top Free | #22 | — | — |
| United Arab Emirates | Top Free | #22 | 4 | |
| Benin | Top Free | #23 | 9 | |
| Greece | Top Free | #23 | — | — |
| Jordan | Top Free | #23 | — | — |
| Libya | Top Free | #23 | 12 | |
| Bolivia | Top Free | #24 | 1 | |
| Bosnia and Herzegovina | Top Free | #24 | — | — |
| Egypt | Top Free | #24 | 3 | |
| El Salvador | Top Free | #24 | 11 | |
| Greece | Top Free | #24 | 4 | |
| Lithuania | Top Free | #24 | 8 | |
| Micronesia | Top Free | #24 | — | — |
| Paraguay | Top Free | #24 | 58 | |
| Saudi Arabia | Top Free | #24 | 2 | |
| Ukraine | Top Free | #24 | — | |
| Fiji | Top Free | #25 | 1 | |
| Kenya | Top Free | #25 | — | — |
| Trinidad and Tobago | Top Free | #25 | 13 | |
| Bahrain | Top Free | #26 | 4 | |
| Kazakhstan | Top Free | #26 | — | — |
| Kuwait | Top Free | #26 | 4 | |
| São Tomé and Príncipe | Top Free | #26 | — | |
| Suriname | Top Free | #26 | 9 | |
| Indonesia | Top Free | #27 | — | — |
| Lebanon | Top Free | #27 | — | — |
| North Macedonia | Top Free | #27 | 11 | |
| Philippines | Top Free | #27 | — | |
| Zambia | Top Free | #27 | 8 | |
| Costa Rica | Top Free | #28 | 5 | |
| Hungary | Top Free | #28 | — | — |
| Indonesia | Top Free | #28 | 15 | |
| Jordan | Top Free | #28 | — | — |
| Micronesia | Top Free | #28 | 1 | |
| Tunisia | Top Grossing | #28 | — | |
| Croatia | Top Free | #29 | 6 | |
| Hungary | Top Free | #29 | 4 | |
| Iceland | Top Free | #29 | 29 | |
| Latvia | Top Free | #29 | 8 | |
| Libya | Top Free | #29 | 16 | |
| Botswana | Top Free | #30 | 9 | |
| Estonia | Top Free | #30 | 14 | |
| Eswatini | Top Grossing | #30 | — | |
| Eswatini | Top Grossing | #30 | — | — |
| Taiwan | Top Free | #30 | 5 | |
| Bermuda | Top Free | #31 | — | — |
| Lithuania | Top Free | #31 | — | — |
| Palau | Top Free | #31 | 18 | |
| Egypt | Top Free | #32 | — | — |
| Estonia | Top Free | #33 | — | — |
| Lithuania | Top Free | #33 | — | — |
| Montenegro | Top Free | #33 | — | — |
| Saint Kitts and Nevis | Top Free | #33 | — | |
| Switzerland | Top Free | #33 | 2 | |
| Bermuda | Top Free | #34 | 5 | |
| Dominica | Top Grossing | #34 | — | |
| Sri Lanka | Top Free | #34 | 6 | |
| Dominica | Top Grossing | #35 | — | — |
| Hungary | Top Free | #35 | — | — |
| Saint Lucia | Top Grossing | #35 | 2 | |
| Yemen | Top Free | #35 | 2 | |
| Azerbaijan | Top Free | #36 | 12 | |
| Belize | Top Free | #36 | 5 | |
| Cayman Islands | Top Free | #36 | — | — |
| Costa Rica | Top Free | #36 | — | — |
| Dominica | Top Free | #36 | — | — |
| Greece | Top Free | #36 | 5 | |
| Philippines | Top Free | #36 | 16 | |
| Serbia | Top Free | #36 | 13 | |
| Bulgaria | Top Free | #37 | — | — |
| Malta | Top Free | #37 | — | — |
| Montserrat | Top Free | #37 | 4 | |
| Czech Republic | Top Free | #38 | — | — |
| Dominica | Top Free | #38 | 5 | |
| Iraq | Top Free | #38 | — | — |
| Luxembourg | Top Free | #38 | — | — |
| Malaysia | Top Free | #38 | 7 | |
| Peru | Top Grossing | #38 | 3 | |
| Saint Vincent and the Grenadines | Top Free | #38 | 9 | |
| Seychelles | Top Free | #38 | 6 | |
| Thailand | Top Free | #38 | 23 | |
| Bosnia and Herzegovina | Top Free | #39 | — | |
| Indonesia | Top Free | #39 | — | — |
| Papua New Guinea | Top Free | #39 | 5 | |
| Bulgaria | Top Free | #40 | 1 | |
| Cayman Islands | Top Free | #40 | 4 | |
| Cyprus | Top Free | #40 | — | — |
| Guyana | Top Free | #40 | — | — |
| Iraq | Top Free | #40 | — | — |
| Peru | Top Free | #40 | — | |
| Slovenia | Top Free | #40 | 14 | |
| Bolivia | Top Grossing | #41 | — | |
| Nigeria | Top Free | #41 | — | |
| Russia | Top Grossing | #41 | 2 | |
| Australia | Top Free | #42 | 1 | |
| Cambodia | Top Free | #42 | — | — |
| Jordan | Top Free | #42 | 11 | |
| Malaysia | Top Free | #42 | — | — |
| Oman | Top Free | #42 | 7 | |
| Singapore | Top Free | #42 | 10 | |
| Bosnia and Herzegovina | Top Free | #43 | 4 | |
| El Salvador | Top Free | #43 | — | — |
| Estonia | Top Grossing | #43 | 2 | |
| Lebanon | Top Free | #43 | 4 | |
| Malaysia | Top Free | #43 | 2 | |
| Mozambique | Top Free | #43 | 4 | |
| Slovakia | Top Free | #43 | 2 | |
| Antigua and Barbuda | Top Free | #44 | 5 | |
| Grenada | Top Free | #44 | — | — |
| Indonesia | Top Free | #44 | 3 | |
| Israel | Top Free | #44 | — | — |
| Italy | Top Free | #44 | 3 | |
| Saint Lucia | Top Free | #44 | 1 | |
| Saudi Arabia | Top Free | #44 | 5 | |
| Tunisia | Top Free | #44 | 5 | |
| United Arab Emirates | Top Free | #44 | 4 | |
| Bolivia | Top Grossing | #45 | — | — |
| Colombia | Top Free | #45 | — | — |
| Grenada | Top Free | #45 | 3 | |
| Hong Kong | Top Free | #45 | — | — |
| Ireland | Top Free | #45 | — | — |
| Rwanda | Top Free | #45 | 29 | |
| Cape Verde | Top Free | #46 | 6 | |
| Croatia | Top Free | #46 | — | — |
| Czech Republic | Top Free | #46 | 9 | |
| Estonia | Top Grossing | #46 | — | — |
| Italy | Top Free | #46 | — | — |
| Kuwait | Top Free | #46 | — | — |
| Albania | Top Free | #47 | — | |
| Cape Verde | Top Free | #47 | — | — |
| Chile | Top Free | #47 | — | — |
| Denmark | Top Free | #47 | 3 | |
| Hong Kong | Top Free | #47 | — | |
| Singapore | Top Free | #47 | 9 | |
| Taiwan | Top Free | #47 | 16 | |
| Austria | Top Free | #48 | 6 | |
| Belarus | Top Grossing | #48 | 2 | |
| Maldives | Top Free | #48 | — | — |
| Moldova | Top Free | #48 | — | — |
| North Macedonia | Top Free | #48 | 10 | |
| Trinidad and Tobago | Top Free | #48 | 13 | |
| Turks and Caicos Islands | Top Free | #48 | 5 | |
| Cambodia | Top Free | #49 | 8 | |
| El Salvador | Top Free | #49 | 24 | |
| Germany | Top Free | #49 | 7 | |
| India | Top Free | #49 | — | — |
| Ireland | Top Free | #49 | 3 | |
| Italy | Top Free | #49 | — | |
| Lebanon | Top Free | #50 | 11 | |
| British Virgin Islands | Top Free | #51 | — | — |
| Ireland | Top Free | #51 | — | — |
| Morocco | Top Free | #51 | 7 | |
| Palau | Top Free | #51 | 1 | |
| Bosnia and Herzegovina | Top Free | #52 | — | — |
| Egypt | Top Free | #52 | — | — |
| Georgia | Top Free | #52 | — | — |
| Malaysia | Top Free | #52 | — | — |
| Montenegro | Top Free | #52 | 2 | |
| Croatia | Top Free | #53 | 12 | |
| Mauritania | Top Free | #53 | 1 | |
| Panama | Top Free | #53 | 14 | |
| Denmark | Top Free | #54 | — | — |
| Dominican Republic | Top Free | #54 | — | |
| India | Top Free | #54 | 12 | |
| Laos | Top Free | #54 | 17 | |
| Latvia | Top Free | #54 | — | — |
| Ukraine | Top Free | #54 | 17 | |
| United States | Top Free | #54 | 8 | |
| British Virgin Islands | Top Free | #55 | 2 | |
| Guyana | Top Free | #55 | 9 | |
| Kazakhstan | Top Free | #55 | — | — |
| Venezuela | Top Free | #55 | 19 | |
| Denmark | Top Free | #56 | — | — |
| Hong Kong | Top Free | #56 | — | — |
| Mauritius | Top Free | #56 | — | — |
| Trinidad and Tobago | Top Grossing | #56 | 1 | |
| Anguilla | Top Free | #57 | 4 | |
| Chile | Top Free | #57 | — | |
| Chile | Top Free | #57 | — | — |
| Finland | Top Free | #57 | — | — |
| Finland | Top Free | #57 | — | — |
| Anguilla | Top Grossing | #58 | — | |
| Antigua and Barbuda | Top Free | #58 | 14 | |
| Cambodia | Top Free | #58 | 6 | |
| Germany | Top Free | #58 | — | — |
| Guinea-Bissau | Top Free | #58 | 41 | |
| Canada | Top Free | #59 | 6 | |
| Montenegro | Top Free | #59 | — | — |
| Qatar | Top Free | #59 | 10 | |
| Eswatini | Top Free | #60 | 33 | |
| Hong Kong | Top Free | #60 | 2 | |
| New Zealand | Top Free | #60 | 11 | |
| Turkmenistan | Top Free | #60 | — | |
| Yemen | Top Grossing | #60 | — | |
| Belarus | Top Free | #61 | — | |
| Colombia | Top Free | #61 | 1 | |
| Colombia | Top Free | #61 | — | — |
| Moldova | Top Free | #61 | 15 | |
| Tanzania | Top Grossing | #61 | — | |
| Vanuatu | Top Free | #61 | 1 | |
| Kyrgyzstan | Top Free | #62 | 33 | |
| Montserrat | Top Free | #62 | — | — |
| Tanzania | Top Free | #62 | 3 | |
| United Kingdom | Top Free | #62 | 3 | |
| Mauritania | Top Grossing | #63 | — | — |
| Mauritania | Top Grossing | #63 | — | — |
| Canada | Top Free | #64 | — | — |
| Italy | Top Free | #64 | — | — |
| Kenya | Top Free | #64 | 17 | |
| Madagascar | Top Free | #64 | 6 | |
| Morocco | Top Grossing | #64 | — | |
| Panama | Top Grossing | #64 | 2 | |
| Republic of the Congo | Top Grossing | #64 | — | |
| Cape Verde | Top Grossing | #65 | — | |
| Ecuador | Top Free | #65 | — | — |
| Lithuania | Top Free | #65 | 9 | |
| Portugal | Top Free | #65 | 1 | |
| Zimbabwe | Top Free | #65 | 21 | |
| Cape Verde | Top Grossing | #66 | — | — |
| El Salvador | Top Grossing | #66 | 1 | |
| Latvia | Top Grossing | #66 | 1 | |
| Republic of the Congo | Top Free | #66 | 32 | |
| South Africa | Top Free | #66 | 6 | |
| Sri Lanka | Top Grossing | #66 | 1 | |
| Tanzania | Top Free | #66 | 9 | |
| Vietnam | Top Free | #66 | 1 | |
| Suriname | Top Free | #67 | — | — |
| Australia | Top Free | #68 | 2 | |
| Ecuador | Top Free | #68 | 19 | |
| El Salvador | Top Grossing | #68 | — | — |
| India | Top Free | #68 | — | — |
| Laos | Top Free | #68 | — | — |
| Madagascar | Top Free | #68 | — | — |
| Mexico | Top Free | #68 | — | — |
| Sierra Leone | Top Free | #68 | 11 | |
| Algeria | Top Free | #69 | 12 | |
| Iceland | Top Free | #69 | — | — |
| Jordan | Top Grossing | #69 | — | — |
| Malawi | Top Free | #69 | 13 | |
| Mexico | Top Free | #69 | 12 | |
| Montenegro | Top Free | #69 | 18 | |
| Finland | Top Free | #70 | 3 | |
| Honduras | Top Free | #70 | — | — |
| Jordan | Top Grossing | #70 | 6 | |
| Kyrgyzstan | Top Grossing | #70 | — | — |
| Mauritania | Top Free | #70 | — | — |
| Namibia | Top Free | #70 | 15 | |
| United Kingdom | Top Free | #70 | 5 | |
| Albania | Top Grossing | #71 | — | |
| Ecuador | Top Free | #71 | 2 | |
| Latvia | Top Grossing | #71 | — | — |
| United States | Top Free | #71 | — | |
| Czech Republic | Top Free | #72 | — | |
| Kazakhstan | Top Free | #72 | 13 | |
| Kyrgyzstan | Top Grossing | #72 | — | |
| Nicaragua | Top Free | #72 | 16 | |
| Turkmenistan | Top Free | #72 | 2 | |
| Botswana | Top Free | #73 | — | — |
| Cyprus | Top Free | #73 | 13 | |
| Denmark | Top Free | #73 | 11 | |
| Guinea-Bissau | Top Grossing | #73 | — | |
| Guinea-Bissau | Top Grossing | #73 | — | — |
| Guinea-Bissau | Top Grossing | #73 | — | |
| Guinea-Bissau | Top Grossing | #73 | — | — |
| Maldives | Top Free | #73 | 21 | |
| Mauritius | Top Free | #73 | 14 | |
| Poland | Top Free | #73 | 2 | |
| Guatemala | Top Free | #74 | — | — |
| Israel | Top Free | #74 | 4 | |
| Malta | Top Free | #74 | — | — |
| Mozambique | Top Free | #74 | 4 | |
| Netherlands | Top Free | #74 | 7 | |
| Brunei | Top Free | #75 | 9 | |
| India | Top Free | #75 | 9 | |
| Belgium | Top Free | #76 | 10 | |
| Afghanistan | Top Free | #77 | 4 | |
| Azerbaijan | Top Grossing | #77 | 2 | |
| Egypt | Top Free | #77 | 7 | |
| Thailand | Top Free | #77 | 1 | |
| Costa Rica | Top Free | #78 | — | |
| Mauritania | Top Free | #78 | — | — |
| Sierra Leone | Top Grossing | #78 | 1 | |
| Barbados | Top Free | #79 | 7 | |
| Botswana | Top Free | #79 | — | — |
| Colombia | Top Free | #79 | 9 | |
| Guatemala | Top Free | #79 | — | |
| Vietnam | Top Free | #79 | 5 | |
| Tonga | Top Grossing | #80 | — | |
| Tonga | Top Grossing | #80 | — | |
| Madagascar | Top Free | #81 | — | — |
| Niger | Top Free | #81 | 4 | |
| Suriname | Top Grossing | #81 | — | |
| Brazil | Top Free | #82 | — | — |
| Gambia | Top Free | #82 | — | — |
| Myanmar | Top Free | #82 | 13 | |
| Norway | Top Free | #82 | 5 | |
| Rwanda | Top Free | #82 | 8 | |
| Bhutan | Top Free | #83 | 1 | |
| Guyana | Top Free | #83 | — | — |
| Uganda | Top Free | #83 | — | |
| Dominican Republic | Top Grossing | #84 | 2 | |
| Kenya | Top Free | #84 | — | — |
| Liberia | Top Free | #84 | — | — |
| Macao | Top Free | #84 | — | — |
| Malawi | Top Free | #84 | — | — |
| Nigeria | Top Free | #84 | 5 | |
| Angola | Top Free | #85 | 5 | |
| South Korea | Top Free | #85 | — | — |
| Netherlands | Top Free | #85 | 13 | |
| Sri Lanka | Top Free | #85 | 11 | |
| Belgium | Top Free | #86 | 37 | |
| Burkina Faso | Top Free | #86 | — | — |
| Gambia | Top Free | #86 | 2 | |
| Guatemala | Top Free | #86 | 9 | |
| Kenya | Top Free | #86 | 8 | |
| Libya | Top Free | #86 | — | — |
| Yemen | Top Free | #86 | 75 | |
| Gabon | Top Free | #87 | 6 | |
| Gabon | Top Free | #87 | — | — |
| Liberia | Top Free | #87 | — | |
| Afghanistan | Top Grossing | #88 | 1 | |
| Afghanistan | Top Grossing | #88 | 1 | |
| Turkey | Top Free | #88 | 10 | |
| Bhutan | Top Free | #89 | — | — |
| Brunei | Top Free | #89 | — | — |
| Honduras | Top Free | #89 | 3 | |
| Portugal | Top Free | #89 | 32 | |
| Russia | Top Free | #89 | — | |
| Tonga | Top Free | #89 | 2 | |
| Turkey | Top Free | #89 | 8 | |
| Azerbaijan | Top Free | #90 | 28 | |
| Cambodia | Top Grossing | #90 | 4 | |
| Chad | Top Free | #90 | — | — |
| Namibia | Top Free | #90 | 14 | |
| Burkina Faso | Top Free | #91 | — | — |
| Dominican Republic | Top Free | #91 | 10 | |
| Guatemala | Top Grossing | #91 | — | — |
| Guyana | Top Free | #91 | — | — |
| Jordan | Top Free | #91 | 31 | |
| Tajikistan | Top Free | #91 | 9 | |
| Bulgaria | Top Free | #92 | 23 | |
| Luxembourg | Top Grossing | #92 | — | — |
| Bahrain | Top Grossing | #93 | 3 | |
| Brazil | Top Free | #93 | 1 | |
| Burkina Faso | Top Free | #93 | 2 | |
| Chad | Top Free | #93 | 1 | |
| Guatemala | Top Grossing | #93 | 2 | |
| Luxembourg | Top Grossing | #93 | 3 | |
| Solomon Islands | Top Free | #93 | 33 | |
| Maldives | Top Free | #94 | — | — |
| Paraguay | Top Grossing | #94 | — | |
| Tajikistan | Top Free | #94 | — | |
| Uzbekistan | Top Free | #94 | — | |
| Israel | Top Grossing | #95 | — | — |
| Seychelles | Top Grossing | #95 | 1 | |
| Iceland | Top Free | #96 | 4 | |
| Mauritius | Top Grossing | #96 | — | |
| Nicaragua | Top Free | #96 | — | — |
| Nicaragua | Top Grossing | #96 | — | |
| Switzerland | Top Free | #96 | 32 | |
| Israel | Top Free | #97 | 3 | |
| Pakistan | Top Grossing | #97 | 1 | |
| Argentina | Top Free | #98 | — | |
| Cambodia | Top Grossing | #98 | — | — |
| Dominican Republic | Top Grossing | #98 | — | — |
| Estonia | Top Free | #98 | — | |
| Mauritius | Top Grossing | #98 | — | — |
| Bahamas | Top Free | #99 | 19 | |
| Germany | Top Free | #99 | — | — |
| Iraq | Top Free | #99 | — | — |
| Laos | Top Free | #99 | — | — |
| Slovakia | Top Grossing | #99 | 1 | |
| Dominican Republic | Top Free | #100 | — | — |
| Honduras | Top Free | #100 | — | — |
| Mauritius | Top Free | #100 | 21 | |
| Papua New Guinea | Top Grossing | #100 | — |