AppCharts

OPlayer - video player

Suzhou Totoro Network Technology Co., Ltd.

EntertainmentUSD 3.994.6(961)17+
Current rank · 🇦🇫 Top Paid
#2
unchanged today
Peak rank
#1all-time
reached 2 days ago
Days in Top 10
28days
last 30 days
Charting in
154countries
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#2
AfghanistanTop Paid#2
BulgariaTop Paid#21
BulgariaTop Paid#21
NigeriaTop Paid#2
NigeriaTop Paid#2
YemenTop Paid#21
YemenTop Paid#21
BelarusTop Paid#3
BelarusTop Paid#3
Burkina FasoTop Paid#3
Burkina FasoTop Paid#3
TurkmenistanTop Paid#3
TurkmenistanTop Paid#3
BotswanaTop Paid#4
BotswanaTop Paid#4
CambodiaTop Paid#4
CambodiaTop Paid#4
CameroonTop Paid#4
CameroonTop Paid#4
KuwaitTop Paid#4
KuwaitTop Paid#4
MadagascarTop Paid#4
MadagascarTop Paid#4
Republic of the CongoTop Paid#4
Republic of the CongoTop Paid#4
UgandaTop Paid#4
UgandaTop Paid#4
AngolaTop Paid#5
AngolaTop Paid#5
AnguillaTop Paid#5
AnguillaTop Paid#5
BeninTop Paid#5
BeninTop Paid#5
Cape VerdeTop Paid#5
Cape VerdeTop Paid#5
GhanaTop Paid#5
GhanaTop Paid#5
Guinea-BissauTop Paid#5
Guinea-BissauTop Paid#5
MacaoTop Paid#51
MacaoTop Paid#51
OmanTop Paid#5
OmanTop 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
AlgeriaTop Paid#6
AlgeriaTop Paid#6
MaliTop Paid#6
MaliTop Paid#6
MoldovaTop Paid#6
MoldovaTop Paid#6
UzbekistanTop Paid#6
UzbekistanTop Paid#6
VenezuelaTop Paid#6
VenezuelaTop Paid#6
BruneiTop Paid#7
BruneiTop Paid#7
HungaryTop Paid#72
HungaryTop Paid#72
KyrgyzstanTop Paid#7
KyrgyzstanTop Paid#7
NigerTop Paid#7
NigerTop Paid#7
Saudi ArabiaTop Paid#71
Saudi ArabiaTop Paid#71
TajikistanTop Paid#71
TajikistanTop Paid#71
ZimbabweTop Paid#7
ZimbabweTop Paid#7
ArmeniaTop Paid#8
ArmeniaTop Paid#8
NicaraguaTop Paid#8
NicaraguaTop Paid#8
SenegalTop Paid#8
SenegalTop Paid#8
SloveniaTop Paid#81
SloveniaTop Paid#81
TanzaniaTop Paid#8
TanzaniaTop Paid#8
EgyptTop Paid#92
EgyptTop Paid#92
GuyanaTop Paid#9
GuyanaTop Paid#9
LuxembourgTop Paid#9
LuxembourgTop Paid#9
SlovakiaTop Paid#9
SlovakiaTop Paid#9
LatviaTop Paid#102
LatviaTop Paid#102
QatarTop Paid#10
QatarTop Paid#10
Sri LankaTop Paid#101
Sri LankaTop Paid#101
SurinameTop Paid#10
SurinameTop Paid#10
UruguayTop Paid#10
UruguayTop Paid#10
BahrainTop Paid#11
BahrainTop Paid#11
BelizeTop Paid#11
BelizeTop Paid#11
Dominican RepublicTop Paid#111
Dominican RepublicTop Paid#111
El SalvadorTop Paid#11
El SalvadorTop Paid#11
LaosTop Paid#11
LaosTop Paid#11
LithuaniaTop Paid#11
LithuaniaTop Paid#11
MalawiTop Paid#111
MalawiTop Paid#111
PortugalTop Paid#111
PortugalTop Paid#111
Sierra LeoneTop Paid#11
Sierra LeoneTop Paid#11
VietnamTop Paid#113
VietnamTop Paid#113
BoliviaTop Paid#12
BoliviaTop Paid#12
EstoniaTop Paid#121
EstoniaTop Paid#121
HondurasTop Paid#12
HondurasTop Paid#12
KazakhstanTop Paid#122
KazakhstanTop Paid#122
MauritiusTop Paid#12
MauritiusTop Paid#12
ParaguayTop Paid#12
ParaguayTop Paid#12
PeruTop Paid#12
PeruTop Paid#12
SeychellesTop Paid#12
SeychellesTop Paid#12
ZambiaTop Paid#12
ZambiaTop Paid#12
British Virgin IslandsTop Paid#13
British Virgin IslandsTop Paid#13
CroatiaTop Paid#13
CroatiaTop Paid#13
KenyaTop Paid#13
KenyaTop Paid#13
PakistanTop Paid#13
PakistanTop Paid#13
IraqTop Paid#14
IraqTop Paid#14
MaltaTop Paid#14
MaltaTop Paid#14
MongoliaTop Paid#14
MongoliaTop Paid#14
SingaporeTop Paid#14
SingaporeTop Paid#14
Trinidad and TobagoTop Paid#14
Trinidad and TobagoTop Paid#14
UkraineTop Paid#142
UkraineTop Paid#142
ArgentinaTop Paid#151
ArgentinaTop Paid#151
ChileTop Paid#151
ChileTop Paid#151
ColombiaTop Paid#154
ColombiaTop Paid#154
CyprusTop Paid#15
CyprusTop Paid#15
Czech RepublicTop Paid#153
Czech RepublicTop Paid#153
GreeceTop Paid#153
GreeceTop Paid#153
JordanTop Paid#151
JordanTop Paid#151
LebanonTop Paid#152
LebanonTop Paid#152
PanamaTop Paid#16
PanamaTop Paid#16
Turks and Caicos IslandsTop Paid#16
Turks and Caicos IslandsTop Paid#16
Costa RicaTop Paid#171
Costa RicaTop Paid#171
EcuadorTop Paid#173
EcuadorTop Paid#173
North MacedoniaTop Paid#17
North MacedoniaTop Paid#17
Papua New GuineaTop Paid#171
Papua New GuineaTop Paid#171
AzerbaijanTop Paid#18
AzerbaijanTop Paid#18
BarbadosTop Paid#18
BarbadosTop Paid#18
FinlandTop Paid#182
FinlandTop Paid#181
IndonesiaTop Paid#181
IndonesiaTop Paid#181
GuatemalaTop Paid#19
GuatemalaTop Paid#19
South KoreaTop Paid#193
South KoreaTop Paid#193
RomaniaTop Paid#194
RomaniaTop Paid#194
RwandaTop Paid#19
RwandaTop Paid#19
LiberiaTop Paid#20
LiberiaTop Paid#20
PhilippinesTop Paid#201
PhilippinesTop Paid#201
RussiaTop Paid#203
RussiaTop Paid#203
ChadTop Paid#21
ChadTop Paid#21
MalaysiaTop Paid#216
MalaysiaTop Paid#216
MozambiqueTop Paid#21
MozambiqueTop Paid#21
IcelandTop Paid#22
IcelandTop Paid#22
JamaicaTop Paid#22
JamaicaTop Paid#22
ThailandTop Paid#223
ThailandTop Paid#223
United Arab EmiratesTop Paid#227
United Arab EmiratesTop Paid#227
MaldivesTop Paid#24
MaldivesTop Paid#24
BelgiumTop Paid#251
BelgiumTop Paid#251
SpainTop Paid#252
SpainTop Paid#252
ChinaTop Paid#265
ChinaTop Paid#265
BrazilTop Paid#274
BrazilTop Paid#274
PalauTop Paid#27
PalauTop Paid#27
South AfricaTop Paid#271
South AfricaTop Paid#271
DominicaTop Paid#28
DominicaTop Paid#28
IsraelTop Paid#286
IsraelTop Paid#286
MoroccoTop Paid#28
MoroccoTop Paid#28
NamibiaTop Paid#28
NamibiaTop Paid#28
YemenTop Paid#284
FijiTop Paid#29
FijiTop Paid#29
IrelandTop Paid#293
IrelandTop Paid#293
NepalTop Paid#291
NepalTop Paid#291
AustriaTop Paid#301
AustriaTop Paid#301
PolandTop Paid#304
PolandTop Paid#304
New ZealandTop Paid#311
New ZealandTop Paid#311
DenmarkTop Paid#321
DenmarkTop Paid#321
SwitzerlandTop Paid#323
SwitzerlandTop Paid#323
Hong KongTop Paid#333
Hong KongTop Paid#333
FranceTop Paid#347
MauritaniaTop Paid#34
MauritaniaTop Paid#34
SerbiaTop Paid#341
SerbiaTop Paid#341
TurkeyTop Paid#343
TurkeyTop Paid#343
TaiwanTop Paid#35
TaiwanTop Paid#35
GrenadaTop Paid#361
GrenadaTop Paid#361
FranceTop Paid#383
IndiaTop Paid#3818
IndiaTop Paid#3818
ItalyTop Paid#398
ItalyTop Paid#398
MexicoTop Paid#412
MexicoTop Paid#412
TurkmenistanTop Grossing#41
TurkmenistanTop Grossing#41
BahamasTop Paid#42
BahamasTop Paid#42
SwedenTop Paid#441
SwedenTop Paid#441
AfghanistanTop Grossing#46
AfghanistanTop Grossing#46
NetherlandsTop Paid#462
NetherlandsTop Paid#462
AlbaniaTop Paid#481
AlbaniaTop Paid#481
Guinea-BissauTop Grossing#521
Guinea-BissauTop Grossing#521
TurkmenistanTop Paid#54
Republic of the CongoTop Paid#552
United StatesTop Paid#599
United StatesTop Paid#599
United StatesNew#599
NorwayTop Paid#61
NorwayTop Paid#61
Democratic Republic of the CongoTop Paid#681
Democratic Republic of the CongoTop Paid#681
Côte d'IvoireTop Paid#711
Côte d'IvoireTop Paid#711
MaliTop Paid#741
GermanyTop Paid#7922
GermanyTop Paid#7922
NigerTop Paid#791
NigeriaTop Paid#8016
AfghanistanTop Paid#83
MadagascarTop Paid#844
VenezuelaTop Grossing#892
VenezuelaTop Grossing#892
AustraliaTop Paid#914
AustraliaTop Paid#914
GeorgiaTop Paid#911
GeorgiaTop Paid#911
Guinea-BissauTop Paid#95
JapanTop Paid#964
JapanTop Paid#964
Burkina FasoTop Paid#981
CanadaTop Paid#98
CanadaTop Paid#98
MacaoTop Paid#99
OPlayer - video player — Suzhou Totoro Network Technology Co., Ltd. · AppCharts