Der Kecak-Tanz wurde in den 1930er Jahren von dem balinesischen Künstler Wayan Limbak in Zusammenarbeit mit dem deutschen Maler Walter Spies entwickelt. Er ist inspiriert vom heiligen Sanghyang-Tanz, einem traditionellen balinesischen Ritual, das in Hindu-Tempeln zur Abwehr von Unglück und Krankheit durchgeführt wird. Ursprünglich wurde der Kecak ausschließlich von Männern über 50 Jahren getanzt. Der Name "Kecak" leitet sich von dem rhythmischen Gesang "cak... cak... cak..." ab, der während der Aufführung ununterbrochen erklingt.
Früher wurde Kecak nur in bestimmten Dörfern aufgeführt, z. B. im Dorf Bona in der Regentschaft Gianyar. Mit der Zeit wuchs seine Popularität und es wurde auf ganz Bali aufgeführt, insbesondere bei besonderen Zeremonien zur Ehrung und Begrüßung von Gästen. Heute hat sich Kecak zu einem weit verbreiteten Tanzdrama entwickelt, das vor allem in kulturellen und touristischen Zentren auf der ganzen Insel aufgeführt wird.
