Perfect Piano Virtual Keyboard
Learn how to play and practice
| Weekly · 3 days trial | 174 | $1.13 – $10.90 | 69.8% | |
| Annual · 3 days trial | 174 | $13.62 – $135.71 | 19.7% | |
| Monthly · 3 days trial | 174 | $2.83 – $27.10 | 10.4% |
| Top grossing products | ||
|---|---|---|
| Russia | 32%556 | |
| United States | 13%225 | |
| Italy | 5%80 | Too few reviews here for the split to mean anything |
| China | 4%75 | Too few reviews here for the split to mean anything |
| Spain | 4%73 | Too few reviews here for the split to mean anything |
| South Korea | 4%67 | Too few reviews here for the split to mean anything |
| France | 3%58 | Too few reviews here for the split to mean anything |
| Germany | 3%53 | Too few reviews here for the split to mean anything |
| Ukraine | 2%41 | Too few reviews here for the split to mean anything |
| Mexico | 2%35 | Too few reviews here for the split to mean anything |
| Thailand | 2%32 | Too few reviews here for the split to mean anything |
| Taiwan | 2%29 | Too few reviews here for the split to mean anything |
| Japan | 2%28 | Too few reviews here for the split to mean anything |
| United Kingdom | 1%25 | Too few reviews here for the split to mean anything |
| Czech Republic | 1%25 | Too few reviews here for the split to mean anything |
| Brazil | 1%24 | Too few reviews here for the split to mean anything |
| Saudi Arabia | 1%22 | Too few reviews here for the split to mean anything |
| Turkey | <1%14 | Too few reviews here for the split to mean anything |
| India | <1%12 | Too few reviews here for the split to mean anything |
| Canada | <1%11 | Too few reviews here for the split to mean anything |
| Denmark | <1%10 | Too few reviews here for the split to mean anything |
| Chile | <1%10 | Too few reviews here for the split to mean anything |
| Australia | <1%10 | Too few reviews here for the split to mean anything |
| Dominican Republic | <1%9 | Too few reviews here for the split to mean anything |
| Poland | <1%9 | Too few reviews here for the split to mean anything |
| Oman | <1%9 | Too few reviews here for the split to mean anything |
| Switzerland | <1%9 | Too few reviews here for the split to mean anything |
| Colombia | <1%9 | Too few reviews here for the split to mean anything |
| Israel | <1%9 | Too few reviews here for the split to mean anything |
| Netherlands | <1%9 | Too few reviews here for the split to mean anything |
| United Arab Emirates | <1%9 | Too few reviews here for the split to mean anything |
| Philippines | <1%8 | Too few reviews here for the split to mean anything |
| Argentina | <1%8 | Too few reviews here for the split to mean anything |
| Ecuador | <1%7 | Too few reviews here for the split to mean anything |
| Portugal | <1%6 | Too few reviews here for the split to mean anything |
| Sweden | <1%6 | Too few reviews here for the split to mean anything |
| Ghana | <1%5 | Too few reviews here for the split to mean anything |
| Malaysia | <1%5 | Too few reviews here for the split to mean anything |
| Peru | <1%5 | Too few reviews here for the split to mean anything |
| Kuwait | <1%5 | Too few reviews here for the split to mean anything |
| Greece | <1%5 | Too few reviews here for the split to mean anything |
| Kazakhstan | <1%4 | Too few reviews here for the split to mean anything |
| Norway | <1%4 | Too few reviews here for the split to mean anything |
| Hong Kong | <1%4 | Too few reviews here for the split to mean anything |
| Egypt | <1%4 | Too few reviews here for the split to mean anything |
| Belgium | <1%4 | Too few reviews here for the split to mean anything |
| Hungary | <1%4 | Too few reviews here for the split to mean anything |
| Singapore | <1%4 | Too few reviews here for the split to mean anything |
| Paraguay | <1%3 | Too few reviews here for the split to mean anything |
| Ireland | <1%3 | Too few reviews here for the split to mean anything |
| Serbia | <1%3 | Too few reviews here for the split to mean anything |
| Venezuela | <1%3 | Too few reviews here for the split to mean anything |
| Mongolia | <1%3 | Too few reviews here for the split to mean anything |
| Costa Rica | <1%2 | Too few reviews here for the split to mean anything |
| Latvia | <1%2 | Too few reviews here for the split to mean anything |
| Luxembourg | <1%2 | Too few reviews here for the split to mean anything |
| Finland | <1%2 | Too few reviews here for the split to mean anything |
| Nigeria | <1%2 | Too few reviews here for the split to mean anything |
| South Africa | <1%2 | Too few reviews here for the split to mean anything |
| Nicaragua | <1%2 | Too few reviews here for the split to mean anything |
| Cameroon | <1%2 | Too few reviews here for the split to mean anything |
| Nepal | <1%2 | Too few reviews here for the split to mean anything |
| Qatar | <1%2 | Too few reviews here for the split to mean anything |
| Bolivia | <1%2 | Too few reviews here for the split to mean anything |
| Honduras | <1%2 | Too few reviews here for the split to mean anything |
| Croatia | <1%2 | Too few reviews here for the split to mean anything |
| Bulgaria | <1%2 | Too few reviews here for the split to mean anything |
| Indonesia | <1%2 | Too few reviews here for the split to mean anything |
| Slovakia | <1%2 | Too few reviews here for the split to mean anything |
| Austria | <1%2 | Too few reviews here for the split to mean anything |
| Uganda | <1%2 | Too few reviews here for the split to mean anything |
| Sri Lanka | <1%2 | Too few reviews here for the split to mean anything |
| Jamaica | <1%2 | Too few reviews here for the split to mean anything |
| Zimbabwe | <1%1 | Too few reviews here for the split to mean anything |
| Moldova | <1%1 | Too few reviews here for the split to mean anything |
| Uzbekistan | <1%1 | Too few reviews here for the split to mean anything |
| Armenia | <1%1 | Too few reviews here for the split to mean anything |
| Kenya | <1%1 | Too few reviews here for the split to mean anything |
| Kyrgyzstan | <1%1 | Too few reviews here for the split to mean anything |
| Cambodia | <1%1 | Too few reviews here for the split to mean anything |
| Tanzania | <1%1 | Too few reviews here for the split to mean anything |
| Tunisia | <1%1 | Too few reviews here for the split to mean anything |
| Senegal | <1%1 | Too few reviews here for the split to mean anything |
| Slovenia | <1%1 | Too few reviews here for the split to mean anything |
| Guatemala | <1%1 | Too few reviews here for the split to mean anything |
| Bahrain | <1%1 | Too few reviews here for the split to mean anything |
| Bahamas | <1%1 | Too few reviews here for the split to mean anything |
| Pakistan | <1%1 | Too few reviews here for the split to mean anything |
| Congo, Democratic Republic | <1%1 | Too few reviews here for the split to mean anything |
| Panama | <1%1 | Too few reviews here for the split to mean anything |
| Macao | <1%1 | Too few reviews here for the split to mean anything |
| Iceland | <1%0 | Too few reviews here for the split to mean anything |
| St. Lucia | <1%0 | Too few reviews here for the split to mean anything |
| Libya | <1%0 | Too few reviews here for the split to mean anything |
| Morocco | <1%0 | Too few reviews here for the split to mean anything |
| Grenada | <1%0 | Too few reviews here for the split to mean anything |
| Montenegro | <1%0 | Too few reviews here for the split to mean anything |
| Madagascar | <1%0 | Too few reviews here for the split to mean anything |
| Macedonia | <1%0 | Too few reviews here for the split to mean anything |
| Mali | <1%0 | Too few reviews here for the split to mean anything |
| Myanmar | <1%0 | Too few reviews here for the split to mean anything |
| Micronesia | <1%0 | Too few reviews here for the split to mean anything |
| Lithuania | <1%0 | Too few reviews here for the split to mean anything |
| Mauritania | <1%0 | Too few reviews here for the split to mean anything |
| Montserrat | <1%0 | Too few reviews here for the split to mean anything |
| Malta | <1%0 | Too few reviews here for the split to mean anything |
| Mauritius | <1%0 | Too few reviews here for the split to mean anything |
| Maldives | <1%0 | Too few reviews here for the split to mean anything |
| Malawi | <1%0 | Too few reviews here for the split to mean anything |
| Fiji | <1%0 | Too few reviews here for the split to mean anything |
| Estonia | <1%0 | Too few reviews here for the split to mean anything |
| Mozambique | <1%0 | Too few reviews here for the split to mean anything |
| Namibia | <1%0 | Too few reviews here for the split to mean anything |
| Niger | <1%0 | Too few reviews here for the split to mean anything |
| Algeria | <1%0 | Too few reviews here for the split to mean anything |
| Dominica | <1%0 | Too few reviews here for the split to mean anything |
| Cyprus | <1%0 | Too few reviews here for the split to mean anything |
| Cape Verde | <1%0 | Too few reviews here for the split to mean anything |
| Cote Divoire | <1%0 | Too few reviews here for the split to mean anything |
| Nauru | <1%0 | Too few reviews here for the split to mean anything |
| New Zealand | <1%0 | Too few reviews here for the split to mean anything |
| Congo | <1%0 | Too few reviews here for the split to mean anything |
| Liberia | <1%0 | Too few reviews here for the split to mean anything |
| Lebanon | <1%0 | Too few reviews here for the split to mean anything |
| Papua New Guinea | <1%0 | Too few reviews here for the split to mean anything |
| Belize | <1%0 | Too few reviews here for the split to mean anything |
| Georgia | <1%0 | Too few reviews here for the split to mean anything |
| Belarus | <1%0 | Too few reviews here for the split to mean anything |
| Botswana | <1%0 | Too few reviews here for the split to mean anything |
| Palau | <1%0 | Too few reviews here for the split to mean anything |
| Bhutan | <1%0 | Too few reviews here for the split to mean anything |
| Gambia | <1%0 | Too few reviews here for the split to mean anything |
| Romania | <1%0 | Too few reviews here for the split to mean anything |
| Brunei Darussalam | <1%0 | Too few reviews here for the split to mean anything |
| Bermuda | <1%0 | Too few reviews here for the split to mean anything |
| Rwanda | <1%0 | Too few reviews here for the split to mean anything |
| Benin | <1%0 | Too few reviews here for the split to mean anything |
| Solomon Islands | <1%0 | Too few reviews here for the split to mean anything |
| Seychelles | <1%0 | Too few reviews here for the split to mean anything |
| Lao Peoples Democratic Republic | <1%0 | Too few reviews here for the split to mean anything |
| Burkina Faso | <1%0 | Too few reviews here for the split to mean anything |
| Cayman Islands | <1%0 | Too few reviews here for the split to mean anything |
| Barbados | <1%0 | Too few reviews here for the split to mean anything |
| Sierra Leone | <1%0 | Too few reviews here for the split to mean anything |
| Guinea-bissau | <1%0 | Too few reviews here for the split to mean anything |
| Suriname | <1%0 | Too few reviews here for the split to mean anything |
| Sao Tome & Principe | <1%0 | Too few reviews here for the split to mean anything |
| El Salvador | <1%0 | Too few reviews here for the split to mean anything |
| Swaziland | <1%0 | Too few reviews here for the split to mean anything |
| Turks and Caicos | <1%0 | Too few reviews here for the split to mean anything |
| Chad | <1%0 | Too few reviews here for the split to mean anything |
| Bosnia & Herzegovina | <1%0 | Too few reviews here for the split to mean anything |
| Tajikistan | <1%0 | Too few reviews here for the split to mean anything |
| Turkmenistan | <1%0 | Too few reviews here for the split to mean anything |
| Guyana | <1%0 | Too few reviews here for the split to mean anything |
| Tonga | <1%0 | Too few reviews here for the split to mean anything |
| Azerbaijan | <1%0 | Too few reviews here for the split to mean anything |
| Trinidad and Tobago | <1%0 | Too few reviews here for the split to mean anything |
| Angola | <1%0 | Too few reviews here for the split to mean anything |
| St. Kitts and Nevis | <1%0 | Too few reviews here for the split to mean anything |
| Iraq | <1%0 | Too few reviews here for the split to mean anything |
| Albania | <1%0 | Too few reviews here for the split to mean anything |
| Anguilla | <1%0 | Too few reviews here for the split to mean anything |
| Uruguay | <1%0 | Too few reviews here for the split to mean anything |
| Jordan | <1%0 | Too few reviews here for the split to mean anything |
| St. Vincent & The Grenadines | <1%0 | Too few reviews here for the split to mean anything |
| Afghanistan | <1%0 | Too few reviews here for the split to mean anything |
| British Virgin Islands | <1%0 | Too few reviews here for the split to mean anything |
| Vanuatu | <1%0 | Too few reviews here for the split to mean anything |
| Kosovo | <1%0 | Too few reviews here for the split to mean anything |
| Yemen | <1%0 | Too few reviews here for the split to mean anything |
| Antigua And Barbuda | <1%0 | Too few reviews here for the split to mean anything |
| Zambia | <1%0 | Too few reviews here for the split to mean anything |
| Gabon | <1%0 | Too few reviews here for the split to mean anything |
Description
/// Play, learn, practice, impress! \\\
Simple but super convenient piano app allows doing music regardless of place and time.
You can not only play the piano but also learn chords, improve skills in the mini–game, and perform popular music.
Our app has all the necessary functions for the ideal play:
--- Complete keyboard
-- Multi-touch
--- 3 instruments to choose from: grand piano, synthesizer, and organ
-- Educational game
--- Built-in metronome
-- Sustain pedal
--- On/off names of the keys
-- Adjustable piano size
SUBSCRIPTION INFO
Subscribe to disable ads and unblock all music instruments!
Check it's advantages, by getting a free 3-day trial. After 3 days, the trial will automatically turn to the week paid subscription.
The paid subscription is divided into the 3 types: weekly, monthly and year.
A week paid subscription costs $7.99. Month - $19.99. Year - $99.99.
Payment will be charged to your iTunes Account at confirmation of purchase.
You can cancel the subscription or a free trial at any time, but at least 24-hours before the end of the current period. OTHERWISE, it will be automatically renewed.
The account will be charged for renewal within 24-hours prior to the end of the current period.
You can manage the subscription and turn off the auto-renewal in your Account Settings after purchase.
Any unused portion of a free trial will be forfeited when you purchase the subscription.
Read our privacy policy https://mushtrip.com/privacy.html.
And EULA https://mushtrip.com/eula.html.