Generator iFrame

Pratinjau kosong atau muncul “refused to connect”? Situs tersebut tidak mengizinkan situs lain menampilkannya dalam bingkai (melalui header X-Frame-Options atau Content-Security-Policy), dan hanya pemiliknya yang dapat mengubahnya. Pelajari selengkapnya
<div style="position:relative;width:100%;aspect-ratio:16 / 9;"> <iframe src="https://example.com/" title="example.com" loading="lazy" style="position:absolute;inset:0;width:100%;height:100%;border:0;"></iframe> </div> <p style="margin:4px auto 0;text-align:center;font:11px/1.4 -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;color:#a3a7b0;">Dibuat dengan <a href="https://elfsight.id/tools/iframe-generator/" target="_blank" rel="noopener" style="color:inherit;text-decoration:none;">Elfsight</a></p>
- Klik Salin kode di atas untuk menyalinnya.
- Buka file HTML atau template halaman Anda.
- Tempel kode di dalam
<body>, di tempat konten akan muncul. - Simpan dan unggah halaman, lalu buka di browser untuk memeriksanya.
Meng-embed formulir, ulasan, atau feed? Widget Elfsight melakukannya tanpa iframe dan serasi dengan desain situs Anda. Lihat Elfsight widgets →
Generator iFrame vs menulis iframe secara manual
title agar bingkai diberi label untuk teknologi bantu.allow-* sendiri dan mencari tahu apa yang dibuka oleh masing-masing.X-Frame-Options dan frame-ancestors halaman sebelum Anda menyalin kode.Atribut
Menulis iframe secara manual
Generator ini
Judul aksesibilitas
Menulis iframe secara manual
Generator ini
title agar bingkai diberi label untuk teknologi bantu.Sandbox
Menulis iframe secara manual
allow-* sendiri dan mencari tahu apa yang dibuka oleh masing-masing.Generator ini
Ukuran responsif
Menulis iframe secara manual
Generator ini
Bisakah halaman ini di-embed?
Menulis iframe secara manual
Generator ini
X-Frame-Options dan frame-ancestors halaman sebelum Anda menyalin kode.Tautan video dan formulir
Menulis iframe secara manual
Generator ini
Referensi atribut iframe
srchttps://. Di situs HTTPS, browser memblokir bingkai yang dimuat melalui http:// biasa.titlewidth / heightwidth: 100% dan aspect-ratio) sebagai ganti angka tetap.loadingeager (default), lazylazy menunggu hingga bingkai mendekati area yang terlihat, sehingga mempercepat pemuatan awal halaman. Cocok untuk bingkai yang lebih bawah di halaman.allowfullscreen; autoplayallowfullscreenallow="fullscreen"; banyak kode embed menyertakan keduanya.referrerpolicyno-referrer, origin, strict-origin-when-cross-origin (default), dan lainnyaunsafe-url: nilai ini mengirim alamat lengkap, bahkan ke situs yang tidak aman.sandboxallow-* mencabut satu pembatasan.allow-scripts, allow-forms, allow-popupsallow-scripts dan allow-same-origin untuk halaman dari situs Anda sendiri: keduanya bersama-sama memungkinkan halaman menghapus sandbox.src
Fungsinya
Nilai
Catatan
https://. Di situs HTTPS, browser memblokir bingkai yang dimuat melalui http:// biasa.title
Fungsinya
Nilai
Catatan
width / height
Fungsinya
Nilai
Catatan
width: 100% dan aspect-ratio) sebagai ganti angka tetap.loading
Fungsinya
Nilai
eager (default), lazyCatatan
lazy menunggu hingga bingkai mendekati area yang terlihat, sehingga mempercepat pemuatan awal halaman. Cocok untuk bingkai yang lebih bawah di halaman.allow
Fungsinya
Nilai
fullscreen; autoplayCatatan
allowfullscreen
Fungsinya
Nilai
Catatan
allow="fullscreen"; banyak kode embed menyertakan keduanya.referrerpolicy
Fungsinya
Nilai
no-referrer, origin, strict-origin-when-cross-origin (default), dan lainnyaCatatan
unsafe-url: nilai ini mengirim alamat lengkap, bahkan ke situs yang tidak aman.sandbox
Fungsinya
allow-* mencabut satu pembatasan.Nilai
allow-scripts, allow-forms, allow-popupsCatatan
allow-scripts dan allow-same-origin untuk halaman dari situs Anda sendiri: keduanya bersama-sama memungkinkan halaman menghapus sandbox.Mengapa sebuah situs tidak terbuka di iframe
Bingkai kosong atau menampilkan “refused to connect”.
Situs mengirim header X-Frame-Options. DENY memblokir semua pembingkaian; SAMEORIGIN hanya mengizinkannya di halaman milik situs itu sendiri. Situs telah melarang embed, dan ini tidak dapat dilewati dari sisi Anda. Tautkan ke halamannya saja, atau tanyakan kepada pemilik situs apakah mereka menyediakan embed.
Kebijakan keamanan situs memblokir bingkai.
Situs mengirim Content-Security-Policy dengan frame-ancestors, yang mencantumkan situs yang diizinkan meng-embed-nya ('none' berarti tidak seorang pun). Jika ada, browser mengikutinya dan bukan X-Frame-Options. Hanya pemilik situs yang dapat menambahkan domain Anda ke daftar tersebut.
Bingkai termuat sendiri tetapi tidak di situs HTTPS Anda.
src diawali http://. Browser memblokir bingkai yang tidak aman di halaman aman dan tidak meningkatkannya secara otomatis. Ubah alamatnya menjadi https://; jika situs tidak memiliki versi HTTPS, situs itu tidak dapat di-embed di halaman yang aman.
Tautan YouTube menampilkan error, bukan video.
Halaman tonton YouTube biasa melarang pembingkaian. Gunakan alamat embed video (youtube.com/embed/…) atau generator YouTube khusus.
Halaman termuat, tetapi tombol, formulir, atau tautan di dalamnya tidak berfungsi.
Atribut sandbox memblokirnya. Tambahkan hanya token yang Anda perlukan: allow-scripts untuk konten interaktif, allow-forms untuk mengirim formulir, allow-popups untuk tautan yang membuka tab baru.
Video tidak bisa layar penuh, atau kamera atau mikrofon tidak berfungsi.
Fitur-fitur ini harus diberikan di atribut allow, misalnya allow="fullscreen; camera; microphone".
Pembuat situs Anda menghapus kode setelah disimpan.
Beberapa editor menghapus iframe dari blok teks biasa. Tempel kode ke blok HTML kustom atau blok embed.
Cara membuat iframe
Masukkan alamat halaman
Tempel URL halaman yang ingin Anda tampilkan.
Atur ukuran dan perilaku
Pilih ukuran, jaga agar tetap responsif, dan izinkan pengguliran atau layar penuh jika perlu.
Periksa pratinjau
Beberapa situs tidak mengizinkan ditampilkan dalam bingkai. Pratinjau langsung menunjukkannya.
Salin kodenya
Tempel kode ke blok HTML di situs Anda.