Perfect Piano

Perfect Piano

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

Additional Informations
  • Current Version: Varies with device
  • Updated: January 8, 2018
  • Requires Android: Varies with device
  • Installs: 50,000,000 - 100,000,000



Perfect Piano is an intelligent piano simulator designed for Android phones and tablets. With in-built genuine piano timbre, this app can teach you how to play the piano and amuse you at the same time!

[ Intelligent Keyboard ]
• 88-key piano keyboard
• Single-row mode; Double-row mode; Dual players; Chords mode
• Multitouch screen support
• Force touch
• Keyboard width adjustment
• Multiple in-built sound effects: Grand piano, Bright Piano, Music Box, Pipe Organ, Rhodes, Synthesiser
• MIDI and ACC audio recording
• Metronome
• Direct sharing of recording file or set as ringtone
• OpenSL ES low latency audio support (beta)

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

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

[ Support USB MIDI Keyboard ]
• Supports standard General MIDI protocol and allows the connection of MIDI keyboard (such as YAMAHA P105, Roland F-120, Xkey, etc.) through USB interface
• Perfectly control the piano, play, record and compete via external MIDI keyboard
• Note: this function is only available for Android version 3.1 or higher and supports USB Host with the connection of USB OTG lines.

[ Support Timbre Plug-ins ]
• Timbre plug-ins are free to download and install, such as bass, electric guitar, wooden guitar, flute, saxophone, electronic keyboard, violin, chord, xylophone and harp.

[ Piano Widget ]
• A small piano widget for your home screen. You can play music any time without opening the App.

If you have any questions regarding the use of app, please contact us:
• Feedback: [email protected]
• Business: [email protected]
• Facebook:

Let's rock and roll!


802,325 total
5 497,441 
4 126,489 
3 70,271 
2 37,502 
1 70,622 

  • Perfect Piano
    Rishabh Goswami Published date: January 10, 2018

    Great app for everyone!! Doesn't matter if you are a casual player or someone who likes to become perfect at piano, you can always enjoy this game.Learn to play contains many classics like Ode to joy,Fur Elise by Beethoven. It also has trending songs like shape of you,Thunder Songs from this town. Full Review

  • Perfect Piano
    Grace Gaming Published date: January 26, 2018

    The keys are not synced. While this would be useful if you do not care about sound, or are just trying to download as a time passer for a child, this would be golden, if you'd like to learn to play piano... Or perhaps write a song... This would not be a sufficient tool to use. The sounds make it confusing and complicated to transcribe. Full Review

  • Perfect Piano
    Published date: January 23, 2018

    It is the best app in the world. No other app of piano can compete with it. I am not a good piano player, but this app helped me to learn songs with ease. There is a few suggestions that it should have some more instruments to make it more attractive. After all, I liked the app very very very much. Full Review

  • Perfect Piano
    Joenia Garcia Published date: February 6, 2018

    The app is very good. The problem is it gets out of tune continually and you have to wait until it comes back, but shortly afterwards it goes out of tune again. Other than that,it is good. Please fix that bug. Full Review

  • Perfect Piano
    Aysha Samra Published date: February 16, 2018

    Good piano app we can learn to play and we can connent with new frnds all over the world. Bt 1 thing u must put time when we message frnd ☺ thank you update time in chat Full Review

  • Perfect Piano
    k. b. Published date: February 21, 2018

    Revontulet Soft Inc, you NEED to update this game! It's had the same songs on "learn to play" for at least two years. It's not fun playing and practicing the same songs over again. Please, please, please! Add more songs! Thank you very much :) Full Review

  • Perfect Piano
    Abhi Prajapati Published date: January 30, 2018

    I have liked this app since 4years... I dint have any problems... But since last week, it doesn't work!! Means to say that there's simply no sound of the piano. I tried all the instruments, low tones, high tones... Nothing worked!! Please figure it out and resolve it ASAP!! Full Review

  • Perfect Piano
    Ali Khan Published date: February 4, 2018

    There are too many glitches. Keys do not function properly. Instead of their own, they play sounds of other keys. 😡 Full Review

  • Perfect Piano
    Fire Bird Published date: February 23, 2018

    It keeps saying "login failed" when I go to multiplayer mode..I tried Google and Facebook login but still it won't work and now I can't go in multiplayer.. previous version was doing fine but after this update I can't go to multiplayer mode..please fix this Full Review

  • Perfect Piano
    Published date: February 6, 2018

    I just installed it & IT FROZE! I'd like to give it O stars if I could. Also poor sound quality. Full Review

  • Perfect Piano
    basil currie Published date: January 12, 2018

    It's good for a free piano app, but a little slow to open new instruments. Also, the sound does not nicely trail off like an actual piano, but makes sound for about 2 seconds, quiets at the end, and abruptly turns off when a key is pressed. Full Review

  • Perfect Piano
    Yash Pal Goyal Published date: February 16, 2018

    Bug Report. it cant hold sound for appropriate time, and cant differentiate properly between 'ga' & 'ma' (in India notes) ('mi' & 'fa' in western notation) on my Micromax Spark 2+ Q350 running Android 6.0 ! Please fix it. Full Review

  • Perfect Piano
    Vaibhav Puranik Published date: January 24, 2018

    I liked the way , the app is built and presented. It helped me learn and play my favourite songs in spite of having no basic knowledge in music Full Review

  • Perfect Piano
    akash jadhav Published date: February 14, 2018

    I have a problem... If i record in MIDI Video.. Then i go to recording.. I'm not aBle to share.. If i press the share button.... It open Vodafone Callertune App... Y so..? 😑 Full Review

  • Perfect Piano
    Imee Jamis Timosan Published date: January 23, 2018

    Why my account in piano dissapear? When I log out, I'm not able to go back. It's not working. (~~.) It's dissapointing. Full Review

  • Perfect Piano
    Sankalp Tonape Published date: January 30, 2018

    app can't run after selecting organ, now i can't use perfect piano,even after reinstalling, app doesn't work, try to fix this bug as early as possible Full Review

  • Perfect Piano
    Published date: January 25, 2018

    A nice app. Very easy to control and has less number of advertisements. Quite user-friendly. It has so many songs. But sound quality can be improved. Full Review

  • Perfect Piano
    Logan B Published date: February 18, 2018

    I was not expecting such a well rounded piano app for free. Its very high quality, and given it's quality the lack of ads was another pleasant surprise. Full Review

  • Perfect Piano
    Published date: February 5, 2018

    This is amazingg... . Had used too much and learned sooo many things.. Rating and rewing after 5-6 months of use.. Full Review

  • Perfect Piano
    Sanjay Srivastava Published date: February 23, 2018

    I didn't know how to play piano. This app is so good that anyone can learn how to play your favorite song doesn't matter you know to play it or not Full Review

  • Perfect Piano
    IV3N LaMont Published date: January 25, 2018

    I love to play piano, it has been my favorite thing to play on. I am very good at it. I learned how to play real songs by myself with no app or anything and I did it very very well. Maybe I can learn even more with this spp Full Review

  • Perfect Piano
    Neiba Laohkashu Published date: February 17, 2018

    It doesn't work with 3 fingers together. Previous version was fantastic but this new version sucks. Please update new version capable for android 7+ naugat. Full Review

  • Perfect Piano
    DiscordGaming 0900 Published date: January 17, 2018

    I love it its an amazing app but there is only one problem, whenever I try to do piano connect it keeps telling me that there is an error even though my data works perfectly fine. Please try and fix that. Full Review

  • Perfect Piano
    Crokidilly Published date: February 9, 2018

    I can't share audio files correctly. It doesnt save to the correct destination and sometimes it doesn't save at all. Full Review

  • Perfect Piano
    Dunja Life Published date: February 14, 2018

    When I record something in MIDI, I don't have option to share it over email, whatsapp or anything else. Just boomerang (that doesn't make sense 😂) is there way to share it with someone? P.S. App is lovely and unbelievably useful for professional musician Full Review

  • Perfect Piano
    Ozan Akyıldız Published date: January 19, 2018

    Great app. Interface is a little old. I want to suggest two easy to implement features though: 1) Highlight keys that belong to a chosen scale. 2) Have the option to append notes under a line of music score. Hopefully this gets read. Thanks! Full Review

  • Perfect Piano
    Lourdes Mondejar Published date: January 27, 2018

    Hello, my son accidentally purchased coins on the multiplayer vs game. How do I recover the money paid? Full Review

  • Perfect Piano
    Manar Masry Published date: February 23, 2018

    It's playing the same note for different key, this is first time happen to me using piano app. And not one time that happens. Unfortunately I'm gonna uninstall it and find another app. Hope they gonna fix that. 😞 Full Review

  • Perfect Piano
    Selwyn Christianson Published date: January 18, 2018

    Audio will occasionally desinc, sometimes tapping one key, then another will act like you swiped between from the first key you tapped to the last key you tapped, and lots of crashes and glitches. Full Review

  • Perfect Piano
    Published date: February 24, 2018

    Add all of Danielle bregolies songs shontelle impossible on and on bruises and these battle scars oh and add some that actually sing as well thx xx Full Review

  • Perfect Piano
    Published date: January 18, 2018

    Nice videos i think u want to add some easy controls but for now it's OK and nice Full Review

  • Perfect Piano
    Neeraj kumar Published date: February 17, 2018

    In new 7.1 android it cannot work smoothly plllz plzz fix this problem soon Full Review

  • Perfect Piano
    Silseng Marak Published date: February 6, 2018

    Don't download this app the keys sounds are not fix develop this problem first... Full Review

  • Perfect Piano
    Mollie Ivory Published date: February 22, 2018

    Is it just me or all of the the B note's have a bit error that sometimes it sounds the same as each C after them? Full Review

  • Perfect Piano
    Dirt Published date: January 26, 2018

    Really amazing! Helps me practice when I don't have time to set up my keyboard Full Review

  • Perfect Piano
    Published date: February 10, 2018

    oh wow this is absolutely amazing. i like playing random songs on it like grand romantic or kitchen sink or something lol Full Review

  • Perfect Piano
    maryke sluis Published date: January 29, 2018

    It was amazing! Perfect for any occasion, doesent use wifi, and very useful when you need the right note. My only advice is to let you play more notes then 2 at a time Full Review

  • Perfect Piano
    Struck Rex Published date: February 5, 2018

    It's good, but on the learn to play I can't select the things I want to for the midi selection Full Review

  • Perfect Piano
    Published date: February 5, 2018

    It's really useful especially if you don't own your own keyboard or piano Full Review

  • Perfect Piano
    The brood Brood Published date: January 25, 2018

    I love this piano 🎹 first I don't know how to play piano I practiced a lot. On this app know I can play piano a bit Full Review