OpenPiano
Play piano with your PC keyboard, mouse, or MIDI device
Overview
OpenPiano is a Windows desktop piano instrument app you can play with keyboard, mouse, or MIDI controller while testing SoundFonts, practicing songs, and exporting MIDI takes.
- 61-key and 88-key layouts with live key feedback
- SoundFont support (.sf2 / .sf3) with bank and preset selection
- Keyboard, mouse, and MIDI input support
- Editable keybind mode with Save, Discard, and Ctrl+Z undo
- MIDI recording and .mid export
- Real-time controls for volume, velocity, sustain, and transpose
- Theme, UI scale, animation speed, and key color customization
- Built-in tutorial with an in-depth explanation of features
Download
Version 1.2.1 - February 27, 2026
Preview
Real UI captures from OpenPiano.
Latest release and safety
Version 1.2.1 - February 27, 2026
- Switched bundled defaults to DEFAULT.sf3 and GRAND PIANO.sf3.
- Preset selector now shows SoundFont preset names.
- Reduced package size.
- Minor fixes.
Security and installation
OpenPiano is safe. Windows may still show a "Protected your PC" warning because the app is new or unsigned. Choose More info and then Run anyway if prompted.
The latest installer was scanned on VirusTotal with: 0/70 detections. View VirusTotal scan.
Manual installer and release details are available on the download page.
Open source and distribution
OpenPiano is open source and available on both GitHub and SourceForge.