AppCharts

OPlayer - video player

Suzhou Totoro Network Technology Co., Ltd.

EntertainmentUSD 3.994.6(961)17+
Current rank · 🇦🇫 Top Paid
#1
unchanged today
Peak rank
#1all-time
reached 2 days ago
Days in Top 10
10days
last 30 days
Charting in
153countries
across 3 chart types
30-day best
#1/ avg #1
min / average position

Rank history

AI summaryGenerated 2026-07-30 · MiniMax

OPlayer - video player is holding a strong and steady position on the App Store's Top Paid chart across several emerging markets, with no movement (change of 0) in any of its current rankings. It currently sits at #1 in Afghanistan and Yemen, while holding #3 in Burkina Faso and Cambodia. The app achieved its all-time peak of #1 on 2026-07-28 and has maintained an average rank of #1 over the last 30 days, indicating consistent top-tier performance. Overall, the trajectory is flat but stable — the app is firmly entrenched at the top of these regional charts without climbing or falling. Its presence is concentrated in smaller markets rather than in major Western app stores, suggesting a niche but loyal paid-download audience in these geographies.

Position heatmap

darker = higher rank

Current rankings

CountryChartRank7dΔ
AfghanistanTop Paid#1
AfghanistanTop Paid#1
UzbekistanTop Paid#1
UzbekistanTop Paid#1
YemenTop Paid#1
YemenTop Paid#1
CambodiaTop Paid#2
CambodiaTop Paid#2
Burkina FasoTop Paid#3
Burkina FasoTop Paid#3
TurkmenistanTop Paid#3
TurkmenistanTop Paid#3
UgandaTop Paid#3
UgandaTop Paid#3
BotswanaTop Paid#4
BotswanaTop Paid#4
Cape VerdeTop Paid#4
Cape VerdeTop Paid#4
HungaryTop Paid#44
HungaryTop Paid#44
MacaoTop Paid#41
MacaoTop Paid#41
Republic of the CongoTop Paid#4
Republic of the CongoTop Paid#4
AngolaTop Paid#5
AngolaTop Paid#5
AnguillaTop Paid#5
AnguillaTop Paid#5
BelarusTop Paid#5
BelarusTop Paid#5
BeninTop Paid#5
BeninTop Paid#5
CameroonTop Paid#5
CameroonTop Paid#5
GhanaTop Paid#51
GhanaTop Paid#51
LaosTop Paid#51
LaosTop Paid#51
MadagascarTop Paid#5
MadagascarTop Paid#5
Saint Kitts and NevisTop Paid#5
Saint Kitts and NevisTop Paid#5
Solomon IslandsTop Paid#5
Solomon IslandsTop Paid#5
TunisiaTop Paid#5
TunisiaTop Paid#5
Guinea-BissauTop Paid#6
Guinea-BissauTop Paid#6
LatviaTop Paid#61
LatviaTop Paid#61
TajikistanTop Paid#6
TajikistanTop Paid#6
VenezuelaTop Paid#6
VenezuelaTop Paid#6
ZimbabweTop Paid#6
ZimbabweTop Paid#6
AlgeriaTop Paid#7
AlgeriaTop Paid#7
MaliTop Paid#71
MaliTop Paid#71
MoldovaTop Paid#7
MoldovaTop Paid#7
NicaraguaTop Paid#7
NicaraguaTop Paid#7
NigerTop Paid#7
NigerTop Paid#7
OmanTop Paid#7
OmanTop Paid#7
TanzaniaTop Paid#7
TanzaniaTop Paid#7
BruneiTop Paid#8
BruneiTop Paid#8
KyrgyzstanTop Paid#8
KyrgyzstanTop Paid#8
SlovakiaTop Paid#81
SlovakiaTop Paid#81
Sri LankaTop Paid#8
Sri LankaTop Paid#8
ArgentinaTop Paid#9
ArgentinaTop Paid#9
LuxembourgTop Paid#9
LuxembourgTop Paid#9
MongoliaTop Paid#92
MongoliaTop Paid#92
NigeriaTop Paid#9
NigeriaTop Paid#9
SenegalTop Paid#9
SenegalTop Paid#9
ArmeniaTop Paid#10
ArmeniaTop Paid#10
BulgariaTop Paid#102
BulgariaTop Paid#102
EgyptTop Paid#101
EgyptTop Paid#101
GuyanaTop Paid#10
GuyanaTop Paid#10
KazakhstanTop Paid#101
KazakhstanTop Paid#101
KuwaitTop Paid#102
KuwaitTop Paid#102
MalawiTop Paid#10
MalawiTop Paid#10
ParaguayTop Paid#10
ParaguayTop Paid#10
QatarTop Paid#102
QatarTop Paid#102
SloveniaTop Paid#101
SloveniaTop Paid#101
SurinameTop Paid#10
SurinameTop Paid#10
UkraineTop Paid#103
UkraineTop Paid#103
UruguayTop Paid#10
UruguayTop Paid#10
El SalvadorTop Paid#11
El SalvadorTop Paid#11
LithuaniaTop Paid#11
LithuaniaTop Paid#11
MauritiusTop Paid#11
MauritiusTop Paid#11
Dominican RepublicTop Paid#121
Dominican RepublicTop Paid#121
PakistanTop Paid#121
PakistanTop Paid#121
PortugalTop Paid#122
PortugalTop Paid#122
RomaniaTop Paid#12
RomaniaTop Paid#12
SeychellesTop Paid#12
SeychellesTop Paid#12
Sierra LeoneTop Paid#121
Sierra LeoneTop Paid#121
VietnamTop Paid#122
VietnamTop Paid#122
ZambiaTop Paid#121
ZambiaTop Paid#121
BelizeTop Paid#131
BelizeTop Paid#131
British Virgin IslandsTop Paid#13
British Virgin IslandsTop Paid#13
CroatiaTop Paid#13
CroatiaTop Paid#13
EstoniaTop Paid#13
EstoniaTop Paid#13
KenyaTop Paid#131
KenyaTop Paid#131
PeruTop Paid#131
PeruTop Paid#131
HondurasTop Paid#141
HondurasTop Paid#141
Hong KongTop Paid#143
Hong KongTop Paid#143
RussiaTop Paid#142
RussiaTop Paid#142
Trinidad and TobagoTop Paid#14
Trinidad and TobagoTop Paid#14
ColombiaTop Paid#152
ColombiaTop Paid#152
CyprusTop Paid#152
CyprusTop Paid#152
Czech RepublicTop Paid#154
Czech RepublicTop Paid#154
GreeceTop Paid#151
GreeceTop Paid#151
IraqTop Paid#15
IraqTop Paid#15
JordanTop Paid#151
JordanTop Paid#151
SingaporeTop Paid#15
SingaporeTop Paid#15
BahrainTop Paid#162
BahrainTop Paid#162
BoliviaTop Paid#16
BoliviaTop Paid#16
GuatemalaTop Paid#161
GuatemalaTop Paid#161
LebanonTop Paid#16
LebanonTop Paid#16
MaltaTop Paid#16
MaltaTop Paid#16
Turks and Caicos IslandsTop Paid#161
Turks and Caicos IslandsTop Paid#161
ChileTop Paid#174
ChileTop Paid#174
EcuadorTop Paid#171
EcuadorTop Paid#171
North MacedoniaTop Paid#171
North MacedoniaTop Paid#171
Papua New GuineaTop Paid#17
Papua New GuineaTop Paid#17
BarbadosTop Paid#18
BarbadosTop Paid#18
IsraelTop Paid#184
IsraelTop Paid#184
PanamaTop Paid#181
PanamaTop Paid#181
AzerbaijanTop Paid#19
AzerbaijanTop Paid#19
Costa RicaTop Paid#192
Costa RicaTop Paid#192
IndonesiaTop Paid#19
IndonesiaTop Paid#19
LiberiaTop Paid#19
LiberiaTop Paid#19
MozambiqueTop Paid#191
MozambiqueTop Paid#191
RwandaTop Paid#19
RwandaTop Paid#19
ChadTop Paid#20
ChadTop Paid#20
PhilippinesTop Paid#203
PhilippinesTop Paid#203
BelgiumTop Paid#213
BelgiumTop Paid#213
FinlandTop Paid#213
FinlandTop Paid#213
South KoreaTop Paid#211
South KoreaTop Paid#211
MalaysiaTop Paid#212
MalaysiaTop Paid#212
SpainTop Paid#218
SpainTop Paid#218
ThailandTop Paid#213
ThailandTop Paid#213
IcelandTop Paid#22
IcelandTop Paid#22
IrelandTop Paid#224
IrelandTop Paid#224
South AfricaTop Paid#221
South AfricaTop Paid#221
United Arab EmiratesTop Paid#221
United Arab EmiratesTop Paid#221
ChinaTop Paid#23
ChinaTop Paid#23
JamaicaTop Paid#23
JamaicaTop Paid#23
MaldivesTop Paid#241
MaldivesTop Paid#241
Saudi ArabiaTop Paid#244
Saudi ArabiaTop Paid#244
PolandTop Paid#254
PolandTop Paid#254
YemenTop Paid#251
MoroccoTop Paid#263
MoroccoTop Paid#263
IndiaTop Paid#27
IndiaTop Paid#27
PalauTop Paid#271
PalauTop Paid#271
TaiwanTop Paid#272
TaiwanTop Paid#272
NamibiaTop Paid#282
NamibiaTop Paid#282
BrazilTop Paid#291
BrazilTop Paid#291
DominicaTop Paid#29
DominicaTop Paid#29
JapanTop Paid#2910
JapanTop Paid#2910
FijiTop Paid#30
FijiTop Paid#30
NepalTop Paid#30
NepalTop Paid#30
New ZealandTop Paid#302
New ZealandTop Paid#302
AustriaTop Paid#313
AustriaTop Paid#313
DenmarkTop Paid#321
DenmarkTop Paid#321
MexicoTop Paid#335
MexicoTop Paid#335
CanadaTop Paid#3410
CanadaTop Paid#3410
MauritaniaTop Paid#34
MauritaniaTop Paid#34
SwitzerlandTop Paid#364
SwitzerlandTop Paid#364
GrenadaTop Paid#37
GrenadaTop Paid#37
SerbiaTop Paid#382
SerbiaTop Paid#382
TurkeyTop Paid#382
TurkeyTop Paid#382
TurkmenistanTop Grossing#40
TurkmenistanTop Grossing#40
ItalyTop Paid#412
ItalyTop Paid#412
UzbekistanTop Paid#4116
BahamasTop Paid#42
BahamasTop Paid#42
FranceTop Paid#423
FranceTop Paid#423
AfghanistanTop Grossing#46
AfghanistanTop Grossing#46
NetherlandsTop Paid#47
NetherlandsTop Paid#47
SwedenTop Paid#474
SwedenTop Paid#474
AlbaniaTop Paid#51
AlbaniaTop Paid#51
TurkmenistanTop Paid#542
NorwayTop Paid#556
NorwayTop Paid#556
Guinea-BissauTop Grossing#56
Guinea-BissauTop Grossing#56
Republic of the CongoTop Paid#561
Democratic Republic of the CongoTop Paid#69
Democratic Republic of the CongoTop Paid#69
MadagascarTop Paid#732
MaliTop Paid#761
AfghanistanTop Paid#784
GermanyTop Paid#7914
NigerTop Paid#79
GermanyTop Paid#8015
AustraliaTop Paid#865
AustraliaTop Paid#865
GeorgiaTop Paid#881
GeorgiaTop Paid#881
VenezuelaTop Grossing#912
VenezuelaTop Grossing#912
UzbekistanTop Grossing#9519
UzbekistanTop Grossing#9519
Burkina FasoTop Paid#97
Guinea-BissauTop Paid#97
United StatesTop Paid#13956
United StatesNew#13956
OPlayer - video player — Suzhou Totoro Network Technology Co., Ltd. · AppCharts