The International Obfuscated JavaScript Code Contest

Inspired by The International Obfuscated C Code Contest, the obfuscated JavaScript contest has been founded in late 2018, with the goals of crowning the worst JavaScript each year.

This IOJSCC runs from: 2018-Dec-01 00:00:00 UTC to 2019-June-01 00:00:00 UTC

Obfuscate [verb]
make obscure, unclear or unintelligible
“her work became more and more obfuscated by mathematic and jargon”
synonyms: obscure, confuse, make obscure/unclear, blur, muddle, jumble, complicate
late Middle English: from late Latin obfuscat- ‘darkened’, from the verb obfuscare, based on Latin fuscus ‘dark’.


How To Enter

All submissions must be sent via email to

2019 @ iojscc [dot] org

The subject must be exactly:


The email must contain a link to a secret Gist containing an index.js.
Please read the rules carefully before submitting.
All submissions not following the rules will be disqualified.