Master music theory by ear and by hand.

Solfa is a free, browser-based practice tool. Play a real piano, explore chords and scales that light up on the keyboard, and program drum patterns — all without installing anything.

Start Playing →

Interactive Tools

🎹 Piano

Play two full octaves with your mouse or computer keyboard. Change octave, toggle sustain, and hear how notes sit against each other.

Open Piano

🎼 Chords & Scales

Pick a root and a type — major, minor, Dorian, pentatonic — and see the exact notes light up on a keyboard as they play.

Explore Chords

🥁 Beat Maker

Program a 16-step pattern across five drum voices. Set the tempo, hit play, and build rhythm from scratch.

Make a Beat

Learn Music Theory

In-depth guides that pair with the tools. Read the concept, then hear it immediately.

How to Read Sheet Music

A complete beginner's guide to notes, clefs, and rhythm.

Read guide →

Major vs Minor Scales

What's the difference, and why it changes the entire mood of a song.

Read guide →

7 Chord Progressions

Essential progressions every producer should know, with audio examples.

Read guide →

View all articles →

Frequently Asked Questions

Is Solfa really free?

Yes. All three tools are free to use, with no signup and no premium tier. The site is supported by ads.

Do I need to install anything?

No. Solfa runs entirely in your browser using the Web Audio API. If you can open a web page, you can use it.

Does it work on phones?

Yes, all tools are responsive. That said, the piano and beat maker are easier to use on a desktop or laptop.

Read all FAQs →

Solfa Theory has been online since 1 September 2026.