Cara Bikin QR Code Gratis
Dipublikasikan 2026-07-29
Ditulis oleh Tim FotoSiap

Butuh QR code untuk link, nomor WhatsApp, atau teks lain — untuk poster, kartu nama, atau materi promosi? Anda tidak perlu daftar akun ke layanan mana pun untuk ini. Berikut cara membuatnya dalam hitungan detik, lengkap dengan penjelasan opsi teknis yang sering membingungkan pemula.
Kenapa banyak tool QR code lain minta Anda daftar akun
Sebagian layanan pembuat QR code populer sengaja meminta Anda membuat akun — bukan karena secara teknis dibutuhkan untuk generate QR code sederhana (yang teksnya statis), tapi supaya mereka bisa melacak berapa kali QR code Anda dipindai lewat server mereka (biasanya disebut "dynamic QR code"), dan seringkali menyimpan watermark kecil di hasilnya untuk versi gratis, baru dihilangkan kalau Anda upgrade ke paket berbayar.
Cara pakai tool di situs ini
- Buka Buat QR Code.
- Ketik atau tempel teks, link, atau informasi lain yang mau di-encode.
- QR code langsung muncul sebagai pratinjau — tidak perlu klik tombol "generate" terpisah.
- Atur opsi lanjutan kalau perlu: tingkat koreksi kesalahan, warna, dan margin (lihat penjelasan tiap opsi di bawah).
- Download sebagai gambar PNG, atau format SVG kalau butuh versi vektor yang tidak pecah saat diperbesar untuk kebutuhan cetak besar (banner, spanduk).
Tidak ada watermark, tidak ada logo dipaksakan ke tengah QR code, dan
tidak perlu login. Semua proses generate QR code terjadi langsung di
browser Anda (memakai library qrcode yang berjalan murni client-side),
bukan dikirim ke server untuk diproses — jadi teks atau link yang Anda
masukkan tidak pernah tercatat di server mana pun.
Tabel tingkat koreksi kesalahan (error correction level)
QR code punya kemampuan bawaan untuk tetap terbaca meski sebagian gambarnya rusak atau tertutup (misalnya karena kusut, lecet, atau ada logo kecil di tengah). Semakin tinggi levelnya, semakin tahan rusak, tapi pola QR code jadi sedikit lebih padat/rumit:
| Level | Toleransi kerusakan (perkiraan) | Kapan dipakai |
|---|---|---|
| L (Low) | ~7% | Kondisi ideal, layar digital, tidak akan dicetak/dilipat |
| M (Medium) | ~15% | Default umum — cetak biasa, kondisi normal |
| Q (Quartile) | ~25% | Dicetak di kertas yang mungkin sedikit kusut/lecet |
| H (High) | ~30% | Butuh menempelkan logo kecil di tengah, atau kondisi cetak paling rentan rusak |
Tool ini memakai M (Medium) sebagai default karena paling seimbang untuk kebanyakan kebutuhan, tapi Anda bisa memilih level lain sesuai kebutuhan di atas.
Format QR code: PNG vs SVG, pilih yang mana?
- PNG: format gambar biasa (raster), cocok untuk kebanyakan kebutuhan digital — upload ke medsos, ditempel di dokumen, dicetak ukuran kecil- sedang.
- SVG: format vektor, ukurannya bisa diperbesar berkali-kali lipat tanpa pecah/blur. Pilih ini kalau QR code akan dicetak besar (misalnya di banner atau spanduk) atau akan diedit lagi di software desain.
Bukan cuma link — bisa untuk teks apa saja
QR code tidak harus berisi URL. Anda bisa memasukkan teks bebas apa pun — nomor telepon, alamat, kutipan singkat, atau kode referensi internal. Selama itu adalah teks, tool ini bisa meng-encode-nya jadi QR code yang bisa dipindai. Beberapa jenis data terstruktur (seperti kontak vCard atau kredensial WiFi) sebenarnya juga cuma format teks khusus di baliknya — kalau Anda tahu format string yang benar untuk jenis data tersebut, Anda tetap bisa menempelkannya di sini. Tapi tool ini tidak menyediakan form khusus untuk membangun format-format tersebut secara otomatis (misalnya form terpisah untuk isi SSID dan password WiFi) — Anda perlu menyusun string-nya sendiri sebelum ditempel.
Tips supaya QR code Anda tetap mudah dipindai
- Jangan buat QR code terlalu kecil saat dicetak — untuk jarak pindai normal (sekitar 15-20 cm), ukuran cetak minimal sekitar 2x2 cm biasanya aman. Semakin jauh jarak pindai yang direncanakan, semakin besar juga ukuran cetak yang dibutuhkan.
- Kalau QR code akan dicetak di kertas atau bahan yang mungkin sedikit kusut/terlipat, pilih tingkat koreksi kesalahan Q atau H, bukan L/M.
- Jaga kontras warna — pola gelap di atas latar terang (default hitam- putih) paling aman terbaca. Kombinasi warna dengan kontras rendah (misalnya abu-abu muda di atas putih) berisiko gagal dipindai oleh sebagian aplikasi kamera.
- Selalu tes scan hasilnya dengan HP sungguhan sebelum dicetak masal atau dipublikasikan, terutama kalau nanti dicetak dalam ukuran kecil.
Contoh kebutuhan sehari-hari yang cocok pakai QR code
- Menu restoran/kafe digital: tempel QR code di meja, arahkan ke link menu online, tidak perlu cetak ulang menu fisik tiap kali harga berubah.
- Kartu nama: QR code kecil di pojok kartu nama yang mengarah ke profil LinkedIn, portofolio, atau kontak vCard.
- Absensi acara/seminar: QR code di meja registrasi yang mengarah ke form absensi online, mengurangi antrean tanda tangan manual.
- Poster event/promosi: QR code besar yang mengarah ke halaman pendaftaran atau info lengkap acara.
- Berbagi WiFi tamu: QR code berisi format kredensial WiFi (SSID dan password disusun dalam format string tertentu) supaya tamu tinggal scan tanpa mengetik password manual — perlu menyusun formatnya sendiri seperti dijelaskan di bagian sebelumnya.
Untuk semua kebutuhan di atas, langkahnya sama: siapkan teks/link yang mau di-encode, sesuaikan tingkat koreksi kesalahan dengan kondisi cetaknya, lalu download dalam format yang sesuai (PNG untuk kebanyakan kasus, SVG kalau akan dicetak besar).
Pertanyaan yang sering ditanyakan
1. Apakah QR code yang dibuat di sini kedaluwarsa atau bisa dinonaktifkan? Tidak. Ini adalah QR code statis — begitu dibuat, isinya (teks/link yang Anda masukkan) tertanam langsung di dalam pola QR code itu sendiri, tidak bergantung pada server mana pun untuk tetap berfungsi. Beda dengan "dynamic QR code" berbayar yang bisa diubah tujuannya kapan saja karena sebenarnya cuma redirect lewat server penyedia — kalau server itu berhenti beroperasi, QR code dynamic semacam itu bisa berhenti berfungsi.
2. Kalau saya edit link setelah QR code dibuat, apakah QR code-nya ikut berubah? Tidak otomatis. Karena ini QR code statis, Anda perlu generate ulang QR code baru kalau isi/link-nya berubah, lalu ganti file lama dengan yang baru di mana pun QR code itu dipakai (poster, kartu nama, dst).
3. Apakah ada batas panjang teks yang bisa di-encode? Ada, tapi cukup longgar untuk kebanyakan kebutuhan (link, nomor telepon, paragraf pendek). Semakin panjang teksnya, pola QR code yang dihasilkan akan semakin padat/rumit secara visual. Untuk teks yang sangat panjang, pertimbangkan memakai link pendek (short URL) yang mengarah ke teks lengkapnya, supaya QR code tetap sederhana dan mudah dipindai.
4. Apakah QR code ini bisa dipakai untuk keperluan komersial? Tool ini tidak menambahkan watermark atau lisensi apa pun ke hasil QR code Anda, jadi secara teknis bisa dipakai untuk kebutuhan apa saja termasuk komersial. Tapi pastikan konten yang Anda encode (link, teks) tidak melanggar hak pihak lain.
5. Kenapa hasil QR code saya terlihat sedikit berbeda polanya walau teksnya sama dengan yang dibuat orang lain di tool lain? Pola QR code bisa sedikit berbeda antar-generator tergantung versi algoritma dan tingkat koreksi kesalahan yang dipakai, meski isi datanya persis sama. Ini normal dan tidak memengaruhi apakah QR code bisa dipindai atau tidak — selama hasilnya berhasil di-scan saat dites, perbedaan visual pola bukan masalah.
6. Cara bikin QR code gratis tanpa daftar akun atau login? Tidak perlu akun atau login sama sekali. Buka halaman generator, ketik teks atau link yang mau dijadikan QR code, atur ukuran/warna kalau perlu, lalu download — semua langkah ini gratis dan tidak ada batas jumlah QR code yang bisa dibuat.
7. Bisa bikin QR code untuk WiFi atau harus link biasa?
Kolom yang tersedia adalah kolom teks/link umum, bukan form khusus WiFi.
Kalau Anda tahu format standarnya
(WIFI:T:WPA;S:NamaWifi;P:PasswordWifi;;), Anda bisa mengetiknya
langsung ke kolom teks dan hasilnya tetap jadi QR code yang bisa dipindai
untuk konek WiFi — tapi ini bukan fitur otomatis dengan form terpisah,
Anda yang perlu menyusun teksnya sendiri.