PianoLabs
    PianoLabs
    TONAL HARMONY ENGINE

    PianoLabs — a free online piano: play, learn and practice piano.
    Imitate.Recognize.

    Think in sound. Play a free online piano, then go further: lessons, theory, ear training, notation & a beat maker — one platform.

    No account? Play the free online piano →
    SCALES · CHORDS · EAR TRAINING · SIGHT READING · COMPOSITION · MIDI · THEORY · BEAT MAKER · NOTATION EDITOR · PRACTICE STUDIO · GAMIFICATION · LEADERBOARD · SCALES · CHORDS · EAR TRAINING · SIGHT READING · COMPOSITION · MIDI · THEORY · BEAT MAKER · NOTATION EDITOR · PRACTICE STUDIO · GAMIFICATION · LEADERBOARD ·
    NOT A MOCKUP

    This is the actual app.

    Every frame below is recorded from PianoLabs running, not drawn to look like it.

    PLAY ALONG

    Follow the notes down

    Notes fall to the key you have to press, in time, at whatever tempo you can currently manage.

    pianolabs.io/keyboard
    PianoLabs — pianolabs.io/keyboard
    Hundreds of real pieces — or import your own MIDI
    Hundreds of real pieces — or import your own MIDI
    EXERCISES

    Sixteen ways to practise

    Note recognition, sight-reading, scales, chord switches, rhythm, dictation, play-by-ear — each one graded, each one feeding the same practice log.

    pianolabs.io/practice
    PianoLabs — pianolabs.io/practice
    All sixteen on one screen, numbered and filterable
    All sixteen on one screen, numbered and filterable
    PRACTICE

    Hanon, scored as you play

    Hanon and Schmitt exercises with the notes on screen, your accuracy per note, and a tempo that steps up when you earn it.

    pianolabs.io/practice/studio
    PianoLabs — pianolabs.io/practice/studio
    Hands, register, length and note letters — all yours
    Hands, register, length and note letters — all yours
    TECHNIQUE

    Every note, every finger

    Pick an arpeggio and the whole run is drawn before you play it — the keys, the order, and the fingering across every octave.

    pianolabs.io/practice/arpeggios
    PianoLabs — pianolabs.io/practice/arpeggios
    Any quality, any root, 1–3 octaves, either hand
    Any quality, any root, 1–3 octaves, either hand
    THEORY

    The map every key sits on

    An interactive circle of fifths: pick a key and its relative minor, its dominant, its subdominant and its diatonic chords are all right there.

    pianolabs.io/circle-of-fifths
    PianoLabs — pianolabs.io/circle-of-fifths
    Tap the diatonic chords to build a progression
    Tap the diatonic chords to build a progression
    NOTATION

    Write it down properly

    A notation editor with real engraving — click the staff or play a MIDI keyboard, then export MIDI, MusicXML or PNG.

    pianolabs.io/editor
    PianoLabs — pianolabs.io/editor
    Every key signature, one click away in the palette
    Every key signature, one click away in the palette
    ARCADE

    The staff is the stick

    There is no steering. The note's pitch is the ship's altitude, so reading the line is the only thing keeping you in the air.

    pianolabs.io/games/sight-flight
    PianoLabs — pianolabs.io/games/sight-flight
    Three hulls, three clefs and a ten-rung ladder
    Three hulls, three clefs and a ten-rung ladder
    ARCADE

    Read it first, or get shot

    A space-western duel with nothing to aim and nothing to manage — only which of four answers you pick, and how long you took. The hardest tier gives you 600 milliseconds.

    pianolabs.io/games/cosmic-quickdraw
    PianoLabs — pianolabs.io/games/cosmic-quickdraw
    Pick your clock, from four seconds down to 600ms
    Pick your clock, from four seconds down to 600ms
    RUNNING RIGHT HERE

    Not a picture of the app — pieces of it.

    Everything below is the same code the product ships. Change the settings and it responds, because it is the real thing rather than a drawing of it.

    TECHNIQUE

    Every note, every finger

    Pick an arpeggio and the whole run is drawn before you play it — which keys, in what order, and the fingering across every octave. The thumb passes under at each octave root; the little finger only ever closes the run.

    1R23351R23355R
    1. 1C3R
    2. 2E33
    3. 3G35
    4. 1C4R
    5. 2E43
    6. 3G45
    7. 5C5R

    2 OCTAVES · 7 NOTES

    EAR & READING

    Chords, under pressure

    Read the chord printed on the hull and play it before the formation reaches you. The hardware tells you the rules: two plates means two different chords, and the gold hull is the hardest one on the board.

    The chord is live text, never a bitmap — sharp at any zoom and readable by a screen reader. Tap a hull to lock onto it.

    PROGRESS

    A rank you earned

    Every exercise pays XP into one shared log — the same log the streak, the daily plan and the leaderboard all read. There is no second scoreboard, and nothing on the client can move it.

    ♩♩
    Note0 XP
    Chord300 XP
    𝄴𝄴
    Rhythm850 XP
    ♫♫
    Melody1.95k XP
    Harmony4.1k XP
    𝄋𝄋
    Sonata8.2k XP
    𝆗𝆗
    Virtuoso16.3k XP
    𝄞𝄞
    Grand Master32k XP

    Eight tiers, twenty-two ranks. XP is only ever awarded by the server, in the same transaction that writes your practice log — so the number on the leaderboard is one you actually earned.

    THE ARCADE

    Three games that are actually games.

    Chord Invaders

    CHORD RECOGNITION

    Read the chord on the hull and play it before the formation reaches you. Ten galaxies, and the bosses take more than one right answer.

    Sight Flight

    SIGHT READING

    No steering. The note's pitch is the ship's altitude, so reading the staff is the only thing keeping you in the air.

    Melody Siege

    TEN DISCIPLINES

    A turn-based artillery duel where answering the musical challenge is what arms the gun. Physics decides where the shell lands.

    Loses its wing tips and deck keys first. Nothing here is a screenshot — this is the component the game renders.

    GAMIFICATION

    Level up your piano journey

    Every exercise, quiz, and practice session earns XP. Track streaks, climb ranks, and compete globally.

    SOCIAL
    Add Friends

    Connect with other pianists, compare progress, and cheer each other on.

    JK
    AL
    MR
    TC
    +
    Communities
    ♫

    Jazz Pianists

    2.4k members

    JOIN
    ♫

    Classical Club

    1.8k members

    JOIN
    ♫

    Beginners Hub

    5.1k members

    JOIN
    RANK LADDER — TAP TO EXPLORE
    ♩♩
    Note
    0 XP
    Chord
    300 XP
    𝄴𝄴
    Rhythm
    850 XP
    ♫♫
    MelodyYOU
    1.95k XP
    Harmony
    4.1k XP
    𝄋𝄋
    Sonata
    8.2k XP
    𝆗𝆗
    Virtuoso
    16.3k XP
    𝄞𝄞
    Grand Master
    32k XP

    XP System

    Earn XP for the minutes you practise — exercises, lessons, quizzes and games alike.

    Daily Streaks

    Build consistency: every day you practise keeps your streak alive.

    Leaderboard

    Compete with musicians worldwide in real-time rankings.

    22 Ranks

    Climb 8 tiers (3 divisions each) — from Note III to Grand Master.

    RECENT ACTIVITY

    Completed Chord Quiz Level 3

    2m ago

    +25 XP

    Interval Trainer — 92% accuracy

    8m ago

    +15 XP

    Scale Practice — C Major

    15m ago

    +10 XP
    ♩♪♬♫

    Your musical

    journey starts now.

    NO CREDIT CARD REQUIRED · FREE FOREVER PLAN AVAILABLE

    Prefer a native window and USB MIDI that just works? Get the desktop app for Windows and macOS.

    We use essential cookies to keep you signed in and a small amount of anonymous analytics to improve PianoLabs. See our Cookie Notice and Privacy Policy.