QR kod generatori (PNG va SVG)

Havolalar, matn, Wi-Fi va vizitkalar uchun PNG yoki vektor SVG formatida yuqori aniqlikdagi, bosmaga tayyor QR kodlar yarating.

100% brauzerda • 100% bepul

QR kod yaratuvchi (PNG va SVG)

Havolalar, matn, Wi-Fi maʼlumotlari va kontakt kartalari uchun yuqori aniqlikdagi PNG va SVG QR kodlarni toʻliq brauzer tomonida yarating.

Skanerlanganda bu veb-manzil qurilma brauzerida ochiladi.

Moslashtirish va dizayn

Ranglar va mavzu
Xatoni tuzatish darajasiYuqori tiklash QR kodni shikastlangan, ifloslangan yoki toʻsilgan boʻlsa ham skanerlash imkonini beradi.
Aniqlik va oʻlchamlar512 × 512 px
Sokin zona (chet)Optik oʻquvchilar uchun QR kod atrofida talab qilinadigan boʻsh chet maydoni.
QR kod koʻrinishi
v2-M512px

100% maxfiy va brauzerda: QR kodlar brauzeringizda mahalliy yaratiladi. Hech qanday maʼlumot tashqi serverlarga yuborilmaydi.

Batafsil texnik qoʻllanma•8 daqiqalik oʻqish•2RUN Muhandislik jamoasi
100% brauzerda • Yuklashsiz

QR kod generatori: ISO/IEC 18004 mexanizmi, Reed-Solomon xatolarni tuzatish va maxsus uslublash

⚡Brauzeringizda maxsus QR kodlarni qanday yaratish mumkin

1

Kontent turini tanlang

URL, oddiy matn, Wi-Fi tarmogʻi, aloqa kartasi (vCard), elektron pochta, SMS yoki kriptovalyuta manzili orasidan tanlang.

2

Maʼlumotlaringizni kiriting

Kerakli maydonlarni toʻldiring (veb-sayt URL’i, Wi-Fi SSID va paroli yoki vCard aloqa tafsilotlari kabi). QR oldindan koʻrish real vaqtda yangilanadi.

3

Ranglar, xatolarni tuzatish va oʻlchamlarni moslashtiring

Afzal koʻrgan rang palitrangizni yoki maxsus hex ranglarni tanlang, xatolarni tuzatish darajasini (L, M, Q yoki H) tanlang va kerakli aniqlik hamda sokin zona chetini belgilang.

4

Yuqori aniqlikdagi vektor yoki rastr fayllarni eksport qiling

Cheksiz aniqlikdagi vektor bosma materiali uchun 'SVG’ni yuklab olish', raqamli veb marketing va mobil ulashish uchun esa 'PNG’ni yuklab olish' tugmasini bosing.

Quick Response (QR) kodlari butun dunyoda jismoniy-raqamli oʻzaro taʼsirlarda inqilob qildi: kontaktsiz toʻlovlar, restoran menyulari, Wi-Fi’ga ulanish, raqamli bortga chiqish taloni, koʻp faktorli autentifikatsiya (MFA) va interaktiv marketing kampaniyalari ularga tayanadi. ISO/IEC 18004 boʻyicha standartlashtirilgan 2D QR kod matritsasi minglab harf-raqam belgilarini standart smartfon kamera sensorlari istalgan burchakdan oʻqiy oladigan ixcham optik toʻrga kodlay oladi.

Biroq tijoriy bosma va raqamli displeylar uchun ishonchli QR kodlarni yaratish qatʼiy muhandislikni talab qiladi. Yetarli boʻlmagan Reed-Solomon xatolarni tuzatish, noqonuniy niqob naqshlari yoki skanerlab boʻlmaydigan rang kombinatsiyalari bilan kod yaratish real yoritishda halokatli skanerlash muvaffaqiyatsizliklariga olib keladi. Brauzerda ishlaydigan QR kod generatori (PNG va SVG) vositamiz sof brauzer tomonidagi TypeScript’da toʻliq ISO/IEC 18004 mexanizmini amalga oshiradi. URL’lar, Wi-Fi tarmoqlari, vCard’lar, SMS, elektron pochta va kripto hamyonlar uchun aniq xatolarni tuzatish darajalari (L, M, Q, H), sozlanadigan sokin zona chetlari, maxsus rang palitralari va tiniq SVG/PNG eksporti bilan maxsus QR kodlarni yarating. 100% brauzeringizda mahalliy bajarilgani uchun shaxsiy kirish maʼlumotlaringiz va nozik aloqa tafsilotlaringiz hech qachon tashqi bulut serveriga tegmaydi.

Toʻliq texnik qoʻllanmani oʻqish

ISO/IEC 18004 matritsa arxitekturasi: toʻr anatomiyasi va funksional naqshlar

Maʼlumotlarni bitta gorizontal oʻq boʻylab kodlaydigan chiziqli 1D shtrix-kodlardan farqli oʻlaroq, QR kod umumiy kvadrat toʻrda joylashgan kvadrat modullardan iborat ikki oʻlchamli matritsa belgisidir. Spetsifikatsiya Version 1 ($21 \times 21$ modul) dan Version 40 ($177 \times 177$ modul) gacha boʻlgan 40 ta diskret belgi versiyasini belgilaydi. Har bir keyingi versiya har bir tomonga 4 ta modul qoʻshadi: $\text{Dimension} = 21 + 4 \times (V - 1)$.

Har bir mos QR kod hech qachon toʻsilmasligi kerak boʻlgan standartlashtirilgan funksional naqshlarni oʻz ichiga oladi: • Finder naqshlari: Yuqori chap, yuqori oʻng va pastki chap burchaklarda joylashgan uchta koʻzga tashlanadigan konsentrik kvadrat nishon. 1:1:3:1:1 modul nisbati bilan ular kamera dasturiga kodning jismoniy joylashuvi, oʻlchami va 360 darajali aylanish yoʻnalishini darhol aniqlash imkonini beradi. • Timing naqshlari: 6-qator va 6-ustunda finder naqshlari orasida gorizontal va vertikal choʻzilgan navbatma-navbat toʻq va ochiq modullar koordinata toʻri tizimini oʻrnatadi. • Alignment naqshlari: Egri sirtlarni (ichimlik bankalari yoki gʻijimlangan qogʻoz kabi) skanerlashda perspektiva buzilishini tuzatish uchun kattaroq QR kodlarda (Version 2 va undan yuqori) muntazam oraliqlarda joylashtiriladigan quyi nishonlar. • Format maʼlumotlari: Finder naqshlariga qoʻshni boʻlgan, xatolarni tuzatish darajasi va niqob naqshi indeksini kodlaydigan, BCH(15,5) xatolarni tuzatuvchi kodlar bilan himoyalangan ortiqcha bitlar.

Reed-Solomon xatolarni tuzatish: shikastlanishga qarshi matematik barqarorlik

QR kodning belgilovchi muhandislik yutugʻi — uning kir, dogʻlar, yirtiqlar va jismoniy toʻsilishga nisbatan Reed-Solomon siklik polinom xatolarni tuzatish orqali erishilgan ajoyib chidamliligi. Maʼlumotlar kodlanganda mexanizm bit oqimi boʻylab aralashtiriladigan Galua maydoni $GF(2^8)$ xatolarni tuzatish kod soʻzlarini hisoblaydi.

Generatorimiz ISO standartlashtirilgan toʻrtta xatolarni tuzatish darajasining (ECL) barchasini qoʻllab-quvvatlaydi: • L darajasi (past): Buzilgan yoki toʻsilgan maʼlumot kod soʻzlarining ~7% igacha tiklaydi. Eng yuqori maʼlumot sigʻimi va eng kichik jismoniy matritsa oʻlchamini taklif etadi; toza raqamli displeylar uchun ideal. • M darajasi (oʻrta): Buzilgan maʼlumotlarning ~15% igacha tiklaydi. Umumiy marketing uchun zichlik va ishonchlilik oʻrtasida optimal muvozanatni taʼminlaydigan sanoat standarti. • Q darajasi (kvartil): Buzilgan maʼlumotlarning ~25% igacha tiklaydi. Yuqori eskirish muhitlari, ochiq havodagi koʻcha plakatlari va sanoat zavod pollari uchun tavsiya etiladi. • H darajasi (yuqori): Buzilgan maʼlumotlarning ~30% igacha tiklaydi. Yuqori eskirish muhitlari yoki ochiq havodagi lavhalar uchun tavsiya etiladi va kod qisman toʻsilgan yoki dogʻlangan boʻlsa ham ishonchli skanerlanishini taʼminlaydi.

Maʼlumotlarni kodlash rejimlari va samaradorlikni optimallashtirish

Mumkin boʻlgan eng kichik matritsa versiyasida maʼlumot saqlashni maksimal darajaga chiqarish uchun QR kod spetsifikatsiyasi toʻrtta asosiy maʼlumot kodlash rejimini belgilaydi: • Raqamli rejim: Oʻnlik raqamlar uchliklarini ixcham 10 bitli binar soʻzlarga joylab, 0–9 raqamlarini kodlaydi (Version 40-L’da maks. 7,089 belgi). • Harf-raqamli rejim: Belgilar juftliklarini 11 bitli soʻzlarga joylab, 45 ta belgini (raqamlar, A–Z bosh harflar va 9 ta maxsus tinish belgisi: boʻsh joy, `$`, `%`, `*`, `+`, `-`, `.`, `/`, `:`) kodlaydi (maks. 4,296 belgi). • Bayt rejimi: Xom 8 bitli binar maʼlumotlarni (UTF-8 matn, URL’lar va koʻp baytli unicode belgilari kabi) har bir belgi uchun 8 bit bilan kodlaydi (maks. 2,953 bayt). • Kanji rejimi: Shift-JIS ikki baytli belgilarini 13 bitli soʻzlarga kodlaydi (maks. 1,817 belgi). Generatorimiz kiritilgan matningizni avtomatik tahlil qiladi va eng ixcham kodlash rejimini tanlaydi, keraksiz toʻr murakkabligining oldini oladi va oson kamera skanerlash uchun modul nuqtalarini yetarlicha katta saqlaydi.

Maʼlumotlarni niqoblash algoritmlari: skaner sinxronizatsiyasi buzilishining oldini olish

Agar xom QR bit oqimida bir xil toʻq yoki ochiq modullarning katta klasterlari boʻlsa (yoki u beixtiyor finder naqshining 1:1:3:1:1 nisbatiga taqlid qilsa), optik kamera sensorlari kuzatish sinxronizatsiyasini yoʻqotadi. Buning oldini olish uchun ISO spetsifikatsiyasi kodlangan matritsa matematik niqoblashdan oʻtishini talab qiladi.

Mexanizm matritsa koordinatalariga nisbatan bit boʻyicha XOR amalini qoʻllash orqali sakkizta standartlashtirilgan niqob naqshini (0–7 naqshlar) baholaydi (masalan, Mask 0: $(x + y) \pmod 2 == 0$; Mask 3: $(x + y) \pmod 3 == 0$). Niqoblangan matritsalar bir xil modullarning uzun seriyalari, $2 \times 2$ bloklar va soxta finder ketma-ketliklarini jarimalaydigan toʻrtta jarima qoidasiga koʻra baholanadi. Mexanizmimiz barcha sakkizta niqobni baholaydi va eng past jarima balliga ega optimal niqobni avtomatik qoʻllaydi.

Maxsus estetika: rang palitralari, yuqori kontrastli mavzular va sokin zonalar

Zamonaviy brend marketingi benuqson optik oʻqilishni saqlagan holda brend identifikatsiyangizga mos keladigan vizual jozibali QR kodlarni talab qiladi. Vositamiz ISO muvofiqligini himoya qilgan holda soddalashtirilgan dizayn moslashtirishni taqdim etadi: • Saralangan rang palitralari: Dizayner rang shablonlaridan (Midnight Navy, Forest Emerald, Royal Indigo, Deep Crimson) tanlang yoki qoplamalar uchun shaffof fonlarni oʻz ichiga olgan maxsus hex oldingi plan va fon ranglarini sozlang. • Yuqori kontrastli yorqinlik: Optik kamera sensorlari toʻq modullar va ochiq fonlar oʻrtasida kuchli kontrastni talab qiladi. Generatorimiz kodlaringiz xira atrof yoritishida yoki yorqin quyosh nurida darhol skanerlanishi uchun yuqori yorqinlik kontrastini taʼminlaydi. • Sokin zona chetlari: Smartfon kamera algoritmlari matritsani gavjum fonlardan ishonchli ajratishini kafolatlash uchun sokin zona chetlarini (0 dan 4 gacha modul) sozlang.

Qoʻllab-quvvatlanadigan QR maʼlumot turlari: Wi-Fi, vCard, URL’lar va kripto

Vositamiz real hayotdagi eng mashhur QR foydalanish holatlari uchun saralangan sxema generatorlari bilan jihozlangan: • Wi-Fi tarmogʻiga kirish: Standart `WIFI:S:MyNetwork;T:WPA;P:Password123;;` satrlarini formatlaydi va mehmonlarga shunchaki kamerani kodga qaratish orqali himoyalangan Wi-Fi tarmoqlariga ulanish imkonini beradi. • Raqamli aloqa kartalari (vCard 3.0): Mobil manzillar kitobiga muammosiz import qilish uchun ismlar, lavozimlar, telefon raqamlari, elektron pochta manzillari va veb-sayt havolalarini oʻz ichiga olgan toʻliq `BEGIN:VCARD` yozuvlarini formatlaydi. • URL’lar va chuqur havolalar: Toʻgʻridan-toʻgʻri veb manzillar, ilovalar doʻkoni yuklab olish havolalari va ijtimoiy profil havolalarini kodlaydi. • Kriptovalyuta toʻlovlari: Bir zumda raqamli toʻlovlar uchun Bitcoin (`bitcoin:address?amount=...`), Ethereum va Solana URI sxemalarini formatlaydi.

Parollar va shaxsiy aloqa maʼlumotlari uchun 100% brauzer ichidagi maxfiylik

Nozik ofis Wi-Fi parollari, rahbarlarning shaxsiy telefon raqamlari, kripto hamyon manzillari yoki maxfiy ichki portal URL’lari uchun QR kodlar yaratish hech qachon ochiq matnli maʼlumotlaringizni uzoq bulut serverlariga yuborishni talab qilmasligi kerak. Anʼanaviy 'bepul onlayn QR generatorlari' yuborilgan maʼlumotlarni muntazam ravishda qayd etadi, kataloglaydi va monetizatsiya qiladi.

QR kod generatori (PNG va SVG) vositamiz 100% veb brauzeringizda mahalliy bajariladi. Nol tashqi server bogʻliqligi bilan butunlay brauzer tomonidagi TypeScript’da qurilgan; barcha matritsa qurish, polinom boʻlish va rasm chizish qurilma RAM’ida amalga oshiriladi. Hech qanday maʼlumot kompyuteringizni tark etmaydi, bu esa toʻliq maʼlumotlar xavfsizligi hamda GDPR, HIPAA va korporativ xavfsizlik qoidalariga toʻliq muvofiqlikni taʼminlaydi.

💡Benuqson QR kod joriy etish boʻyicha professional eng yaxshi amaliyotlar

  • •Muvozanatli ishonchlilik uchun M yoki Q darajasini tanlang: M darajasi (15% tiklash) standart marketing uchun ideal, Q darajasi (25% tiklash) esa kir yoki jismoniy eskirishga duchor boʻlgan ochiq havodagi bosma plakatlarda barqarorlikni kafolatlaydi.
  • •Yuqori kontrastni saqlang: Oldingi plan nuqtalari fondan ancha toʻqroq ekanligiga ishonch hosil qiling; ranglarni hech qachon teskari qilmang (qora fonda oq nuqtalar), chunki koʻplab eski skanerlar teskari kodlarda ishlamaydi.
  • •URL’larni qisqa saqlang: Qisqaroq URL’lar kattaroq nuqtalarga ega oddiyroq, past versiyali QR kodlarni hosil qiladi, ular uzoqroq masofadan va yomon yoritishda ancha tezroq skanerlanadi.
  • •Yetarli sokin zonalar qoldiring: Telefon kameralari belgini ajrata olishi uchun QR kodning butun perimetri atrofida kamida 4 modul boʻsh joy qoldiring.
  • •Bir nechta qurilmada sinab koʻring: Minglab bukletlar yoki plakatlarni chop etishdan oldin jismoniy bosilgan kodni ham iOS (Apple Camera), ham Android (Google Lens) bilan sinov skanerlashdan oʻtkazing.
  • •Katta formatli bosma uchun vektor SVG’dan foydalaning: Bilbordlar, koʻrgazma bannerlari yoki qadoqlarni chop etishda ustara kabi tiniq modul qirralarini kafolatlash uchun SVG’dan foydalaning.
  • •Skanerlash masofasini hisobga oling: Umumiy qoida sifatida skanerlash masofasi bosilgan QR kod kengligidan taxminan 10 baravar koʻp boʻlishi kerak (masalan, 2sm’lik kod ~20sm masofadan skanerlanadi).

🛡️Texnik xususiyatlar va ISO/IEC 18004 jarayoni

Brauzerda ishlaydigan QR kod generatori toʻliq ISO/IEC 18004 algoritmik jarayoni orqali bajariladi: 1. Rejimni tanlash va bit oqimini yigʻish: Kiritilgan maʼlumotlar tahlil qilinadi va optimal kodlash rejimiga (Raqamli, Harf-raqamli, Bayt yoki Kanji) xaritalanadi. Rejim koʻrsatkichlari, belgilar soni koʻrsatkichlari va maʼlumot bitlari standart toʻldirish baytlari (`0xEC` va `0x11`) bilan 8 bitli kod soʻzlariga joylanadi. 2. Reed-Solomon xatolarni tuzatish kod soʻzlari: Maʼlumot bit oqimi matritsa versiyasi (1 dan 40 gacha) va xatolarni tuzatish darajasi (L, M, Q, H) asosida bloklarga boʻlinadi. Galua maydoni $GF(2^8)$ dagi generator polinomlari maʼlumot bloklari bilan aralashtiriladigan siklik ortiqchalik xatolarni tuzatish kod soʻzlarini hisoblaydi. 3. Matritsani qurish va naqshlarni joylashtirish: $21 + 4 \times (V - 1)$ oʻlchamli boʻsh matritsa majburiy funksional naqshlar bilan toʻldiriladi: 3 ta Finder naqshi ($7 \times 7$), Timing naqshlari, Alignment naqshlari (`ALIGNMENT_PATTERN_LOCATIONS` dan) va $(8, 4V + 9)$ joylashuvidagi Dark Module. 4. Optimal niqoblashni baholash: Qolgan maʼlumot modullari zigzag 2 ustunli oʻtish yordamida joylashtiriladi. Barcha sakkizta ISO niqob naqshi qoʻllaniladi va toʻrtta jarima funksiyasi boʻyicha baholanadi ($N_1$ qoʻshni seriyalar, $N_2$ $2 \times 2$ bloklar, $N_3$ 1:1:3:1:1 naqshlari va $N_4$ toʻq modullar muvozanati). Eng past jarimali niqob tanlanadi. 5. Vektor va kanvasda chizish: Yakuniy matritsa SVG vektor hujjatiga (tiniq crispEdges geometriyasi bilan) aylantiriladi yoki 300 DPI PNG rastr eksporti uchun OffscreenCanvas’ga chiziladi.

Texnologiya: WebAssembly • Koʻp oqimli Web Workers • HTML5 Canvas API

Maxfiylik: Fayllar qurilmangizni tark etmaydi va bulutda saqlanmaydi; analitika faqat roziligingiz bilan ishlaydi.

Nega brauzerdagi vositalar?

2run tools’da rasmni siqqaningizda yoki PDF birlashtirganingizda kod WebAssembly va Web Workers yordamida brauzer oynangiz ichida ishlaydi. Biz hech qachon fayllaringizni uzoq serverga yubormaymiz. Moliyaviy hisobotlaringiz, shaxsiy suratlaringiz va shartnomalaringiz qurilmangizni tark etmaydi.

Toʻliq maxfiylikBrauzerda
Bir zumda ishlovTezkor RAM
Haqiqatan cheksizCheksiz

Tez-tez beriladigan savollar

Tanlash uchun eng yaxshi xatolarni tuzatish darajasi qaysi?▾

M darajasi (15% tiklash) standart veb va marketing bosmasi uchun ideal. H darajasi (30% tiklash) kuchli eskirish, dogʻlar yoki yirtilishga duchor boʻlgan ochiq havodagi materiallar uchun tanlanishi kerak.

Bu QR kodlarning amal qilish muddati tugaydimi?▾

Yoʻq! Generatorimiz matningiz, URL yoki kirish maʼlumotlaringizni toʻgʻridan-toʻgʻri optik matritsaga kodlaydigan statik QR kodlarni yaratadi. Oraliq yoʻnaltirish serverlari yoʻqligi sababli QR kodlar obuna toʻlovlari yoki muddat tugashisiz abadiy ishlaydi.

QR kodning rangi va oʻlchamini moslashtira olamanmi?▾

Ha! Generatorimiz hex rang tanlagichlari bilan toʻliq rang moslashtirish, shaffof fonni qoʻllab-quvvatlash, 2048x2048 pikselgacha aniqlik va istalgan masshtabda tiniq bosma uchun vektor SVG eksportini taqdim etadi.

QR kodni qanchalik kichik chop eta olaman?▾

Standart smartfon skanerlash uchun bosilgan QR kod hech qachon 2sm x 2sm (0.8 dyuym x 0.8 dyuym) dan kichik boʻlmasligi kerak. Agar kodingiz katta hajmdagi maʼlumotlarni oʻz ichiga olsa (kichikroq nuqtali yuqori versiyali matritsa), uni kattaroq chop eting.

Chop etgandan keyin QR kodim manzilini oʻzgartira olamanmi?▾

Statik QR kodlar manzil URL’ini matritsaga doimiy kodlaydi. Agar keyinchalik havolani oʻzgartirish imkoniyatini xohlasangiz, QR kodga oʻzingiz boshqaradigan qisqa URL’ni (masalan, oʻz domeningizning yoʻnaltirish havolasini) kodlang.

Nima uchun kameram rangli QR kodni skanerlamaydi?▾

Rangli QR kodlardagi skanerlash muvaffaqiyatsizliklari deyarli har doim yomon kontrast yoki rang inversiyasi tufayli yuz beradi. Nuqtalar fondan sezilarli darajada toʻqroq ekanligiga ishonch hosil qiling (masalan, oq fonda toʻq koʻk nuqtalar). Ochiq sariq yoki kulrang nuqtalardan qoching va toʻq fonda hech qachon oq nuqtalardan foydalanmang.

Wi-Fi parollarim va shaxsiy kontaktlarim serveringizda saqlanadimi?▾

Hech qachon. Barcha QR yaratish va rasm chizish 100% veb brauzeringizda mahalliy amalga oshiriladi. Hech qanday maʼlumot internet orqali uzatilmaydi va mutlaq maxfiylik kafolatlanadi.

0.8 soniyadan tez saytlar
100/100 Lighthouse veb muhandislik
Tekshirish
Dizayn agentliklari uchun dasturlash
White-label • Ikki tomonlama NDA
Hamkorlik
Kod orqali texnik SEO
Chuqur Schema • Isrofsiz
SEO’ni oshirish
Maxsus veb-ilovalar va SaaS
100% kodga egalik • Edge masshtabi
Yaratish
Trafikni savdoga aylantiring
+34% savdo oʻsishi • Toʻsiqlarni tuzatish
Tekshirish