AppCharts

Tenuto

musictheory.net

MusicUSD 4.994.5(660)4+
Current rank · 🇭🇰 Top Paid
#1
unchanged today
Peak rank
#1all-time
reached yesterday
Days in Top 10
29days
last 30 days
Charting in
140countries
across 3 chart types
30-day best
#1/ avg #1
min / average position

Rank history

Not enough history yet

Check back tomorrow — we need at least two days of data to draw a trend.

AI summaryGenerated 2026-09-08 · MiniMax

Tenuto — musictheory.net is dominating the Music category on the App Store, holding the #1 position on the Top Paid chart in multiple countries including El Salvador, Georgia, Hong Kong, and Kuwait. The app is performing at its all-time peak, having reached #1 on 2026-09-06 and maintaining an average rank of #1 over the last 30 days. It shows strong upward momentum in El Salvador (+36) and Georgia (+10 to +11), while holding steady at the top in Hong Kong and Kuwait. Overall, the app is on a clearly climbing and dominant trajectory across these key markets.

Position heatmap

No data yet for this chart

Current rankings

CountryChartRank7dΔ
Hong KongTop Paid#1
Hong KongTop Paid#1
KuwaitTop Paid#1
NetherlandsTop Paid#11
NetherlandsTop Paid#11
BruneiTop Paid#2
CroatiaTop Paid#21
CroatiaTop Paid#21
NorwayTop Paid#214
NorwayTop Paid#214
Sri LankaTop Paid#2
SwitzerlandTop Paid#24
BruneiTop Paid#3
IndonesiaTop Paid#3
SwitzerlandTop Paid#31
SwitzerlandTop Paid#31
BahamasTop Paid#4
BahamasTop Paid#4
BelgiumTop Paid#454
BelgiumTop Paid#454
DenmarkTop Paid#449
DenmarkTop Paid#449
IndiaTop Paid#4
IsraelTop Paid#4
MalawiTop Paid#4
MontenegroTop Paid#4
MontenegroTop Paid#4
MontenegroTop Paid#4
MontenegroTop Paid#4
RomaniaTop Paid#43
RomaniaTop Paid#43
ThailandTop Paid#41
CanadaTop Paid#5
CanadaTop Paid#5
Hong KongTop Paid#533
Hong KongTop Paid#51
Hong KongTop Paid#533
HungaryTop Paid#52
MacaoTop Paid#5
MacaoTop Paid#5
MalawiTop Paid#5
United KingdomTop Paid#512
United KingdomTop Paid#512
United StatesTop Paid#5
United StatesTop Paid#5
United StatesNew#5
BrazilTop Paid#6
BrazilTop Paid#6
IrelandTop Paid#65
IrelandTop Paid#65
JamaicaTop Paid#7
JamaicaTop Paid#7
MacaoTop Paid#7
MacaoTop Paid#7
AustraliaTop Paid#82
AustraliaTop Paid#82
ChileTop Paid#8
ChileTop Paid#8
Sri LankaTop Paid#8
United StatesTop Paid#84
CanadaTop Paid#94
CanadaTop Paid#94
CyprusTop Paid#98
EstoniaTop Paid#9
EstoniaTop Paid#9
IcelandTop Paid#93
IcelandTop Paid#93
IrelandTop Paid#9
IrelandTop Paid#9
IsraelTop Paid#9
IsraelTop Paid#9
United KingdomTop Paid#98
BahamasTop Paid#10
CanadaTop Paid#1030
ChinaTop Paid#10
HungaryTop Paid#103
HungaryTop Paid#103
IcelandTop Paid#10
IcelandTop Paid#10
Sri LankaTop Grossing#101
BarbadosTop Paid#11
BarbadosTop Paid#11
BrazilTop Paid#111
BrazilTop Paid#111
GeorgiaTop Paid#111
GeorgiaTop Paid#111
ItalyTop Paid#11
JordanTop Paid#11
JordanTop Paid#11
VietnamTop Paid#1126
VietnamTop Paid#1126
BahrainTop Paid#12
Cayman IslandsTop Paid#12
Cayman IslandsTop Paid#12
EgyptTop Paid#121
EgyptTop Paid#12
EgyptTop Paid#121
EgyptTop Paid#12
FranceTop Paid#126
FranceTop Paid#126
MongoliaTop Paid#12
MongoliaTop Paid#12
NamibiaTop Paid#12
NamibiaTop Paid#12
SpainTop Paid#1225
SpainTop Paid#1225
BulgariaTop Paid#13
BulgariaTop Paid#13
Cayman IslandsTop Paid#13
Cayman IslandsTop Paid#13
GeorgiaTop Paid#132
ItalyTop Paid#13
ItalyTop Paid#13
LithuaniaTop Paid#13
LithuaniaTop Paid#13
MongoliaTop Paid#13
MongoliaTop Paid#13
Papua New GuineaTop Paid#13
PolandTop Paid#1310
PolandTop Paid#1310
SerbiaTop Paid#131
SerbiaTop Paid#131
GeorgiaTop Paid#14
GeorgiaTop Paid#14
SwitzerlandTop Paid#1456
BulgariaTop Paid#151
BulgariaTop Paid#151
CyprusTop Paid#151
CyprusTop Paid#15
CyprusTop Paid#151
CyprusTop Paid#15
KyrgyzstanTop Paid#15
KyrgyzstanTop Paid#15
LuxembourgTop Paid#15
LuxembourgTop Paid#15
YemenTop Paid#15
YemenTop Paid#15
ChinaTop Paid#162
ChinaTop Paid#162
IcelandTop Paid#16
LithuaniaTop Paid#161
LithuaniaTop Paid#161
LuxembourgTop Paid#16
LuxembourgTop Paid#16
MalaysiaTop Paid#161
MalaysiaTop Paid#161
MexicoTop Paid#16
MexicoTop Paid#16
New ZealandTop Paid#162
New ZealandTop Paid#162
ChinaTop Paid#173
EstoniaTop Paid#17
EstoniaTop Paid#17
IndiaTop Paid#176
KyrgyzstanTop Paid#171
KyrgyzstanTop Paid#171
PeruTop Paid#172
PeruTop Paid#172
Turks and Caicos IslandsTop Paid#17
Bosnia and HerzegovinaTop Paid#18
Bosnia and HerzegovinaTop Paid#18
BruneiTop Paid#18
BruneiTop Paid#18
IndiaTop Paid#184
IndiaTop Paid#184
JordanTop Paid#18
JordanTop Paid#18
KuwaitTop Grossing#18
Republic of the CongoTop Paid#18
Republic of the CongoTop Paid#18
ZambiaTop Paid#18
Costa RicaTop Paid#19
Costa RicaTop Paid#19
KenyaTop Paid#19
KenyaTop Paid#19
MacaoTop Paid#19
MacaoTop Paid#19
Turks and Caicos IslandsTop Paid#19
Turks and Caicos IslandsTop Paid#19
Antigua and BarbudaTop Paid#20
BelarusTop Paid#20
BelarusTop Paid#20
BruneiTop Paid#20
BruneiTop Paid#20
Cayman IslandsTop Paid#20
Cayman IslandsTop Paid#20
EgyptTop Paid#20
EgyptTop Paid#20
EstoniaTop Paid#20
IraqTop Paid#20
IraqTop Paid#20
OmanTop Paid#20
VietnamTop Paid#201
AzerbaijanTop Paid#21
CambodiaTop Paid#21
CambodiaTop Paid#21
CambodiaTop Paid#21
CambodiaTop Paid#21
CyprusTop Grossing#211
IraqTop Paid#211
IraqTop Paid#211
JordanTop Paid#21
JordanTop Paid#21
KazakhstanTop Paid#211
KazakhstanTop Paid#211
LatviaTop Paid#213
LatviaTop Paid#21
LatviaTop Paid#213
LatviaTop Paid#21
NigeriaTop Paid#21
SwedenTop Paid#218
AngolaTop Paid#22
AngolaTop Paid#22
BoliviaTop Paid#22
BoliviaTop Paid#22
EcuadorTop Paid#22
EcuadorTop Paid#22
GhanaTop Paid#22
GhanaTop Paid#22
Trinidad and TobagoTop Paid#221
BoliviaTop Paid#23
BoliviaTop Paid#23
BotswanaTop Paid#23
BotswanaTop Paid#23
ChinaTop Paid#23
ChinaTop Paid#23
Costa RicaTop Paid#232
Costa RicaTop Paid#232
El SalvadorTop Paid#233
El SalvadorTop Paid#233
EstoniaTop Paid#231
IcelandTop Paid#23
South KoreaTop Paid#23
South KoreaTop Paid#23
MaltaTop Paid#23
MaltaTop Paid#23
MaltaTop Paid#23
MaltaTop Paid#23
MoldovaTop Paid#23
MoldovaTop Paid#23
Trinidad and TobagoTop Paid#231
Trinidad and TobagoTop Paid#231
Antigua and BarbudaTop Paid#24
Antigua and BarbudaTop Paid#24
BelizeTop Paid#24
BelizeTop Paid#24
BotswanaTop Paid#24
BotswanaTop Paid#24
GermanyTop Paid#246
GermanyTop Paid#246
PalauTop Paid#24
PalauTop Paid#24
GhanaTop Paid#25
South KoreaTop Paid#25
North MacedoniaTop Paid#25
North MacedoniaTop Paid#25
PanamaTop Paid#25
PanamaTop Paid#25
ParaguayTop Paid#25
ParaguayTop Paid#25
PortugalTop Paid#259
PortugalTop Paid#259
QatarTop Paid#25
ArmeniaTop Paid#26
ArmeniaTop Paid#26
CyprusTop Paid#26
Hong KongTop Paid#26
MozambiqueTop Paid#26
South AfricaTop Paid#261
BelgiumTop Paid#277
FranceTop Paid#27
FranceTop Paid#27
GhanaTop Paid#27
GhanaTop Paid#27
PakistanTop Paid#271
PakistanTop Paid#271
UkraineTop Paid#271
UkraineTop Paid#271
CanadaTop Paid#28
Dominican RepublicTop Paid#28
Dominican RepublicTop Paid#28
GhanaTop Paid#28
HungaryTop Paid#28
HungaryTop Paid#28
IsraelTop Paid#2812
IsraelTop Paid#2810
LebanonTop Paid#28
LebanonTop Paid#28
MoldovaTop Paid#281
MoldovaTop Paid#281
South AfricaTop Paid#281
South AfricaTop Paid#281
CambodiaTop Paid#29
Costa RicaTop Paid#29
Dominican RepublicTop Paid#291
Dominican RepublicTop Paid#291
GuyanaTop Paid#29
GuyanaTop Paid#29
Bosnia and HerzegovinaTop Paid#30
Bosnia and HerzegovinaTop Paid#30
CroatiaTop Paid#30
CroatiaTop Paid#30
GuyanaTop Paid#30
GuyanaTop Paid#30
JamaicaTop Paid#30
JamaicaTop Paid#30
LaosTop Paid#30
LaosTop Paid#30
LaosTop Paid#30
LaosTop Paid#30
LebanonTop Paid#301
LebanonTop Paid#30
LebanonTop Paid#301
LebanonTop Paid#30
OmanTop Paid#302
OmanTop Paid#302
Saudi ArabiaTop Paid#301
Saudi ArabiaTop Paid#301
SwedenTop Paid#3010
SwedenTop Paid#3010
UgandaTop Paid#30
AnguillaTop Paid#31
AnguillaTop Paid#31
BrazilTop Paid#313
Costa RicaTop Paid#31
EcuadorTop Paid#311
EcuadorTop Paid#311
LuxembourgTop Paid#31
MexicoTop Paid#3114
MongoliaTop Paid#31
MongoliaTop Paid#31
PanamaTop Paid#311
Saudi ArabiaTop Paid#31
SloveniaTop Paid#312
SloveniaTop Paid#312
TaiwanTop Paid#3114
TaiwanTop Paid#3114
KazakhstanTop Paid#32
KazakhstanTop Paid#32
MalaysiaTop Paid#32
MoroccoTop Paid#321
MoroccoTop Paid#321
PhilippinesTop Paid#322
PhilippinesTop Paid#322
UruguayTop Paid#32
UruguayTop Paid#32
CambodiaTop Paid#331
El SalvadorTop Paid#33
IrelandTop Paid#33
NetherlandsTop Paid#3312
SlovakiaTop Paid#33
SlovakiaTop Paid#33
TurkeyTop Paid#332
United Arab EmiratesTop Paid#3317
United Arab EmiratesTop Paid#3317
MaltaTop Paid#34
PhilippinesTop Paid#3416
YemenTop Paid#34
BahrainTop Paid#351
BahrainTop Paid#351
Czech RepublicTop Paid#351
Czech RepublicTop Paid#351
LuxembourgTop Paid#351
El SalvadorTop Paid#36
El SalvadorTop Paid#36
El SalvadorTop Paid#36
MaltaTop Paid#36
MexicoTop Paid#3616
MexicoTop Paid#3616
GreeceTop Paid#375
GreeceTop Paid#375
GuatemalaTop Paid#37
GuatemalaTop Paid#37
MauritiusTop Paid#37
MauritiusTop Paid#37
BruneiTop Grossing#38
BruneiTop Grossing#38
Czech RepublicTop Paid#38
Czech RepublicTop Paid#38
GreeceTop Paid#38
GreeceTop Paid#38
IndonesiaTop Grossing#3812
IrelandTop Paid#381
KenyaTop Paid#381
KenyaTop Paid#38
KenyaTop Paid#381
KenyaTop Paid#38
SingaporeTop Paid#381
SingaporeTop Paid#381
United Arab EmiratesTop Paid#385
BarbadosTop Paid#39
BelgiumTop Paid#39
ColombiaTop Paid#39
ColombiaTop Paid#39
GuatemalaTop Paid#392
GuatemalaTop Paid#392
MauritiusTop Paid#39
MauritiusTop Paid#39
PeruTop Paid#392
QatarTop Paid#391
QatarTop Paid#391
MalaysiaTop Paid#40
NigeriaTop Paid#401
NigeriaTop Paid#401
TurkeyTop Paid#402
TurkeyTop Paid#402
UgandaTop Paid#401
UgandaTop Paid#401
UzbekistanTop Paid#401
UzbekistanTop Paid#401
ZimbabweTop Paid#40
ZimbabweTop Paid#40
AzerbaijanTop Paid#411
AzerbaijanTop Paid#411
BelarusTop Paid#41
ColombiaTop Paid#41
ColombiaTop Paid#41
Dominican RepublicTop Paid#41
FinlandTop Paid#41
FinlandTop Paid#41
HondurasTop Paid#41
KuwaitTop Paid#41
MalaysiaTop Paid#41
MalaysiaTop Paid#41
BotswanaTop Paid#42
BotswanaTop Paid#42
BrazilTop Paid#42
FinlandTop Paid#425
FinlandTop Paid#425
HondurasTop Paid#42
HungaryTop Grossing#4210
IsraelTop Paid#423
New ZealandTop Paid#423
UruguayTop Paid#421
KuwaitTop Paid#431
KuwaitTop Paid#431
Dominican RepublicTop Paid#441
IndiaTop Grossing#44
IraqTop Paid#44
LithuaniaTop Paid#44
MozambiqueTop Paid#44
MozambiqueTop Paid#44
MauritiusTop Paid#45
ArgentinaTop Paid#461
ArgentinaTop Paid#461
HondurasTop Paid#46
HondurasTop Paid#46
IndiaTop Paid#46
IndiaTop Paid#46
IraqTop Paid#46
KuwaitTop Paid#46
KuwaitTop Paid#46
MauritiusTop Paid#46
MontenegroTop Paid#46
PortugalTop Paid#464
ThailandTop Grossing#463
DenmarkTop Paid#47
LithuaniaTop Paid#47
NepalTop Paid#47
NepalTop Paid#47
AustraliaTop Paid#486
BermudaTop Paid#48
BermudaTop Paid#48
BermudaTop Paid#48
BermudaTop Paid#48
IsraelTop Grossing#48
BruneiTop Paid#491
DenmarkTop Paid#49
DenmarkTop Paid#49
FinlandTop Paid#49
LatviaTop Paid#49
LatviaTop Paid#49
British Virgin IslandsTop Paid#50
British Virgin IslandsTop Paid#50
ChileTop Paid#5030
ChileTop Paid#5030
SingaporeTop Paid#506
British Virgin IslandsTop Paid#51
British Virgin IslandsTop Paid#51
DenmarkTop Paid#514
DenmarkTop Paid#52
FinlandTop Paid#522
HondurasTop Paid#52
HondurasTop Paid#52
ThailandTop Paid#526
ThailandTop Paid#526
NorwayTop Paid#53
SlovakiaTop Paid#532
ColombiaTop Paid#544
NicaraguaTop Paid#54
NicaraguaTop Paid#54
Czech RepublicTop Paid#55
MalawiTop Grossing#55
GrenadaTop Paid#56
GrenadaTop Paid#56
MalawiTop Grossing#56
GrenadaTop Paid#57
GrenadaTop Paid#57
SloveniaTop Paid#57
SwitzerlandTop Grossing#5736
British Virgin IslandsTop Paid#58
IndonesiaTop Paid#5815
RussiaTop Paid#582
RussiaTop Paid#582
YemenTop Grossing#58
British Virgin IslandsTop Paid#59
EcuadorTop Paid#59
IndonesiaTop Paid#591
IndonesiaTop Paid#591
SwitzerlandTop Paid#598
CanadaTop Paid#60
ColombiaTop Paid#60
HungaryTop Paid#6020
IndonesiaTop Paid#60
IndonesiaTop Paid#60
ItalyTop Paid#6010
ItalyTop Paid#6010
JapanTop Paid#60
JapanTop Paid#60
United StatesTop Paid#613
United StatesNew#613
BelizeTop Paid#62
GuatemalaTop Paid#62
GuatemalaTop Paid#62
JamaicaTop Grossing#621
JamaicaTop Grossing#621
TaiwanTop Paid#622
BulgariaTop Paid#63
EcuadorTop Paid#631
AlgeriaTop Paid#64
BulgariaTop Paid#64
GrenadaTop Paid#64
HungaryTop Paid#64
MaliTop Paid#64
MaliTop Paid#64
PolandTop Paid#647
UzbekistanTop Paid#64
ZimbabweTop Paid#64
Czech RepublicTop Paid#65
MaliTop Paid#65
MaliTop Paid#65
UkraineTop Paid#651
AustriaTop Paid#663
AustriaTop Paid#663
GrenadaTop Paid#66
ChileTop Paid#681
Hong KongTop Grossing#6814
Saint Kitts and NevisTop Paid#68
Saint Kitts and NevisTop Paid#68
CroatiaTop Paid#691
GreeceTop Paid#69
United KingdomTop Paid#70
ZambiaTop Grossing#70
Democratic Republic of the CongoTop Paid#71
Democratic Republic of the CongoTop Paid#71
NorwayTop Paid#71
RomaniaTop Paid#714
KazakhstanTop Paid#72
Democratic Republic of the CongoTop Paid#73
Democratic Republic of the CongoTop Paid#73
RussiaTop Paid#731
ChileTop Paid#74
JapanTop Paid#75
JapanTop Paid#75
IrelandTop Paid#7636
South KoreaTop Paid#7624
South KoreaTop Paid#7624
VenezuelaTop Paid#76
VenezuelaTop Paid#76
FranceTop Paid#77
IndiaTop Grossing#7714
ItalyTop Paid#77
Hong KongTop Paid#78
KazakhstanTop Paid#78
NetherlandsTop Grossing#7817
NetherlandsTop Grossing#7817
CroatiaTop Paid#79
GreeceTop Paid#792
IndonesiaTop Paid#80
TunisiaTop Paid#81
TunisiaTop Paid#81
VenezuelaTop Paid#81
Saint LuciaTop Paid#82
Saint LuciaTop Paid#82
Sri LankaTop Paid#82
Sri LankaTop Paid#82
ThailandTop Paid#82
SenegalTop Paid#841
MexicoTop Paid#85
TanzaniaTop Paid#85
Hong KongTop Grossing#87
Hong KongTop Grossing#87
GeorgiaTop Grossing#8813
AustriaTop Paid#89
Saint LuciaTop Paid#90
CroatiaTop Paid#9125
GeorgiaTop Paid#91
MaldivesTop Paid#91
MaldivesTop Paid#91
SeychellesTop Paid#91
CanadaTop Grossing#93
CroatiaTop Grossing#9311
CroatiaTop Grossing#9311
Hong KongTop Paid#9331
South KoreaTop Paid#936
MalawiTop Paid#93
MaldivesTop Paid#93
MaldivesTop Paid#93
ItalyTop Grossing#96
JamaicaTop Paid#99
Tenuto — musictheory.net · AppCharts