Kotak Uji Kode — jalankan JavaScript atau pratinjau halaman HTML, semuanya secara lokal
Kotak Uji Kode
Bereksperimen dengan kode tanpa meninggalkan halaman. Mode konsol JavaScript menjalankan cuplikan di dalam sandbox terkunci dan mengalirkan output console.log / warn / error kembali dengan warna; mode pratinjau HTML merender halaman HTML + CSS + JavaScript secara langsung dan memungkinkan halaman itu diunduh sebagai file. Tanpa server, tanpa unggahan — cuplikan yang rusak (bahkan loop tak terhingga) selalu dapat dihentikan dan tidak pernah dapat menyentuh bagian lain dari halaman. Utilitas terkait: Pendeteksi Bahasa.
Kode JavaScript
HTML + CSS + JavaScript
Model keamanan. Kedua mode berjalan di dalam iframe sandbox yang hanya mengizinkan skrip:
tanpa akses same-origin, tanpa formulir, tanpa pop-up, dan tanpa unduhan dari dalam sandbox, sehingga cuplikan tidak dapat menyentuh halaman ini, file Anda, atau tab lain. JavaScript berjalan dalam proses yang terisolasi, sehingga Berhenti menghentikan cuplikan yang sedang berjalan dan halaman ini tetap responsif; jika suatu run berlangsung luar biasa lama, halaman otomatis menawarkan Berhenti. Perhatikan bahwa loop yang benar-benar tak terhingga membuat proses sandbox-nya tetap sibuk bahkan setelah Berhenti — jika run berikutnya tidak menampilkan output, muat ulang halaman untuk memulihkannya. Unduh Halaman pada pratinjau HTML menyimpan sumbernya sebagai file .html lokal.
Cara sandbox browser menjalankan kode
Panel pratinjau adalah iframe sandbox: konteks penjelajahan terpisah yang tidak dapat menjangkau DOM atau cookie halaman induk. Output konsol skrip dicegat dan dicerminkan kembali sehingga error terlihat tanpa membuka alat pengembang — dan semuanya berjalan di browser, tidak pernah di server.
Sandboxing adalah batas keamanan, bukan sekadar tampilan — kode yang ditempel di sini tidak dapat menyentuh situs ini maupun tab lain.
🔧 Alat Kode & Pengembangan
Utilitas kode dan pengembang kecil yang berjalan sepenuhnya di browser.