La danza Kecak è stata sviluppata negli anni '30 dall'artista balinese Wayan Limbak in collaborazione con il pittore tedesco Walter Spies. Trae ispirazione dalla danza sacra Sanghyang, un rituale tradizionale balinese eseguito nei templi indù per allontanare la sfortuna e le malattie. In origine, il Kecak era eseguito esclusivamente da uomini dai 50 anni in su. Il nome "Kecak" deriva dal canto ritmico di "cak... cak... cak..." che riecheggia continuamente durante l'esibizione.
In passato, il Kecak veniva messo in scena solo in determinati villaggi, come il villaggio di Bona nella reggenza di Gianyar. Col tempo, la sua popolarità si è estesa e ha iniziato a essere eseguito in tutta Bali, in particolare durante le cerimonie speciali per onorare e accogliere gli ospiti. Oggi, il Kecak si è evoluto in un dramma di danza ampiamente rappresentato, soprattutto nelle destinazioni culturali e turistiche dell'isola.
