La danse Kecak a été développée dans les années 1930 par l'artiste balinais Wayan Limbak en collaboration avec le peintre allemand Walter Spies. Elle s'inspire de la danse sacrée Sanghyang, un rituel traditionnel balinais exécuté dans les temples hindous pour conjurer le mauvais sort et la maladie. À l'origine, le Kecak était exclusivement pratiqué par des hommes âgés de 50 ans et plus. Le nom "Kecak" provient du chant rythmique "cak... cak... cak..." qui résonne continuellement pendant le spectacle.
Auparavant, le Kecak n'était présenté que dans des villages spécifiques, comme le village de Bona, dans la circonscription de Gianyar. Au fil du temps, sa popularité s'est accrue et il a commencé à être joué dans tout Bali, en particulier lors de cérémonies spéciales destinées à honorer et à accueillir des invités. Aujourd'hui, le Kecak est devenu une danse dramatique largement diffusée, en particulier dans les destinations culturelles et touristiques de l'île.
