
PieceKeeper
PieceKeeper · Leaning
PieceKeeper is a web-based music practice app for musicians who want their practice time to actually go somewhere. It keeps every piece you're working on in one organized repertoire, builds a tailored practice schedule around the days you can play, walks you through each session with a checklist, and tracks your progress over time. A built-in music theory trainer adds note reading, scale and chord drills, and ear training for the days you'd rather sharpen skills than run repertoire. It starts free, with no credit card required.

About PieceKeeper
What Is PieceKeeper
PieceKeeper is a practice management tool for musicians, built around one idea: the hardest part of getting better isn't playing, it's remembering what to play and staying consistent. The app turns a messy mental list of pieces into a structured system. You add what you're learning, tell it how often you can practice, and it hands you a session plan you can follow without thinking about it.
It isn't a lesson platform and it won't teach you an instrument. What does it do? It organizes the work around your playing. Repertoire lives in one place. Sessions get logged as you check pieces off. And the theory and ear-training drills give you something productive to do when you're away from your instrument.
That last part matters more than it sounds.
The main catch is that it's a web app. There's no native phone app, so practice tracking happens in a browser on whatever device you have nearby. You need an account before you can save anything, but the free tier is generous enough to test properly.
Getting Started
- Create a free account at getpiecekeeper.com with your email. No credit card is needed.
- Add the pieces you're working on to your repertoire, with title, composer, and instrument.
- Choose your practice days and how many pieces you want in each session.
- Start a session and work through the checklist, checking pieces off as you go.
- Review your notes and stats afterward in the Insights and Notesbook sections.
Product Information
A quick look at PieceKeeper's pricing, supported platforms, and performance.
Best for
The users, tasks, and scenarios where this tool fits best.
Users
- Students preparing graded or recital repertoire
- Adult learners returning to an instrument
- Multi-instrument players
Tasks
- Running a structured daily practice session
- Tracking progress over months
- Brushing up theory and ear skills away from your instrument
Scenarios
- A short 20-minute practice window
- Weeks when you can't practice every day
- Preparing several pieces before a performance
Key features
Repertoire Management
Every piece you're working on lives in one list, with composer, instrument, difficulty rating, tempo, and notes attached. You can mark a piece as actively learning, in rotation, or set aside, and a set-aside piece quietly leaves your practice schedule until you bring it back. For anyone juggling a dozen pieces across lessons and personal projects, this alone replaces the notes app full of half-finished lists.
Adaptive Practice Schedule
Instead of a fixed routine, PieceKeeper builds sessions from your repertoire based on your practice days and how many pieces you want per session. It rotates pieces so the ones you haven't touched in a while resurface, and you can add specific theory skills to a session from the settings. There's also an impromptu mode for people who practice whenever inspiration hits, with no set schedule at all.
Guided Practice Sessions
When you start a session, you get a checklist of the pieces and add-ons for that day. Checking a piece off records it to your history, and an optional setting ends the session automatically once the last item is done. Notes you jot during practice flow straight into your journal, so the reflection happens while it's fresh rather than in a separate app later. No juggling between tools.
Metronome and Drone Tools
The built-in metronome handles tap tempo, accents, and volume, and it remembers a tempo per piece so you can load the right speed for whatever you're playing. A sustained drone supports tuning and intonation work. It's not a full studio toolkit, but it covers the two things most practice sessions actually need without opening another tab. Small thing. Big difference when you're mid-session.
Practice Insights and History
Insights shows your lifetime practice time, streaks, per-piece stats, and a full session history you can filter and export. You can attach audio recordings to a piece and play takes back to hear the change over weeks. That's a real check on whether slow practice is working.
Notesbook Journal
Every session ends with a journal entry, and the Notesbook collects them in a searchable timeline. Writing down what went wrong and what to fix next time is the habit that separates steady progress from aimless repetition, and having it built into the session flow makes it far more likely to happen.
Music Theory Trainer
The theory section covers note reading, major and minor scale building, and chord construction on the staff, with immediate feedback on each answer. Drills award a star for a perfect run. That turns short review sessions into something with a finish line.
Ear Training Suite
Ear training walks up from the basics: naming a single piano note, then intervals (ascending, descending, and harmonic), then chord qualities, then chord progressions built with roman numerals. It starts with major and minor chords and layers in the harder qualities as your ear gets sharper. A rhythm dictation drill has you rebuild a heard rhythm on the staff. It's a solid progression for self-taught players who never had formal ear work.
Pros and cons
Pros
- Free tier is workable: up to 20 pieces, 20 sheet music uploads, and 3 months of history is enough to build a real practice habit before paying anything.
- The schedule remembers what you've been neglecting, which is the single most useful thing a practice app can do.
- Theory and ear training ship in the same product, so skill work doesn't require a second subscription.
- Journal and recordings make progress visible in a way a simple timer never does.
Cons
- Browser-only means no native mobile app, so keeping a session open on a phone relies on the web page staying active.
- No public API, so you can't pull your practice data into your own tools or spreadsheets beyond the built-in export.
- The free tier caps history at 3 months, which hides longer-term trends unless you upgrade.
Frequently asked questions
It manages your repertoire, builds a practice schedule from the pieces you add, guides you through sessions with a checklist, and tracks your progress with stats and a journal. It also includes a music theory and ear training section.
Related content
Explore related tools, skills, and articles for PieceKeeper.
PieceKeeper Alternatives
Kaggle AI
Google · Coding · LeaningKaggle AI is a community platform where people build, test, and compare machine learning models against shared data. It combines data science competitions, tens of thousands of public datasets, and free cloud notebooks with GPU and TPU access, so anyone with a browser can train a model without buying hardware. Google owns the platform, and joining costs nothing.
Bunch
Bunch AI · Leaning · BusinessBunch is an AI leadership coaching app that turns a few spare minutes a day into real management practice. It hands you one short, personalized tip each day, tracks how you respond, and lets you compare notes with peers inside private groups. The pitch is simple: you lead better by practicing a little, often, instead of sitting through a weekend seminar. Think of it as a leadership training app you actually open.
AI Mock Interview
SQLPad · Coding · LeaningAI Mock Interview is a practice tool built into SQLPad that simulates real job interviews and gives you instant feedback on both what you say and how you say it. You pick a role template or upload a job description, answer questions out loud in real time, and then review a transcript with notes on structure, clarity, and grammar. It's aimed at data professionals prepping for SQL, Python, data engineering, machine learning, and system design roles, and it works entirely in the browser. No install needed.
