QR کوڈ جنریٹر

QR کوڈ غلطی کی درستی کی سب سے نچلی سطح (L، ورژن 40) پر 2,953 بائٹ تک ٹیکسٹ، یا 7,089 ہندسے رکھ سکتا ہے۔ https://example.com جیسا مختصر لنک سطح M پر ورژن 2 کے 25 × 25 کوڈ میں آ جاتا ہے۔

مواد کی قسم

غلطی کی درستی

QR کوڈ بنانے کے لیے اوپر کے خانے بھریں۔

کیا آپ کا مسئلہ حل ہوا؟
Google پر ترجیحی ذریعہ بنائیں

استعمال کا طریقہ

  1. چنیں کہ کوڈ میں کیا ہو: سادہ ٹیکسٹ، ویب لنک، ای میل، فون نمبر یا وائی فائی نیٹ ورک۔
  2. خانے بھریں۔ لکھتے ہی کوڈ بدلتا ہے۔ وائی فائی کے لیے نیٹ ورک کا نام، پاس ورڈ اور سیکیورٹی کی قسم لکھیں۔
  3. غلطی کی درستی کی سطح چنیں۔ زیادہ تر اسکرینوں اور پرنٹ کے لیے M ٹھیک ہے؛ اگر کوڈ گھسنے والا ہو یا لوگو لگانا ہو تو Q یا H استعمال کریں۔
  4. اپنے فون کے کیمرے سے پیش منظر جانچیں، پھر پرنٹ اور ڈیزائن کے کام کے لیے SVG یا دستاویزات اور سلائیڈز کے لیے PNG ڈاؤن لوڈ کریں۔

حساب کا طریقہ

ٹول ISO/IEC 18004، یعنی QR Code Model 2 معیار کی پیروی کرتا ہے۔ یہ آپ کا مواد دیکھ کر سب سے مختصر انکوڈنگ چنتا ہے جس میں سب سما جائے: صرف ہندسوں کے لیے عددی موڈ (فی ہندسہ تقریباً 3.3 بٹ)، بڑے حروف، ہندسوں اور خالی جگہ $ % * + - . / : علامات کے لیے حروف و اعداد موڈ (فی حرف 5.5 بٹ)، اور باقی سب کے لیے بائٹ موڈ، جہاں متن UTF-8 میں فی بائٹ 8 بٹ پر رکھا جاتا ہے۔

پھر یہ 1 (21 × 21 ماڈیول) سے 40 (177 × 177) تک سب سے چھوٹا ورژن چنتا ہے جو چنی گئی غلطی کی درستی کی سطح پر ڈیٹا رکھ سکے۔ ڈیٹا بلاکوں میں بٹتا ہے، ہر بلاک کو GF(256) پر ریڈ سولومن غلطی درستی کے کوڈ ورڈ ملتے ہیں، اور بلاک آپس میں گھل مل کر تین کونوں کے فائنڈر پیٹرن، ٹائمنگ لائنوں اور الائنمنٹ پیٹرن کو بچاتے ہوئے گرڈ میں زگ زیگ بیٹھتے ہیں۔

آخر میں آٹھ ماسک پیٹرنوں میں سے ایک ڈیٹا کے حصے پر XOR کیا جاتا ہے تاکہ اتفاقاً بڑے بلاک یا فائنڈر جیسی شکلیں نہ بنیں۔ ٹول آٹھوں کو معیاری چار جرمانہ اصولوں پر نمبر دیتا ہے (پانچ یا زیادہ ایک رنگ کے ماڈیولز کی قطاریں، 2 × 2 بلاک، ہلکی پٹی کے ساتھ فائنڈر جیسے 1:1:3:1:1 پیٹرن، اور گہرے و ہلکے ماڈیولز کا عدم توازن) اور سب سے کم والا رکھتا ہے۔ آپ آپشنز میں ماسک خود بھی طے کر سکتے ہیں۔

ہر قسم کوڈ میں کیا رکھتی ہے

قسمکس شکل میں رکھا جاتا ہےفون کیا کرتا ہے
ٹیکسٹآپ کا متن جوں کا توںمتن دکھاتا ہے، اکثر سرچ یا کاپی کے آپشن کے ساتھ
URLلنک؛ اسکیم نہ ہو تو https:// جوڑا جاتا ہےصفحہ کھولنے کی پیشکش کرتا ہے
ای میلmailto:address?subject=...&body=...بھرے ہوئے خانوں کے ساتھ نیا پیغام کھولتا ہے
فونtel:+15551234567نمبر ملانے کی پیشکش کرتا ہے
وائی فائیWIFI:T:WPA;S:name;P:password;;نیٹ ورک سے جڑنے کی پیشکش کرتا ہے

کتنا سماتا ہے

ورژن 40 کوڈ (177 × 177 ماڈیول) کا زیادہ سے زیادہ مواد۔ اصل کوڈ عموماً بہت چھوٹے ہوتے ہیں، اور چھوٹا کوڈ اسکین کرنا آسان ہوتا ہے۔

سطحاعدادحروف و اعدادبائٹ
L (7%)7,0894,2962,953
M (15%)5,5963,3912,331
Q (25%)3,9932,4201,663
H (30%)3,0571,8521,273

پرنٹ اور اسکین کے مشورے

  • حاشیہ (خاموش علاقہ) 4 ماڈیول یا زیادہ رکھیں۔ اسے کاٹ دینا کوڈ کے اسکین نہ ہونے کی سب سے عام وجہ ہے۔
  • ہلکے پس منظر پر گہرے نقطے اور تیز کنٹراسٹ استعمال کریں۔ الٹے کوڈ اور پھیکے رنگ کئی اسکینر ایپس میں ناکام ہوتے ہیں۔
  • کوڈ کم از کم 2 سینٹی میٹر (تقریباً 0.8 انچ) چوڑا پرنٹ کریں، اور لمبے مواد یا دور سے اسکین کے لیے اس سے بڑا۔
  • مختصر لنک سے کوڈ سادہ اور مضبوط بنتا ہے۔ مواد لمبا ہو تو اپنے زیرِ اختیار ڈومین پر مختصر URL اکثر بہتر ہوتا ہے۔

ماخذ اور نوٹس

  • انکوڈنگ ISO/IEC 18004:2015 (QR Code bar code symbology specification) کی پیروی کرتی ہے۔ QR Code DENSO WAVE INCORPORATED کا رجسٹرڈ ٹریڈ مارک ہے۔
  • وائی فائی کوڈ ZXing پروجیکٹ (Barcode Contents وکی) میں درج WIFI: فارمیٹ استعمال کرتے ہیں، جسے Android اور iOS کیمرے پڑھتے ہیں۔ \ ; , : اور " حروف بیک سلیش سے ایسکیپ کیے جاتے ہیں۔
  • ٹول کو جانچا گیا ہے: تمام 40 ورژنوں پر چاروں غلطی درستی کی سطحوں کے کوڈ بنا کر اور دو آزاد اوپن سورس ریڈرز سے ڈی کوڈ کر کے۔

عام سوالات

کیا ان QR کوڈز کی میعاد ختم ہوتی ہے؟

نہیں۔ کوڈ جامد ہے: مواد نمونے ہی میں محفوظ ہے، بیچ میں کوئی سرور، ری ڈائریکٹ یا ٹریکنگ نہیں۔ یہ اس وقت تک کام کرتا ہے جب تک وہ چیز موجود ہے جس کی طرف یہ اشارہ کرتا ہے۔

غلطی کی درستی کی کون سی سطح چنوں؟

M تقریباً 15% نقصان بحال کرتی ہے اور اچھا ڈیفالٹ ہے۔ صاف اسکرینوں کے لیے L سب سے چھوٹا اور سادہ کوڈ دیتی ہے۔ Q (25%) اور H (30%) کوڈ بڑا کرتی ہیں مگر خراشوں، گندگی یا بیچ میں لگے لوگو کو سہار لیتی ہیں۔

میرا متن کیوں نہیں سما رہا؟

ورژن 40 کوڈ سطح L پر 2,953 بائٹ رکھتا ہے، اور اونچی سطحوں پر کم: M پر 2,331، Q پر 1,663 اور H پر 1,273۔ اردو جیسا غیر لاطینی متن اور اعراب والے حروف ہر ایک 2 سے 4 بائٹ لیتے ہیں، اس لیے سادہ انگریزی سے کوڈ جلد بھرتا ہے۔

SVG یا PNG؟

SVG ویکٹر فائل ہے جو ہر سائز پر تیز رہتی ہے، پرنٹ اور ڈیزائن سافٹ ویئر کے لیے بہترین۔ PNG عام تصویر ہے۔ PNG فی ماڈیول پورے پکسلوں کے ساتھ بنتی ہے تاکہ کنارے تیز رہیں؛ آپ کا لکھا سائز اس کے مطابق گول ہوتا ہے۔

کیا میرا ڈیٹا کہیں بھیجا جاتا ہے؟

نہیں۔ کوڈ مکمل طور پر آپ کے براؤزر میں بنتا ہے، اور جو کچھ آپ ٹائپ کرتے ہیں، وائی فائی پاس ورڈ سمیت، آپ کے ڈیوائس سے باہر نہیں جاتا۔