The Mind-Blowing Virtual Piano Keyboard App
New version! Play, learn, and record using the most advanced virtual piano keyboard app. Session Town has the best online piano games, including the piano simulator. But, to be honest, this is much more than a game.
These are some of its features:
- Change the sound of the online keyboard.
- Play the online piano with a mouse, with your fingers if you have a touch screen, with your computer's keyboard, or even with a real piano (to learn the songs).
- Record your songs.
- Search among thousands of songs.
- Learn to play piano songs with an easy step by step method.
Want to play the piano but don't know how?
This piano keyboard is quite simple and user-friendly. It gives you the possibility to play the piano online using your mouse or your computer's keyboard. This virtual piano is based on the HTML Web Audio API. You can record your piano notes and play them again. Various piano samples are provided. Play with a Real Piano using MIDI. If you have a real piano, the virtual keyboard is a great addition to learn new songs. You can play the Online Piano using a real piano keyboard that supports the MIDI technology (Most of them do). MIDI is the technology that makes it possible for musical instruments to communicate with each other. VMPK 0.4.0 - Virtual MIDI Piano Keyboard. Virtual MIDI Piano Keyboard is a MIDI events generator and receiver. It doesn't produce any sound by itself, but can be used to drive a MIDI synthesizer (either hardware or software, internal or external). This is the version for mobile devices with touch screen and wireless local area network.
- Check out this fantastic lesson to learn how to play the piano at home.
- Learn how to play any song with the tutorial about piano chords for beginners.
The Sounds of the Online Keyboard
The Virtual Keyboard can produce many, not only piano. These are the available sounds:
- Piano
- Organ (such as church organs)
- Sawtooth (used widely in Rock)
- Flute
- Vintage
- Electro
We would love to hear from you. If you are interested in new sounds, please follow us on social media, or please leave a comment at the end of this page.
Play the Online Piano with your Computer's Keyboard
You can use the keyboard of your computer to play the online piano. To see which letters and numbers activate each note, please enable the 'physical keyboard' button. Use the following image for reference.
As you can see, we have highlighted some keys in red and others in black. You can change the pitch of the notes using the arrow keys. The left and right arrows change the tone of the black keys. The up and down arrows modify the red keys.
Record Your Songs Using the Virtual Piano Keyboard
Record your songs online. We will use your Facebook account to store your songs. But don't worry, we will never post on your Facebook account. We only use your Facebook account to be able to save your music.
When you record a song, you have two options:
- Mark the song as public. This way, your song will be included in the library, and people will be able to search for it.
- Mark the song as private. Your song won't appear in the search results.
Don't mark as public any song that may have copyrights. Keep in mind that you are responsible for every public song that you record. You are legally liable if there are copyright claims.
To start recording, click on the 'Record Song' button. Then play your song. When you are done, click on the 'Stop Recording' button. Now you can write a title for your song and select if it is a public or private song. The app will store the notes and also the sounds that you have chosen.
Learn to Play Piano Songs Online
Search among thousands of songs. We are not overreacting. Our users have recorded more than 50.000 songs!
You can learn to play piano songs online with the virtual keyboard. When you click on the 'play' button of any recorded song, you will see the played notes highlighted on the keyboard. If that is too fast for a given song, you can try the previous or next note buttons.
With the Learning Mode turned on, the following note will be highlighted. If you play the right notes, the piano app will highlight the following note.
Play with a Real Piano using MIDI
If you have a real piano, the virtual keyboard is a great addition to learn new songs. You can play the Online Piano using a real piano keyboard that supports the MIDI technology (Most of them do). MIDI is the technology that makes it possible for musical instruments to communicate with each other. Connect your real musical keyboard using a USB cable.
If it is not working, click on the 'MIDI' button, this will detect new connections. Or try reloading the page.
The Notes on the Piano Keyboard
If you want to learn the piano notes and keys in-depth, check this awesome guide.
The musical notes' names are A, B, C, D, E, F and G. We use the white keys on the keyboard to play those notes in that same order. If you see a music keyboard, you will notice that black keys make groups of two black keys followed by a group of three black keys. It is always a pattern of two and then three black keys. The white key that is just before the last black key in the group of three black keys is the note A.
The musical notes on the black keys use the same names but adding accidentals: sharps (#) and flats (b). The black key after A is A sharp. Think of the term sharp as the closer note to the right. That is why A sharp is after A. That same black key is B flat. Think of the term flat as the closer note to the left. That is why B flat is the note just to the left of B.
You can also name the musical notes using syllables:
- A: La
- B: Ti
- C: Do
- D: Re
- E: Mi
- F: Fa
- G: Sol
You can find many keys on the keyboard that use the same note name, but when played, they don't sound exactly the same. The complete set of music notes names is called an octave. The piano keyboard has many octaves. Our virtual piano has six octaves.
Learning music theory is very useful to play any instrument, including the virtual piano. Learning the musical notes on the piano is the perfect starting point.
If you don't know anything about music, we have the solution. You have two options:
- Complete our free and easy music theory course.
- In a hurry? Learn the musical notes on the piano on YouTube.
Solving problems with the Online Piano
We have tested the online piano keyboard in many devices to ensure the best experience. Including smartphones, tablets, iPads, laptops and desktop computers. The best Web Browser to play the virtual piano keyboard is Google Chrome.
But we know that things can go wrong. If by any chance you are not able to play the virtual piano, the following tips can help you:
- Be sure to use the latest version of a modern browser like Google Chrome, Mozilla Firefox, Safari, Opera and Microsoft Edge.
- Facebook has its own browser that does not support the technology of the virtual keyboard. If you got here using Facebook, please copy the link and paste it in your favorite browser.
Some common problems and solutions:
- If you don't hear any sound, the volume might be too low. When only some keys of the piano are not producing any sound, it is because of your device speakers. Please use headphones instead.
- Sounds come late (Latency): when you play a key and the sound does not play immediately, but after a second, that is because your device is running out of memory. Try to close all other apps or restart your device. If that does not solve the latency, then you will need a more powerful device to play the keyboard.
- If you get a message saying that the browser does not support the technology to play the virtual keyboard, your only option is to use another browser.
Please contact us below and leave comments if you have any problems.
More virtual instruments
We have other virtual instruments and piano games for you to play online. Play the virtual drum. Improve your timing using the online metronome app.
We are always happy to hear from you. Please follow us on social media.
Virtual Midi Piano Keyboard Download
Virtual MIDI Piano Keyboard
Virtual MIDI Piano Keyboard is a MIDI events generator and receiver. It can be used to drive a MIDI synthesizer (either hardware or software, internal or external). You can use the computer's keyboard to play MIDI notes, and also the mouse. It can display the played MIDI notes from another instrument or MIDI file player in its interface.
- Publisher: VMPK
- Last updated: February 6th, 2016
Shibo the Keyboard Piano
Shibo the keyboard piano is a program that contains 8 high quality sound packs (including concert piano, upright and Rhodes). This virtual piano also includes a built in reverb and record to disk options. You can play the piano with your keyboard computer and it supports multiple simultaneous key presses.
- Publisher: Gut Groove Labs
- Last updated: May 27th, 2020
Typical Virtual Keyboard
Typical Virtual Keyboard looks like regular keyboard and has additional advantages:-Multiple keyboard layouts: standard (in Standard edition), natural, curve, split and ultra (in Professional edition).-Micro, mini, compact and full keyboard extents.-Zooming and transparency.-Sounds of key presses and clicks.
- Publisher: Alexey Morozov
- Last updated: November 15th, 2011
Rintox Virtual Piano
Rintox Virtual Piano is a small software that creates a virtual piano keyboard on your computer desktop so you can play for a while and have some fun.It's extremely simple to use. All you have to do is to run the application and start playing.This application is freeware meaning that you won’t have to pay a buck to enjoy it.
- Publisher: Rintox
- Home page:cours-comptabilite.rintox.com
- Last updated: March 19th, 2008
Keystarter
Useful as they are, hotkeys and other key combinations are always uncomfortable to use. It does not matter if you’re using a standard keyboard or a touch-screen one, most of the times you will need more than one hand to activate them. Keystarter offers you a convenient and clever alternative – to create your own pop-up menu or virtual keyboard with all the hotkeys and shortcuts you will ever need.
- Publisher: Arnold Burg
- Home page:virtualkeystarterblog.com
- Last updated: May 27th, 2020
Ray's Letters and Numbers
This free program is aimed for young kids to help them to learn letters, words, numbers and other basic knowledge. Its interface is rather simple, so even little children will be able to use it. The program is divided into four sections, each with its own rules. If you have little children and want to help them to learn, then you may enjoy this program.
- Publisher: Ray Le Couteur
- Home page:www.rayslearning.com
- Last updated: May 17th, 2011
XG-Wizard
Editor + Librarian for ALL XG gears especially SW1000XG, but also ideal for Yamaha's MUxx, QYxx, CSxx, PSR, CVP series etc. It supports PLG boards, Audio parts and up to 32 XG parts. MIDI player, Remote Control Interface, XG-Mapper and much more...
Virtual Midi Piano Keyboard Setup
- Publisher: midiweb.de
- Home page:www.vbgold.com
- Last updated: September 22nd, 2020
City 3D
3D City is an online virtual world that can be used on ANY site that has members.All you have to do is to puchase 3D City software, and we will install it for you seamlessly. You will have one more menu item - 3D City.Your member comes to the site, logs in as usual and then see a new menu item, you can call it 3D City or Virtual World, does not matter.
- Publisher: 3DCity
- Last updated: August 1st, 2009
ButtonBass Dubstep Piano
ButtonBass Dubstep Piano is a unique virtual musical instrument developed by ButtonBass. Though it resembles a piano, when the keys are pressed, it plays beats and sounds specific to Dubstep music. You can press certain keys to play specific beats and sounds, all at the same time, and mix them in order to generate new, original, cool tracks.
- Publisher: buttonbass.com
- Last updated: April 25th, 2013
Hot Virtual Keyboard
Hot Virtual Keyboard replaces the Windows On-Screen Keyboard with a customizable keyboard. It lets you define keyboard shortcuts that can paste customized text, launch application, open web page, or run macros. Windows 7 and later versions can also make use of the multi-touch feature.
Virtual Midi Piano Keyboard Mac
- Publisher: Comfort Software Group
- Home page:hot-virtual-keyboard.com
- Last updated: April 21st, 2021
Free Virtual Keyboard
This program is exactly what its name implies: a virtual keyboard for Windows that helps you type on a PC with touchscreen. The tool features a straightforward interface which can be resized however you like and you have the ability to adjust its transparency level according to your needs.
- Publisher: Comfort Software Group.
- Home page:freevirtualkeyboard.com
- Last updated: April 17th, 2020
Virtual Keyboard
Virtual Keyboard is a small but powerful multilingual program for text typing with computer mouse. This software required a Microsoft .NET Framework Version 2.0 or later.
Virtual Midi Piano Keyboard Online
- Publisher: Andrej Koch
- Home page:www.andrej-koch.de
- Last updated: June 19th, 2016
Touch-It Virtual Keyboard
Touch-It Virtual Keyboard is a powerful set of tools to build and use on screen keyboards. You can type right away using the preset layouts or create your own from scratch using the Designer. It provides support for any language including East Asian's and you can drive third apps by automation, messages or callback.
- Publisher: Chessware SA
- Home page:www.chessware.ch
- Last updated: May 26th, 2020
Jitbit Virtual Keyboard
Jitbit VirtualKeyboard is a multilingual on-screen virtual keyboard. Type text with your mouse, trackball or stylus (digital pen used by Tablet PC devices with a touch screen), whenever you are unable to use a physical computer keyboard.
- Publisher: JitBit Software
- Home page:www.jitbit.com
- Last updated: May 26th, 2020
Chrome Virtual Keyboard
Chrome Virtual Keyboard is a fullscreen on-screen virtual keyboard for touch screen devices. The keyboard will popup automatically when the user clicks on an input field such as text boxes and text areas. Futhermore, the keyboard will disappear automatically once no longer needed. This extension is ideal for touch screen devices.
- Publisher: xontab.com
- Home page:xontab.com
- Last updated: March 13th, 2016
Everyone Piano
Everyone Piano is a virtual piano that can be played using your PC keyboard. It uses a timbre database to produce real-time, lifelike piano tunes. Everyone Piano can customize the keyboard, play the halftone, support record, playback, music score show, inflexion, and octave.
- Publisher: EveryonePiano
- Home page:everyonepiano.com
- Last updated: July 2nd, 2018
Musical Mastery The Piano
This widget enables music fans create their own songs and share them with others. The gadget includes a virtual piano that can be controlled using the keyboard or the mouse and a full-featured music synthesizing system, which can help you generate original sounds and play songs.
Virtual Midi Piano Keyboard Cubase
- Publisher: Desktopify
- Last updated: May 25th, 2014
Hot Virtual Keyboard Extension
Hot Virtual Keyboard is a browser extension that brings up a virtual keyboard when entering text input fields. You need to install the Hot Virtual Keyboard desktop application for the Chrome addon to work. This application supports gestures to quickly insert spaces or change the case of the letters.
Free Midi Downloads For Keyboards
- Publisher: hot-virtual-keyboard.com
- Last updated: April 28th, 2015