KeysBattle
Learn Piano Like a Game - Play, Practice, Master
โ Works best on Chrome/Edge (Web MIDI support)
โจ๏ธ No MIDI keyboard? Use your PC keyboard!
โจ Features
Real MIDI Keyboard Support
Connect your USB MIDI keyboard for authentic piano experience with real-time note detection
PC Keyboard Mode
Don't have a MIDI keyboard? Play with your computer keyboard as a fallback
4 Game Modes
Listening, Learn, Practice, and Arcade modes - from beginner to competitive
60 FPS Performance
Smooth Pixi.js WebGL rendering with Guitar Hero-style falling notes
Competitive Scoring
Track accuracy, combos, and timing. Compete on global leaderboards!
Progress Analytics
Detailed statistics, personal bests, and improvement tracking over time
Smart Hand Separation
AI-powered left/right hand detection with color-coded notes (โ ๏ธ In Development - Accuracy Improvements Coming Soon)
Fingering Guidance
Optimal finger numbers (1-5) displayed on notes for proper technique (๐ง Coming Soon)
Extensive Song Library
Classical, Pop, Jazz, Rock, Game, and Movie soundtracks
๐ Pricing
Start free, upgrade anytime for unlimited access
Free
Forever free
- โ Access to public song library
- โ All 4 gameplay modes
- โ Personal statistics tracking
- โ View global leaderboards
- โ MIDI keyboard support
- โ Falling Notes & Sheet Music modes
Limitations:
- โ 3 plays per day
- โ Up to 3 favorites
Monthly
per month
Everything in Free, PLUS:
Removes limits:
- โ Unlimited plays per day
- โ Unlimited favorites
- โ Unlimited score submissions
Unlocks new features:
- โ Upload unlimited custom MIDI files
- โ Download MIDI & PDF files
- โ Practice mode with speed control
- โ Priority email support
Annual
per year
Save 16% vs monthly!
Everything in Monthly at a discount
๐ฐ Price benefits:
- โฌ โฌ39.99 per year (โฌ3.33/month equivalent)
- โฌ Save 16% vs monthly billing
- โฌ Lock in price for 12 months
- โฌ No monthly payment hassles
๐ Bonus perks:
- โ Early access when new features launch
- โ First to test beta features
- โ Priority support queue
- โ Support ongoing development
๐ฏ How It Works
Choose a Song
Browse our library of songs across various genres and difficulty levels. Filter by type, difficulty, or features.
Select Your Mode
Listening: Watch and listen. Learn: Pauses on mistakes. Practice: Free play. Arcade: Compete for high scores!
Play & Learn
Watch notes fall like Guitar Hero, play them on your keyboard, and get instant feedback on accuracy and timing.
Track Progress
Review detailed statistics, compare with others on leaderboards, and watch your skills improve over time!
Ready to Start Your Piano Journey?
Join thousands of players learning piano the fun way