"Find it, download it, play it." — We built TruongCa so the sheet music you need is always one click away.
Truongca is a free online tool that analyzes piano sheet music and gives you an objective difficulty score based on real musical data: note density, hand coordination, tempo, range, ornaments, and more.
Whether you're a beginner deciding which piece to tackle next, a teacher selecting repertoire for students, or an advanced pianist benchmarking your progress — Truongca gives you the insights to make smarter decisions about your practice.
Each piece in our library is processed through our proprietary scoring system, which evaluates:
We believe every pianist — from curious beginner to seasoned performer — deserves honest, data-driven guidance. Too often, students waste months on pieces that are far above their current level, or hold back on pieces they could actually learn.
Truongca was created to bridge that gap: bringing transparency and objectivity to the world of classical and contemporary piano repertoire.
Truongca's difficulty scores, analysis methodology, emotional character descriptions, and practice insights are original work created by our team. We respect intellectual property: sheet music rights belong to their respective composers, arrangers, and publishers. Truongca does not claim ownership over any musical work displayed on this site.
If you are a copyright holder and wish to have content removed, please contact us and we will act promptly.
Browse 2,249 analyzed pieces across all skill levels.
Our platforms: Truongca.com · PianoSnap.com · PianoMetric.com
Go to Truongca →