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

How Solfa Theory Helps You Learn

Most music theory resources ask you to read first and play later. Solfa Theory works the other way around: every idea is paired with an interactive tool, so you hear a concept, see it on a keyboard or grid, and play it yourself within a few seconds. That loop — hear, see, play — is what turns a definition into something you actually remember.

1. Start with your ears

Open the virtual piano and play two notes together. Notice whether they sound smooth or tense. You have just heard an interval, the basic unit of melody and harmony. Our guide to intervals gives those sounds their names.

2. Build chords and scales visually

The Chords & Scales explorer highlights every note of a chord or scale on the keyboard, so patterns such as the major scale's whole and half steps become obvious. Pair it with major vs minor scales to hear why one changed note shifts the whole mood.

3. Feel rhythm by programming it

Rhythm is easier to understand when you can build it. In the Beat Maker you place kicks, snares and hi-hats on a step grid and hear the result instantly. Then read understanding rhythm and time signatures to connect what you built to standard counting.

4. Practise a little, often

Fifteen focused minutes a day beats a long session once a week. Follow the daily practice routine or the beginner's roadmap for a clear path. Everything on Solfa Theory is free, runs in your browser, and needs no account or download.

Learn Music Theory

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

The Complete Beginner's Roadmap

A month-by-month plan to go from total beginner to confident musician.

Read “The Complete Beginner's Roadmap”

10 Music Theory Myths

Common beliefs that stop beginners from learning — and what is actually true.

Read “10 Music Theory Myths”

How to Read Sheet Music

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

Read “How to Read Sheet Music”

Intervals Explained

The building blocks of melody and harmony, and how to hear them.

Read “Intervals Explained”

Major vs Minor Scales

One note separates a happy-sounding scale from a darker one. Here is which.

Read “Major vs Minor Scales”

7 Chord Progressions Every Producer Should Know

The progressions behind most pop, rock, and hip-hop songs.

Read “7 Chord Progressions Every Producer Should Know”

The Circle of Fifths

How keys relate to each other, explained step by step.

Read “The Circle of Fifths”

How to Train Your Ear

A practical plan for recognising intervals, chords, and melodies.

Read “How to Train Your Ear”

15-Minute Daily Practice Routine

A short routine that builds real skill when practised consistently.

Read “15-Minute Daily Practice Routine”

More music theory guides

Chord Inversions Made Simple: A Complete Beginner's Guide

Root position, first inversion, second inversion — explained clearly.

Read “Chord Inversions Made Simple: A Complete Beginner's Guide”

Ear Training vs Music Theory: Which Should You Learn First?

The honest answer, and why the best musicians do both together.

Read “Ear Training vs Music Theory: Which Should You Learn First?”

How to Build a Drum Pattern from Scratch

Kicks, snares, hi-hats, and fills — a step-by-step guide to programming beats.

Read “How to Build a Drum Pattern from Scratch”

How to Practice Music Theory Without an Instrument

10 practical exercises you can do anywhere.

Read “How to Practice Music Theory Without an Instrument”

How to Write a Chord Progression from Scratch

Step-by-step guide to writing your own chord progressions.

Read “How to Write a Chord Progression from Scratch”

How to Identify Chords by Ear: A Practical Guide

A step-by-step method to recognise major, minor, and seventh chords by ear.

Read “How to Identify Chords by Ear: A Practical Guide”

Musical Modes Explained: Dorian, Mixolydian, Phrygian and More

The seven musical modes explained clearly with real music examples.

Read “Musical Modes Explained: Dorian, Mixolydian, Phrygian and More”

Music Theory for Guitarists: Where to Start

A practical starting point for guitarists who want to understand theory.

Read “Music Theory for Guitarists: Where to Start”

Pentatonic Scales: A Practical Guide for Musicians

The most useful scales for soloing, explained clearly.

Read “Pentatonic Scales: A Practical Guide for Musicians”

Rhythm vs Beat vs Tempo: What's the Difference?

Four foundational music concepts explained clearly.

Read “Rhythm vs Beat vs Tempo: What's the Difference?”

Seventh Chords Explained: Major 7th, Minor 7th, and Dominant 7th

How seventh chords are built, how they sound, and how to use them.

Read “Seventh Chords Explained: Major 7th, Minor 7th, and Dominant 7th”

Why Certain Notes Sound Good Together: The Science and Theory

The physics and music theory behind consonance and dissonance.

Read “Why Certain Notes Sound Good Together: The Science and Theory”

View all 26 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.