Web Harmonium — Play Online Free

Free web harmonium with Sargam & Western notation. Practice Indian classical music instantly — no download required.

Audio requires user interaction to start

How to Play Web Harmonium Online

What is a Web Harmonium?

The harmonium is a keyboard instrument widely used in Indian classical music, Bhajans, Kirtans, Qawwali, and devotional music across South Asia. It produces sound by pushing air through metal reeds using bellows, creating a rich, warm tone that is instantly recognizable.

This web harmonium lets you play and practice directly in your browser, with realistic sound generated using the Web Audio API. Whether you are a beginner learning Sargam or an experienced musician, our online harmonium provides a convenient way to practice anytime, anywhere.

Getting Started

  1. Click "Tap to Load Harmonium" to initialize the audio engine
  2. Use your computer keyboard or click/tap the on-screen keys to play
  3. Adjust Volume, Transpose, and Octave using the controls below the keyboard
  4. Connect a MIDI keyboard for a more realistic playing experience

Web Harmonium Keyboard Shortcuts

Computer Key Sargam Note Western Note Type
eSaCWhite (Shuddha)
4Re (Komal)C#Black (Vikrit)
rReDWhite (Shuddha)
5Ga (Komal)D#Black (Vikrit)
tGaEWhite (Shuddha)
yMaFWhite (Shuddha)
7Ma (Tivra)F#Black (Vikrit)
uPaGWhite (Shuddha)
8Dha (Komal)G#Black (Vikrit)
iDhaAWhite (Shuddha)
9Ni (Komal)A#Black (Vikrit)
oNiBWhite (Shuddha)
pSa (Upper)C'White (Shuddha)

Understanding Sargam Notation

Sargam is the foundation of Indian classical music, similar to the Western solfege system (Do Re Mi). The seven Shuddha (natural) notes of the Sargam scale are:

  1. Sa (Shadja) — the tonic, equivalent to C
  2. Re (Rishabh) — equivalent to D
  3. Ga (Gandhar) — equivalent to E
  4. Ma (Madhyam) — equivalent to F
  5. Pa (Pancham) — the fifth, equivalent to G
  6. Dha (Dhaivat) — equivalent to A
  7. Ni (Nishad) — equivalent to B

Sa and Pa are fixed notes (Achal Swar). The other five notes each have a flat variant called Komal (lowered by a semitone), and Ma has a sharp variant called Tivra (raised by a semitone). These Vikrit (altered) notes are played on the black keys of the web harmonium.

Harmonium in Indian Music

The harmonium was introduced to India during the British colonial period and quickly became an essential instrument in Indian music. Today it is widely used in:

  • Hindustani Classical Music — accompanying vocal performances and raga practice
  • Bhajans & Kirtans — Hindu devotional singing in temples and gatherings
  • Qawwali — Sufi devotional music tradition, popularized by Nusrat Fateh Ali Khan
  • Ghazals — poetic vocal form in Urdu and Hindi
  • Film Music — Bollywood and regional film music compositions

This web harmonium is designed to faithfully reproduce the sound and playing experience of a real harmonium, making it accessible to learners and musicians worldwide.

Frequently Asked Questions

Is this online harmonium free to use?

Yes, this web harmonium is completely free to use. No download, no sign-up, and no hidden charges. Just open the page and start playing.

Can I use a MIDI keyboard with this virtual harmonium?

Yes, this harmonium supports MIDI keyboards via the Web MIDI API. Simply connect your MIDI keyboard, select it from the device list, and start playing with realistic feel and low latency.

How do I change the key or transpose the harmonium?

Use the Transpose controls below the keyboard to shift the pitch up or down by semitones. You can transpose from -11 to +11 semitones, allowing you to play in any key.

What is Sargam notation on the harmonium?

Sargam is the Indian music notation system using seven notes: Sa, Re, Ga, Ma, Pa, Dha, Ni. It is equivalent to the Western Do, Re, Mi, Fa, Sol, La, Ti. Our virtual harmonium displays both Sargam and Western notation on each key.

Does this harmonium work on mobile phones?

Yes, this virtual harmonium is fully responsive and works on mobile phones and tablets. Tap the on-screen keys to play. For the best experience, use landscape mode on mobile devices.