OSN Informatika Terbuka 2012 (untuk selanjutnya disebut OSN Terbuka) adalah olimpiade yang berbentuk kontes pemrograman yang diadakan bersamaan dengan OSN 2012 bidang informatika yang diadakan di Jakarta (untuk selanjutnya disebut OSN 2012).
Tujuan diadakannya OSN Terbuka ini adalah untuk memberikan kesempatan kepada peserta yang karena satu dan lain hal tidak diundang ke OSN 2012. OSN Terbuka dilaksanakan dengan menggunakan prosedur dan aturan yang serupa dengan OSN 2012. OSN Terbuka dilaksanakan secara online. Kontes dapat diikuti dari tempat masing-masing peserta. OSN Terbuka dapat diikuti oleh siapa pun yang telah memenuhi prosedur pendaftaran.
Kontes OSN Informatika Terbuka, sama seperti kontes OSN Informatika 2012, terbagi menjadi dua hari, yaitu kontes pada tanggal 4 September 2012 dan 5 September 2012.
Untuk informasi lebih lanjut dapat dilihat pada dokumen panduan OSN Informatika 2012