Perfect Piano - Learn to Play 4+

Smart Piano, Online Connection

Revontulet Soft Inc

Designed for iPad

    • Free
    • Offers In-App Purchases



Smart piano keyboard, Classical to Pop, Real-time connection!

Perfect Piano is an intelligent piano simulator design for your iPhone and iPad. With in-built genuine piano timbre, this app can teach you how to play piano and amuse you at the same time!

[ Smart Keyboard ]
• 88-key piano keyboard
• Single-row mode; Double-row mode; Double players
• Multitouch screen support
• Force touch
• Keyboard width adjustment
• Multiple in-built sound effect: Grand piano, Music box, Pipe organ, Synth bass, Steel string guitar, Strings Ensemble, Soprano Sax, Space Synth, Rhodes Piano
• MIDI and AAC audio recording
• Metronome
• Direct sharing of recording file or set as ringtone

[ Learn to Play ]
• Learn thousands of popular music scores
• Two guidance patterns: falling note, waterfall
• Three play modes: auto play, semi-auto play, note pause
• Left & right hand setup
• A->B loop
• Speed adjustment
• Difficulty adjustment

[ Multiplayer Connection & PK ]
• Play the piano with other players from all over the world
• Make friends
• Real-time on-line chatting
• Weekly new song challenge ranking
• Create guilds

[ Support USB MIDI Keyboard ]
• Support standard General MIDI protocol and allow the connection of MIDI keyboard (such as YAMAHA P105, Roland F-120, Xkey, etc.) through USB interface
• Perfectly control the piano, play, recording and competition via external MIDI keyboard

If you have any question regarding the use of app, please contact us:
• Email:
• Facebook:

Let's rock and roll!

About subscription service:
• Unlimited access all tunes and no ADs.
• Monthly with a 7-days free trial at $2.99.
• Payment will be charged to iTunes Account at confirmation of purchase.
• Subscription automatically renews unless auto-renew is turned off at least 24-hours before the end of the current period.
• Account will be charged for renewal within 24-hours prior to the end of the current period, and identify the cost of the renewal.
• Subscriptions may be managed by the user and auto-renewal may be turned off by going to the user's Account Settings after purchase.
• Any unused portion of a free trial period, if offered, will be forfeited when the user purchases a subscription to that publication, where applicable.

You will get *Exclusive Timbre. *Exclusive Avatar. *No more ADs. *Cancel anytime service.

Terms of use:
Privacy Policy:

Thanks for using Perfect Piano!

What’s New

Version 7.0

1. iOS 17 compatibility.
2. Fix crash on iOS 12

Ratings and Reviews

4.4 out of 5
5.8K Ratings

5.8K Ratings

Lizz245 ,

Pretty good but could need some changes!

This is an amazing app! But the adds need to be toned down just a bit…. Every time I try to do another song after I just did one it goes straight to adds. And sometimes even twice in a row!

I would like for the make an account to work again but overall this game is terrific! I went from only knowing how to play silent night and twinkle little star to Actual long songs! I would definitely recommend this to adults and children. It definitely helped me know more about piano.

Thank you so much for whoever made this game!!!

Mini dashshund ,

A piano game

this game is really fun there all many verities of songs to play. Nothing on here requires payment which I find AWESOME 😃😃. I do think that there could definitely be a better amount of things to do of the things on here to do to be updated to be more interesting and lively . But overall I would recommend if your looking for a game to play Thats chill your not looking to play it much or get much experience low key 🔑. If your looking for a fun day to day hype game find a different game. I rate this game a 7/10 I recommend. If after reading this u decide to play I hole you enjoy. ( I know what I am about to say has nothing to do with a review) Have a great day or rest of your day either one and even though it may be hard keep pushing because you have so much to reach for and accomplish no matter the cost to get there if u have to work at a job you hate to get there go but remember before god calls you back home u must have help with you and God put you down there for.😃 have a GREAT rest or of your day.

Liz's Sam! ,

Perfect Piano is wonderful - thank you!

So far, considering the very small amount of time I’ve been able to try it, Perfect Piano has opened up a whole new world of absolute wonder for me! When I was young, I was always able to explore music and I learned how to play the piano, as well as a few other musical instruments. But, as time went by, my focus had to be on many other aspects of life, for the greater good of my family and, of course, myself. But music is my greatest passion, as it has been during my entire life, so now that I’m much older, I’m trying to revive it all and, going forward from here, pursue my true passion for music! Perfect Piano is a tremendous resource for me to do that! So, thank you! To be continued..!


Access all features and contents with no ADs.
Free Trial

App Privacy

The developer, Revontulet Soft Inc, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Used to Track You

The following data may be used to track you across apps and websites owned by other companies:

  • Location
  • Identifiers
  • Usage Data
  • Diagnostics

Data Linked to You

The following data may be collected and linked to your identity:

  • Location
  • Identifiers
  • Usage Data
  • Diagnostics

Data Not Linked to You

The following data may be collected but it is not linked to your identity:

  • Diagnostics

Privacy practices may vary, for example, based on the features you use or your age. Learn More

More By This Developer

You Might Also Like

OnlinePianist:Play Piano Songs
Piano Keyboard & Music Tiles
Piano Keyboard App: Play Songs
Piano for iPhone
Piano app by Yokee
Hello Piano: Learn Pro Lessons