I have a bookmark folder in my browser called ā€œmusic,ā€ where I’ve saved all kinds of wonderful music-related resources I’ve found over the years. I thought it was a bit of a waste to keep them just for myself, so I decided to share them here! I believe these resources will be helpful to both students who want to study music theory independently and to teachers seeking high-quality teaching materials.

Chinese Resources

1. NiceChord.com

There aren’t many Chinese-language resources on music theory, and among those that are free and publicly available, I’ve only found one that really stands out. That is, NiceChord.com, founded by Taiwanese pianist Wiwi Kuan.

Wiwi has a gift for making complex theory concepts easy to understand. His YouTube channel is also full of great content, but since he’s recently shifted his focus to his self-hosted website and video platform, I’ll highlight his website here.

⭐ Highlights

  1. Most of the theory covered focuses on modern and pop music concepts. You can learn how chord symbols work, understand how those colorful and cool extended chords are used in Jazz music, and review fundamental theory like intervals and modes.
  2. You’ll also find articles on piano playing, improvisation, arranging, and mixing.
  3. Wiwi even developed a series of tools , such as chord finders, a customizable metronome, and a music term dictionary (in Chinese) that make learning even more effective.

šŸ“ø Website Screenshots

Website: 儽和弦 NiceChord.com

English Resources

To be honest, there are far more free English websites sharing music theory knowledge than Chinese ones. Here are some of my favorites.

1. Music Theory for the 21st-Century Classroom

This one is my top recommendation among English resources! Professor Robert Hutchinson from the University of Puget Sound has generously made his four-semester college-level music theory textbook available online for free, allowing you to systematically study theory step-by-step.

⭐ Highlights

  1. You can download the full textbook as a free PDF, essentially giving you a complete college theory book at no cost.

  2. Each musical example is embedded with a YouTube recording, complete with precise time stamps—no need to scrub through the timeline yourself!

  3. Every chapter ends with exercises and answer keys, so you can check your understanding right away (it feels just like a self-study workbook. Super helpful for independent learners!).

  4. The material starts with basic concepts and goes all the way up to topics like counterpoint, making it suitable for both beginners and intermediate learners.

šŸ“ø Website Screenshots

Website:Music Theory for the 21st-Century Classroom

PDF Download: PDF

2. teorĆ­a: Music Theory Web

teorƭa was created in 1997 by JosƩ Rodrƭguez Alvira , a retired professor at the Puerto Rico Conservatory of Music.

⭐ Highlights

  1. The Tutorials section offers solid coverage of fundamental topics from rhythm and note values to harmony and chord progressions.
  2. There’s a wide range of customizable ear-training exercises. For example, you can select whether to include major, minor, augmented, or diminished triads. Or, just hit the ā€œPlay, Don’t Askā€ button if you want a surprise quiz. Perfect for students preparing for theory exams or simply testing their ears.
  3. The Articles section features the author’s detailed analyses of classical works, including Chopin’s 24 Preludes, Bach’s Brandenburg Concertos, and Schumann’s Kinderszenen. It’s a great place to explore harmonic progressions and compositional thinking in classical music.

šŸ“ø Website Screenshots

Website:teoría

Final Thoughts

These three are the music theory sites I visit most often. Other sites I occasionally check out include musictheory.net , Musicca , Piano With Jonny , etc.

Have any of these sites helped you? Or do you have a favorite theory website of your own? Feel free to reach out and share your thoughts with me. I’d love to hear your recommendations!

My email: alicemusicwonderland77@gmail.com

Start searching

Enter keywords to search articles

↑↓
↵
ESC
⌘K Shortcut