A neutral set of source details followed by a polished artifact created by Music Notation Maker.
Sargam Notation Maker — Write Indian Music Notation Online — sargam notation maker with taal grid, playback and PDF export — Generated result
Sargam Notation Maker — Write Indian Music Notation Online — sargam notation maker with taal grid, playback and PDF export — Reference
Music Notation Maker

Sargam Notation Maker — Write Indian Music Notation Online

Sargam · Taal · Shabad — download PNG, PDF or Excel

Create taal notation with komal, tivra and octave marks, add lyrics and export PNG, PDF or Excel.

  • Pick a taal — sam, tali and khali markers added automatically
  • Write sargam (Sa Re Ga Ma) with komal/tivra and octave dots
  • Add shabad or lyrics in Gurmukhi, Devanagari or Roman
  • Write, edit, and export as PNG, PDF, or Excel

Start your notation sheet

Pick a taal and type your sargam — download the sheet as PNG, PDF or Excel.

Start from a template

How to write sargam notation online and download it as PNG, PDF or Excel

This sargam notation maker writes Indian music on a taal grid. Pick a taal, tap each beat, choose the swara with its komal, tivra and octave marks, and type the lyric or shabad underneath. You can hear the sheet with a tempo, a Sa pitch and a tanpura drone, then download it as PNG, PDF or Excel or share a link. It is a manual editor, so it does not listen to a recording or import a song.

Write sargam notation on a taal grid

Select Start a blank sheet, or load a template, then open Taal & script and choose a taal such as Teentaal (16 beats), Keherwa (8), Dadra (6), Rupak (7), Jhaptaal (10), Ektaal (12), Chautaal (12) or Dhamar (14). Sam, tali and khali markers are placed for you. In the Notes tab, tap a beat and pick its swara on the keypad, then tap the line under the beat to type the lyric and press Tab to reach the next beat. Add line adds another row, and the section label names it, such as Sthayi or Antara.

  1. Select Start a blank sheet, or choose a template.
  2. Choose a taal under Taal & script.
  3. Tap a beat, then tap its swara on the keypad.
  4. Tap the line under the beat and type the lyric.
  5. Select Add line when you need the next row.

Turn a song into sargam notation by hand

The page does not detect notes from audio, so a transcription is entered note by note. Find Sa by singing against a drone, set Sa pitch in the Play tab to that key, choose the taal that matches the rhythm, and enter the swaras beat by beat. Press Play with the tanpura drone on to hear what you wrote and fix any note that sounds wrong. Set Loop to one line to drill a hard phrase, and pick Vilambit, Madhya or Drut for the tempo.

Mark komal, tivra, octaves, sustain and split beats

Komal is available for Re, Ga, Dha and Ni and shows as an underline in sargam. Tivra is available for Ma only and shows as an overline. Solfège, letter and numbered notation show both as flat and sharp signs instead. Sa and Pa stay natural. Mandra puts a dot below a note for the lower octave and Taar puts a dot above for the upper octave. Sustain draws a dash that holds the previous note through the beat, Rest leaves the beat silent, and Split beat (2 notes) lets one beat carry two swaras, which you set with the Note 1 and Note 2 tabs.

Switch between sargam, solfège, letter and numbered notation

Under Taal & script, the Notation system menu shows the same notes as Sargam (Sa Re Ga Ma), Solfège (Do Re Mi), Letter (C D E) or Numbered (1 2 3). Only the labels change, and Sa maps to Do, C and 1, so this relabels a sheet and does not transpose it. Sargam can be shown in Roman, Gurmukhi or Devanagari script, and the lyric script is chosen separately, so a shabad can be written in Gurmukhi under Roman swaras.

Download, print and share the notation sheet

Share & download offers PNG, PDF and Excel. The PDF is a single A4 page, so a long composition is scaled down to fit it, while the PNG keeps the sheet at high resolution. Excel rebuilds the grid as editable text, with (k) for komal and (t) for tivra in sargam, and leaves out the credit and watermark.

A live link keeps a copy of the sheet, including any credit details, on our server so that it always shows your latest version. A snapshot link is a fixed copy held inside the link itself. Both open a read-only page where anyone can play the sheet, switch the notation system and download it. To print several sheets together, merge the PDFs into one handout, or put the link on a printout as a QR code.

Before you hand out a sheet

  • Play the sheet once with the drone on and check each line by ear.
  • Turn on Show key/legend on the sheet so new students can read the marks.
  • Add your name and contact under Credit if you want them printed.
  • Choose the taal before you enter notes, because changing it later trims or pads each line.
  • Download a file or create a link before you close the tab. To pull lyrics from a book page, extract the text from a photo.

Sheets downloaded as PDF can be bound into one songbook file and then numbered page by page. For a recital or class, print a certificate for each performer, and PNG exports can be gathered into a PDF of their own.

What you can do with Music Notation Maker

Review the main capabilities before you begin.

  • Write Indian sargam notation online for free
  • Add komal, tivra and octave marks to notes
  • Pick a taal or build your own custom taal
  • Play back your notation with a tanpura drone
  • Add shabad or lyrics beneath the notes
  • Download the sheet as PNG, PDF or Excel

Settings reference

Available controls for Music Notation Maker.

Notes

Sa Re Ga Ma Pa Dha NiPresets
Sets the selected beat's note to one of the seven swara degrees; tap a beat in the sheet first, then pick its pitch from this keypad.Options: SaReGaMaPaDhaNi
Komal ♭On / Off
Marks the selected note komal (flat), drawn as an underline in sargam or a ♭ sign in other systems; available on Re, Ga, Dha and Ni only.
Tivra ♯On / Off
Marks the note tivra (sharp), drawn as an overline in sargam or a ♯ sign in other systems; applies to Ma only.
Mandra ●̲ / Madhya / Taar ●̅Presets
Places the selected note in the lower (mandra), middle (madhya) or upper (taar) octave, shown as a dot below or above the letter.Options: Mandra ●̲MadhyaTaar ●̅
– SustainOne-click
Fills the beat with a dash that holds the previous note's sound through it, notating a note that carries over instead of being struck again.
RestOne-click
Empties the selected beat so nothing is drawn or played there, notating a silence within the rhythm cycle.
Split beat (2 notes)On / Off
Puts two notes inside one beat for ornaments or faster passages; the button becomes Single note to merge the beat back to one note.
Note 1 / Note 2Presets
After splitting a beat, chooses which of its two notes the keypad edits; these tabs appear only while the beat holds two notes.Options: Note 1Note 2
Section label (e.g. Sthayi, Antara, Rahao)Text input
Names the selected line's section, such as Sthayi, Antara or Rahao, so readers can see which part of the composition each row belongs to.
Add lineOne-click
Appends another row of beats matching the current taal's cycle length, making room for longer compositions.
Remove lineOne-click
Deletes the last line from the sheet; disabled while only one line remains.

Play

Sa pitchDropdown
Chooses the reference pitch Sa plays at, from C to B, so playback matches a singer's or instrument's comfortable key.Options: Sa = CSa = C#Sa = DSa = D#Sa = ESa = FSa = F#Sa = GSa = G#Sa = ASa = A#Sa = B
Tempo (laya)Presets
Sets playback speed: Vilambit is slow for learning, Madhya (the default) is medium, Drut is fast; the pitch stays correct at any tempo.Options: VilambitMadhyaDrut
Taal beatOn / Off
Plays an audible click on every beat of the taal during playback so you can follow the rhythm cycle; on by default.
Tanpura droneOn / Off
Adds a sustained tanpura-style background tone on the chosen Sa pitch during playback, giving a reference drone for practice.
LoopDropdown
Repeats playback continuously — the whole piece or a single chosen line — so a tricky phrase can be drilled over and over; one Line option appears per sheet line.Options: OffWhole pieceLine 1Line 2

Taal & script

TaalDropdown
Picks the rhythm cycle for the whole sheet; each option shows its beat count, and the sam, tali and khali markers are placed automatically.Options: Teentaal (16)Keherwa (8)Dadra (6)Rupak (7)Jhaptaal (10)Ektaal (12)Chautaal (12)Dhamar (14)
Create a custom taalOn / Off
Reveals a builder for defining your own rhythm cycle when the taal you teach is not in the built-in list.
Taal nameText input
Names your custom taal so it is saved in your browser and appears alongside the built-in taals for future sheets.
Total beats (matras)Number inputRange: 1–32 · Default: 8
Sets how many beats (matras) one full cycle of your custom taal contains.
Beat groups (vibhags)Text input
Divides the cycle into groups using comma-separated counts that must add up to the total beats — for example 4,4,4,4 for 16 beats.
Marker for each groupDropdown
Chooses the sam, tali or khali symbol (X, a number, or 0) printed above the first beat of each group; one picker appears per group.Options: X2345670
Use this taalOne-click
Applies the custom taal to the current sheet and saves it in your browser alongside the built-in taals.
Notation systemDropdown
Switches how every note on the sheet is written — Indian sargam letters, Western solfège or letter names, or jianpu-style numbers.Options: Sargam (Sa Re Ga Ma)Solfège (Do Re Mi)Letter (C D E)Numbered (1 2 3)
Sargam scriptDropdown
Writes the sargam note letters in Roman, Gurmukhi or Devanagari script; available only while the notation system is set to Sargam.Options: Romanਗੁਰਮੁਖੀ Gurmukhiदेवनागरी Devanagari
Lyric / Shabad scriptDropdown
Sets the script used for the lyric line under the notes, so shabad or song words can appear in Roman, Gurmukhi or Devanagari.Options: Romanਗੁਰਮੁਖੀ Gurmukhiदेवनागरी Devanagari

Details

TitleText input
Names the composition; the title prints at the top of the sheet and becomes the file name of your downloads.
Raag / ScaleText input
Free-text field naming the raag or scale of the piece, printed in the sheet's header.
Laya (tempo)Text input
Free-text tempo label, such as Vilambit or Madhya, printed in the sheet's header; separate from the Play tab's actual playback speed.
Composer / AuthorText input
Credits who wrote or composed the piece; the name is printed in the sheet's header.
Show key/legend on the sheetOn / Off
Prints a small reference key on the sheet explaining the komal, tivra and octave-dot marks — helpful for students new to reading notation; off by default.

Templates

Start from a templatePresets
Loads a ready-made exercise, blank taal sheet or raag reference into the editor, replacing the current sheet so you can edit instead of starting empty.Options: Swar Abhyas (scale up & down)Alankar / Palta 1Blank Teentaal sheetBlank Keherwa sheet (kirtan)Raag YamanRaag BhairavRaag BhairaviRaag BhupaliRaag DurgaRaag MalkaunsRaag KafiRaag KhamajRaag BilawalRaag AsavariRaag BageshreeRaag DeshRaag BhimpalasiRaag KedarRaag AsaRaag GauriRaag Sri (Siri)Raag DhanasariRaag SorathRaag Suhi

Credit

Show credit on sheetOn / Off
Prints your teacher credit line on the sheet and in downloads; on by default.
Your nameText input
Your name as it should appear in the credit line printed on the sheet.
Contact (phone / email / handle)Text input
A phone number, email or social handle printed with the credit so students can reach you.
Add watermark across sheetOn / Off
Repeats a faint watermark across the sheet so shared or downloaded copies are marked as yours; off by default.
Watermark textText input
The words used for the watermark; appears once the watermark is enabled and defaults to your credit name when left blank.

Popular presets

Free to use · No signup required · Without watermarkUploads are encrypted in transitRemoved under our retention policy

Frequently Asked Questions

How Music Notation Maker helps you get it done

Real problems it solves every day — for businesses, creators, and everyday tasks. Find the use case that fits you and start.

Education

Shabad & Kirtan Teaching Sheets for Gurdwara Classes

Build a taal grid in Gurmukhi script with sam/tali/khali markers auto-drawn, then use the Sa pitch dropdown and tanpura drone in the Play tab so students can practice a shabad at home at the right pitch and tempo.

For Creators

Cross-Notation Compositions for Fusion Ensembles

Switch the Notation System between Sargam, Solfège, Letter and Numbered (jianpu) on the same underlying composition so Indian-classical and Western-trained musicians in a fusion group can each read the part in their own system.

Publishing

Printed Songbooks for Choirs & Satsang Groups

Export a batch of PDF sheets with the teacher-credit box and a watermark switched on, then bind them into a printed songbook for a community choir, school or satsang group.

Web & SEO

Live Practice Links for Remote Music Students

Use Save online to publish an always-latest link — edit and save again later and a remote student's bookmarked link updates automatically — or grab the embed code to drop the sheet straight into a class website.

Career & HR

Session-Ready Charts for Touring Accompanists

Use the custom taal builder to notate an unusual rhythm cycle a touring vocalist or tabla player needs for one specific song, then export it as a quick-reference PDF chart before the gig.

Personal Use

Family Devotional Practice at Home

A parent notates a short shabad or bhajan in the family's preferred script (Gurmukhi, Devanagari or Roman), then uses the Play tab's Sa pitch, tempo and tanpura drone so children can sing along at home between gurdwara or mandir visits without needing sheet-music expertise.

Watch each transformation land

Every photo crosses the slash untouched and comes out the other side finished.