Langkau ke kandungan utama

Penjana Kod QR percuma

Jana kod QR untuk URL, teks, WiFi dan lain-lain. Tiada tera air.

Banyak laman QR menghantar imbasan melalui pengalihan mereka sendiri, yang boleh tamat tempoh — kod ini menyimpan pautan anda terus dan tidak pernah tamat tempoh.

Kod QR statik — tidak pernah tamat tempoh

Mengawal resolusi muat turun

512px
128px1024px
#000000
#ffffff
Gaya titik
Logo di tengah

Taip sesuatu untuk menjana kod QR

Perlukan QR pembayaran (UPI)? Cuba penjana QR UPI →
Tiada tera air, selama-lamanya.

Kegunaan biasa

  • Hasilkan Kod QR WiFiBuat kod QR untuk rangkaian WiFi anda — tetamu mengimbas untuk bersambung serta-merta tanpa menaip kata laluan.
  • Hasilkan Kod QR URLTukar pautan web mana-mana ke kod QR — sempurna untuk menu, risalah, kad nama, dan bahan pemasaran.
  • Hasilkan Kod QR KenalanBuat kod QR vCard dengan butir kenalan anda — imbas untuk menambahkan diri anda serta-merta sebagai kenalan telefon.
  • Hasilkan Kod QR E-melBuat kod QR yang membuka draf e-mel — isi pra penerima, subjek, dan juga teks badan.
  • Hasilkan Kod QR Media SosialBuat kod QR yang menghubungkan ke profil media sosial anda — Instagram, LinkedIn, TikTok, YouTube, dan banyak lagi.

Cara ia berfungsi

Kod QR dijana sepenuhnya dalam pelayar anda menggunakan pustaka JavaScript qrcode — tiada pelayan terlibat, dan tiada apa yang anda taip pernah dihantar ke mana-mana. Untuk jenis data berstruktur (Wi-Fi, kenalan vCard, acara kalendar), alat ini membina rentetan muatan dilepasi-dengan-betul mengikut piawaian terbuka berkenaan (spesifikasi MECARD/WiFi, vCard 3.0, RFC 5545 iCalendar) sebelum menyerahkannya kepada pustaka.

  1. 1
    Pembinaan muatan setiap jenis
    Bergantung pada tab dipilih, alat ini membina rentetan tepat yang dikod — URL telanjang mendapat 'https://' diawali jika hilang, entri Wi-Fi menjadi rentetan MECARD WIFI:T:WPA;S:...;P:...; dengan aksara khas dilepasi, vCard menjadi blok BEGIN:VCARD/VERSION:3.0, dan acara kalendar menjadi blok VCALENDAR/VEVENT dengan pemformatan masa-tarikh patuh RFC 5545.
  2. 2
    Pustaka qrcode mengekod muatan
    Rentetan yang dibina dihantar kepada QRCode.toDataURL() daripada pustaka qrcode, yang mengira kod pembetulan-ralat Reed-Solomon, memetakan bit data ke dalam modul matriks QR, dan memaparkan hasil terus kepada URL data PNG pada 256px untuk pratonton langsung.
  3. 3
    Blob eksport dibina lebih awal daripada muat turun
    Apabila anda ubah pilihan atau input, alat ini membina-lebih-awal kedua-dua blob PNG (melalui QRCode.toDataURL() pada resolusi pilihan anda, sehingga 1024px) dan blob SVG (melalui QRCode.toString() dengan jenis 'svg') di latar belakang, supaya muat turun tercetus secara segerak di dalam gerak isyarat pengguna — diperlukan untuk keserasian iOS Safari.
  4. 4
    Semakan kontras dan muat turun
    Sebelum memaparkan, alat ini mengira keluminan relatif WCAG warna gelap dan cerah pilihan anda dan memberi amaran jika nisbah kontras jatuh di bawah 3:1 atau jika warna terbalik — kedua-dua keadaan menyebabkan pengimbas gagal. Muat turun menyimpan PNG atau SVG siap-dibina; salin meletakkan PNG dalam papan klip melalui Clipboard API.

Alat berkaitan

Soalan lazim