Langkau ke kandungan

Pembuat Kod QR Percuma - Hasilkan Kod QR Boleh Imbas Serta-merta

Hasilkan kod QR untuk URL, teks, dan maklumat hubungan dalam beberapa saat. Alat percuma dengan muat turun segera, tiada pendaftaran diperlukan. Kod yang mematuhi ISO yang berfungsi pada semua peranti.

Penjana Kod QR

Masukkan teks atau URL di atas untuk menjana kod QR

Masukkan teks atau URL di atas untuk menjana kod QR. Kod QR akan dikemas kini secara automatik semasa anda menaip.

Kalkulator Pemuatan...
📚

Dokumentasi

Apakah Penjana Kod QR?

Penjana kod QR ialah alat yang menukar teks, seperti alamat web, menjadi kod QR: corak segi empat sama yang terdiri daripada segi empat sama hitam dan putih. Kamera telefon atau pengimbas kod bar membaca corak itu dan mendapatkan semula teks asal hampir serta-merta.

Cara Alat Ini Mengekod Teks

Taip teks atau URL ke dalam kotak input. Alat ini menukar setiap aksara kepada nilai bait UTF-8 dan mengekodnya menggunakan "mod bait", iaitu salah satu cara standard kod QR, ISO/IEC 18,004, menyimpan data. Alat ini membina kod pada aras pembetulan ralat M, iaitu aras kedua daripada empat aras pembetulan dalam standard tersebut, dan memilih saiz kod QR terkecil daripada 40 saiz yang mungkin, yang dipanggil versi, yang boleh memuatkan input itu. Kemudian, alat ini menguji lapan corak tetap yang dipanggil topeng dan mengekalkan corak yang menyebarkan segi empat sama gelap dan cerah dengan paling sekata, sekali gus memudahkan pengimbas membaca kod itu. Kod QR dikemas kini secara automatik selepas jeda singkat semasa menaip.

Alat ini sentiasa menggunakan mod bait dan aras pembetulan ralat M. Alat ini tidak menyediakan mod angka atau abjad angka, mod Kanji, atau pilihan aras pembetulan.

Cara Mengira Kapasiti Kod QR

Kapasiti sesuatu versi kod QR bergantung pada jumlah keseluruhan kata kod (kumpulan 8 bit) dan bilangan kata kod yang diperuntukkan untuk pembetulan ralat.

d=c−ed = c - e

dengan d ialah bilangan kata kod data, c ialah jumlah kata kod dan e ialah kata kod yang diperuntukkan untuk pembetulan ralat.

Bilangan bit yang diperlukan oleh sekeping teks dalam mod bait ialah:

b=4+n+8×kb = 4 + n + 8 \times k

dengan b ialah bilangan bit yang diperlukan, n ialah saiz medan kiraan aksara dalam bit dan k ialah bilangan bait dalam teks.

Bit 4 mengenal pasti mod pengekodan. Medan kiraan aksara ialah 8 bit untuk versi 1 hingga 9, dan 16 bit untuk versi 10 dan ke atas. Alat ini menyemak setiap versi daripada 1 hingga 40 mengikut urutan dan menggunakan versi pertama yang kapasiti datanya, dalam bit, cukup besar.

Contoh pengiraan

Teks "https://whiz.tools" mempunyai 18 aksara, semuanya huruf dan simbol biasa, lalu menjadi 18 bait.

Versi 1 (petak 21×21) mempunyai 16 kata kod data, atau 128 bit. Teks itu memerlukan 4 + 8 + (8 × 18) = 156 bit, jadi tidak muat.

Versi 2 (petak 25×25) mempunyai 28 kata kod data, atau 224 bit. 156 bit yang sama itu muat, maka alat ini membina kod versi 2 untuk teks tersebut.

Pembetulan Ralat dan Penopengan

Tahap pembetulan ralat M membolehkan kod QR kekal boleh dibaca walaupun sebahagian daripadanya comot, koyak atau terlindung, sehingga kira-kira 15 peratus datanya, dengan menambah kata kod yang dikira menggunakan pembetulan ralat Reed–Solomon, iaitu matematik yang sama digunakan pada CD dan DVD. Tahap M berada di tengah-tengah empat tahap dalam standard tersebut: tahap L boleh menampung kira-kira 7 peratus kerosakan, tahap Q kira-kira 25 peratus dan tahap H kira-kira 30 peratus. Alat ini sentiasa membina kod pada tahap M.

Setelah data diletakkan dalam grid, alat ini mencuba kesemua lapan corak topeng standard. Setiap satu diberi skor dengan mengira ciri yang mengelirukan pengimbas, seperti rentetan panjang warna yang sama, blok padat, corak yang menyerupai petak pencari penjuru dan campuran segi empat sama cerah dan gelap yang tidak sekata. Alat ini mengekalkan topeng dengan skor paling rendah.

Cara Menggunakan Penjana Kod QR Ini

  1. Taip atau tampal teks, alamat web atau mesej pendek lain ke dalam kotak input.
  2. Kod QR muncul di bawah kotak seketika selepas taip selesai.
  3. Pilih "Muat Turun Kod QR" untuk menyimpan imej sebagai fail PNG.
  4. Pilih "Set Semula" untuk mengosongkan kotak dan bermula semula.

Kotak input menerima sehingga 500 aksara. Teks itu juga disimpan dalam alamat web halaman tersebut, jadi perkongsian pautan itu akan menghasilkan semula kod QR yang sama untuk sesiapa sahaja yang membukanya.

Perkara yang Tidak Dilakukan oleh Alat Ini

Penjana ini tidak menyediakan pilihan aras pembetulan ralat, warna tersuai, tindanan logo atau eksport SVG. Satu-satunya format muat turun ialah PNG. Setiap kod yang dihasilkannya mengekalkan sempadan kosong yang dipanggil zon senyap, yang digunakan oleh pengimbas untuk mencari tepi corak, dan mematuhi ISO/IEC 18,004, jadi mana-mana pengimbas yang mematuhi standard boleh membacanya.

Sejarah

Denso Wave, sebuah syarikat Jepun yang membuat bahagian untuk Toyota, mencipta kod QR pada 1994 untuk menjejak komponen dengan lebih pantas berbanding kemampuan kod bar biasa. Oleh sebab pengimbas boleh membacanya dengan pantas, syarikat itu menamakannya kod "Quick Response". Kod ini menjadi sebahagian daripada standard antarabangsa terbuka ISO/IEC 18,004 pada (45,700 cm) 2000, yang kemudiannya disemak, termasuk edisi 2015 yang dipatuhi oleh alat ini. Telefon berkamera dengan pengimbasan QR terbina dalam menjadikan format ini biasa digunakan jauh sebelum 2020, manakala menu tanpa sentuhan dan kod pembayaran semasa pandemik COVID-19 menjadikannya dikenali oleh lebih ramai orang.

Kegunaan Umum Kod QR

Kod QR biasanya terdapat pada:

  • Meja restoran, yang memaut ke menu digital
  • Pembungkusan produk, yang memaut ke arahan atau butiran ramuan
  • Poster dan kad perniagaan, yang memaut ke laman web atau halaman kenalan
  • Kad rangkaian Wi-Fi, apabila teks diformatkan dengan cara yang dikenali oleh pengimbas
  • Tiket acara dan pas masuk, untuk pengimbasan daftar masuk dengan pantas

Soalan lazim

Berapakah jumlah maksimum teks yang boleh dikodkan oleh penjana kod QR ini?

Kotak input menerima sehingga 500 aksara. Standard kod QR membenarkan jumlah yang jauh lebih besar: kod versi 40 pada aras pembetulan ralat M, iaitu aras yang digunakan oleh alat ini, boleh memuatkan kira-kira 2,331 bait teks.

Mengapakah kod QR menjadi lebih besar untuk teks yang lebih panjang?

Kod QR menyimpan data dalam grid segi empat sama yang tetap. Teks yang lebih panjang memerlukan lebih banyak kata kod, jadi alat ini beralih kepada versi yang lebih besar, iaitu lebih banyak baris dan lajur, apabila versi semasa tidak dapat memuatkan input tersebut.

Bolehkah alat ini menambah logo atau warna tersuai pada kod QR?

Tidak. Alat ini melukis segi empat sama hitam pada latar belakang putih dan tidak menyokong logo, warna tersuai atau eksport SVG. Muat turun sentiasa berupa imej PNG.

Adakah kod QR luput?

Tidak. Kod itu menyimpan teks tepat yang dimasukkan semasa ia dibuat. Jika teks itu ialah alamat web, kod tersebut hanya tidak lagi berguna apabila alamat itu tidak berfungsi; fail imej itu sendiri tidak luput.

Adakah kod QR yang rosak atau sebahagiannya terlindung masih boleh dibaca?

Selalunya ya. Aras pembetulan ralat M, yang sentiasa digunakan oleh alat ini, boleh membina semula kod walaupun kira-kira 15 peratus daripadanya hilang atau tidak boleh dibaca, selagi tiga segi empat sama di bucu kekal utuh.

Apakah perbezaan antara kod QR dengan kod bar biasa?

Kod bar standard menyimpan data dalam satu arah dan biasanya memuatkan beberapa dozen digit. Kod QR menyimpan data merentasi baris dan lajur, jadi boleh memuatkan ribuan aksara dalam ruang yang sama, serta mempunyai pembetulan ralat terbina dalam yang tiada pada kod bar biasa.