Tap the black tiles from the bottom up and each one plays the next note of a classic tune. Miss a tile or touch the white and it's game over. Arcade mode keeps speeding up; Classic 50 is a race against the clock.
Last updated:
Score 0Speed 1.0×Best 0
Piano Tiles
Tap only the black tiles, from the bottom up. Each tile plays the next note of the song. Don’t miss one and don’t touch the white!
Keyboard: DFJK or 1–4
Mode
Starting speed
High scores
Advertisement
Advertisement
How to use the Piano Tiles Game
Pick a song and a mode: Arcade (endless, speeds up) or Classic 50 (fastest time).
Press Start game, then tap the tile marked START to begin.
Tap each black tile in order from the bottom up, or press D, F, J or K for the four lanes.
Don't let a black tile slide off the bottom and don't tap an empty lane, or the game ends.
Beat your best: scores are saved per song and mode in the High scores box.
Tips for a higher score
Look one tile ahead. Your finger should already be moving to the next lane while you tap the current tile. Watch the second and third rows, not the bottom one.
Use two hands. On a phone, use both thumbs: left thumb for the two left lanes, right thumb for the two right lanes. On a keyboard, rest your fingers on D F J K.
Don't chase the bottom. A tile only has to be tapped before it leaves the board, and you can tap it anywhere in its lane. Tapping early is safer than tapping late.
Start on Easy to learn a song's lane patterns, then move to Normal and Hard. Repeated notes, like the three E notes in Jingle Bells, are a good place to practise rhythm.
Game speed in Arcade mode
Speed is measured in rows per second. Each song loop is 10% faster than the one before, and within a loop the speed creeps up by 0.6% per tile. The Speed figure above the board is relative to the Normal starting speed.
Starting speed
Rows per second at start
After 1 song loop
After 3 song loops
Easy
1.7
1.87
2.26
Normal
2.5
2.75
3.33
Hard
3.5
3.85
4.66
The songs and their composers
Song
Composer / origin
Year
Notes (tiles per loop)
Ode to Joy
Ludwig van Beethoven, Symphony No. 9
1824
62
Für Elise (opening)
Ludwig van Beethoven
1810
35
Minuet in G
Christian Petzold (once attributed to J. S. Bach)
about 1725
64
Canon in D (theme)
Johann Pachelbel
about 1690
40
Jingle Bells (chorus)
James Lord Pierpont
1857
49
Twinkle, Twinkle, Little Star
French melody "Ah ! vous dirai-je, maman"
1761
42
Mary Had a Little Lamb
Nursery rhyme by Sarah Josepha Hale, tune by Lowell Mason
1830
26
Frequently asked questions
How do you play Piano Tiles?
The board has four lanes and one black tile per row. Tap the lowest black tile, then the next one up, and so on. Every correct tap plays the next note of the song. In Arcade mode the game ends when you tap a lane without the next black tile or when a black tile scrolls off the bottom of the board.
Can I play with a keyboard?
Yes. The four lanes are D, F, J and K from left to right, so you can use two fingers of each hand like on a piano. The number keys 1 to 4 and the arrow keys (left, down, up, right) also work. Mouse clicks and touch taps work too.
What is the difference between Arcade and Classic 50?
In Arcade the tiles move on their own. They start at the chosen speed, speed up a little with every tile and jump 10% faster each time the song starts over, and your score is the number of tiles you played. In Classic 50 the board moves only when you tap, and you try to clear 50 tiles in the shortest time.
Which songs are included and are they free to use?
Ode to Joy and Für Elise (Beethoven), Minuet in G (Christian Petzold, long credited to J. S. Bach), Canon in D (Pachelbel), Jingle Bells (James Lord Pierpont, 1857), Twinkle, Twinkle, Little Star and Mary Had a Little Lamb. All of these melodies were written long ago and are in the public domain.
Where are my high scores saved?
In your browser's local storage on this device, separately for every song, mode and starting speed. They are not uploaded anywhere. Clearing your browser data or pressing Reset removes them.
Why is there a slight delay between my tap and the sound?
The piano sound is created live with the Web Audio API, which normally responds within a few milliseconds. Bluetooth headphones add their own delay, often 100 to 300 ms, so use the device speaker or wired headphones for the most responsive game.
Is this the official Piano Tiles app?
No. This is an independent, free browser game inspired by the tap-the-black-tiles idea. It needs no download or account and runs on phones, tablets and computers.
Are all the tools on FreeToolCabin tested for quality and accuracy?
Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.