آپ کا ڈیٹا QR کوڈ کے اندر ہی محفوظ ہے، ہمارے سرور پر نہیں۔ ہمیشہ مفت، کوئی اکاؤنٹ نہیں، کوئی میعاد نہیں، کوئی سبسکرپشن نہیں۔ QR کوڈ انڈسٹری اصل میں کیسے کام کرتی ہے ←
مفت۔ نجی۔ مستقل۔ قابلِ تصدیق۔ پرنٹ کے لیے محفوظ۔ کوئی لاک اِن نہیں۔
اپنے براؤزر سے، ہمارے رازداری کے دعووں کی لائیو تصدیق کریں▾
یہ قدریں ابھی آپ کے براؤزر میں حساب کی گئی ہیں۔ کوئی سرور راؤنڈ ٹرپ نہیں۔ ایک سطری وضاحت کے لیے کسی بھی قطار پر کلک کریں۔
صفحہ لوڈ ہونے کے بعد آؤٹ باؤنڈ درخواستیں…متوقع: 0سب کچھ آپ کے براؤزر میں چلتا ہے، اس لیے ابتدائی پیج لوڈ کے بعد کوئی ڈیٹا باہر نہیں جاتا۔
تیسرے فریق کے ڈومینز جن سے رابطہ ہوا…متوقع: 0کوئی analytics، کوئی CDN فونٹس، کوئی avatar سروسز، کوئی ٹریکر نہیں, صرف ایک origin۔
سیٹ کی گئی کوکیز…متوقع: 0کوئی سیشن، کوئی analytics، کوئی ترجیحات cookies میں نہیں۔ نہ sync کرنے کو کچھ، نہ لیک ہونے کو کچھ۔
localStorage کیز…صرف آپ کے محفوظ QRs اور ترجیحاتمحفوظ شدہ ٹیمپلیٹس، تاریخ، اور زبان کی ترجیح۔ Application → Local Storage میں دیکھا جا سکتا ہے۔
سروس ورکر کی صورتحال…آف لائن کے لیے تیارStatic assets آف لائن استعمال کے لیے cache ہیں۔ آپ نیٹ ورک بند کر کے بھی جنریٹر استعمال کر سکتے ہیں۔
نیٹ ورک کی صورتحال…آف لائن ثبوت: WiFi بند کریں، Generate پر کلک کریں۔ پھر بھی کام کرتا ہے۔سب سے سادہ ثبوت۔ اگر یہ خفیہ طور پر کسی سرور کا کلائنٹ ہوتا، تو آف لائن میں کام نہ کرتا۔
یہ symbology صرف foreground اور background رنگوں کے ساتھ monochrome رینڈر ہوتا ہے۔ Templates، dot/eye shapes، gradients، frames، اور centre logos صرف QR کی خصوصیات ہیں اور یہاں چھپی ہوئی ہیں۔
مزید 30 ٹیمپلیٹ دکھائیں
اپنے پسندیدہ اسٹائل یہاں رکھنے کے لیے اوپر کے بٹن سے ایک اسٹائل محفوظ کریں۔
#000000
#FFFFFF
#8B5CF6
فریم کے طور پر استعمال کے لیے تصویر اپ لوڈ کریں۔
QR کو گھسیٹ کر رکھیں، اسکرول یا چٹکی سے زوم کریں، سلائیڈر سے گھمائیں۔
108 مزید آئیکن دکھائیں
آپ کی تلاش سے کوئی آئیکن مماثل نہیں۔
کم شفافیت پر QR کے پیچھے رینڈر ہوتا ہے۔ تصویر کے ذریعے QR اسکین ہوسکے اس لیے EC=H خودکار طور پر لاگو ہوتا ہے۔
بیچ تخلیق
ایک ہی بیچ میں 500 تک QR کوڈز بنانے کے لیے CSV اپ لوڈ کریں۔ ہر قطار اپنا QR بن جاتی ہے, ایک ٹیمپلیٹ منتخب کریں یا ہر قطار کی بنیاد پر 21 خصوصیات کو اوور رائیڈ کریں: رنگ، فریم، ڈاٹ/آنکھ/آئی بال اسٹائلز، گریڈیئنٹس، شفافیت، سائز، ایرر کریکشن، فارمیٹ، بلٹ ان لوگو اور بہت کچھ۔
21 کالم: type, data, filename, frametext, frame, template, fgcolor, bgcolor, size, ec, dotstyle, eyestyle, format, logo, gradient, g2, gtype, gangle, transparent, eyeball, eyecolor۔ صرف type اور data لازمی ہیں۔ data کے اندر فیلڈز کو الگ کرنے کے لیے | کا استعمال کریں (مثلاً ssid|password|WPA)۔
تمام 125+ QR/بارکوڈ اقسام معاونت یافتہ ہیں، بشمول URL، WiFi، vCard، TOTP، Swiss QR-bill، PIX، PromptPay، ZATCA، PayNow، Bitcoin + Lightning، اور مزید۔ ہر کالم، تمام 50 ٹیمپلیٹس، 22 فریم اسٹائلز، اور 375 بلٹ ان لوگو آئیکنز کو عمل میں دیکھنے کے لیے نمونہ CSV ڈاؤن لوڈ کریں۔
1. نمونہ CSV ڈاؤن لوڈ کریں · 2. Google Sheets، Excel، Numbers یا کسی بھی ٹیکسٹ ایڈیٹر میں ترمیم کریں · 3. یہاں اپ لوڈ کریں
آپ کا لنک QR میں براہِ راست انکوڈ ہے, درمیان میں کوئی سرور نہیں، کچھ ختم نہیں ہوگا، کچھ تجدید نہیں کرانی۔ ایک بار پرنٹ کریں، کام جاری رہے گا۔
پورے QR کو، قسم، تمام فیلڈ ویلیوز، اسٹائل، فریم، لوگو، بزنس کارڈ ڈیزائن، ایک واحد .qr.json فائل کے طور پر محفوظ کریں۔ بعد میں اسے لوڈ کرکے ایک کلک میں سب کچھ دوبارہ بنائیں۔
کوڈ بنانے کے لیے مواد درج کریں
انکوڈڈ پے لوڈ
حالیہ
آپ ایک موجودہ Pro کوڈ میں ترمیم کر رہے ہیں۔ اپنی تبدیلیاں Pro میں محفوظ کرنے کے لیے نیچے "Update Pro code" پر کلک کریں۔
پرنٹ ہونے کے بعد منزل تبدیل کرنی ہے؟
مفت ٹول جیسی ہی نو لاک ان طریقہ کار۔ Pro آپ کو پرنٹنگ کے بعد منزل تبدیل کرنے اور دیکھنے دیتا ہے کہ کون اسکین کر رہا ہے (صرف ملک اور ڈیوائس, کبھی IP یا کوکیز نہیں)۔ ہر ڈائنامک کوڈ سٹیٹک بیک اپ کے ساتھ آتا ہے، اس لیے بند کرنے کے لیے کچھ نہیں ہے۔ سالانہ بلنگ پر $9/ماہ سے۔
Apple Wallet (پہلے Passbook) بورڈنگ پاسز، ایونٹ ٹکٹس، اسٹور کارڈز، کوپنز اور لوائلٹی کارڈز براہِ راست iPhone پر محفوظ کرتا ہے۔ ہر پاس ایک .pkpass فائل ہے, JSON، تصاویر اور میٹا ڈیٹا کا ایک دستخط شدہ بنڈل, جو پبلک URL پر ہوسٹ کیا جاتا ہے۔ جب iPhone صارف وہ URL کھولتا ہے (یا اس سے لنک کرنے والا QR اسکین کرتا ہے) تو Safari ایک ٹیپ سے Apple Wallet میں پاس شامل کرنے کی درخواست کرتا ہے۔
Apple Wallet پاسز کیسے کام کرتے ہیں
.pkpass فائل ایک ZIP بنڈل ہے جس میں pass.json مینی فیسٹ، تصاویر (آئیکن، لوگو، سٹرپ، بیک گراؤنڈ، فوٹر)، ہر فائل کے SHA-1 ہیش کے ساتھ manifest.json، اور ایک signature شامل ہے، یعنی Apple کے جاری کردہ Pass Type ID سرٹیفکیٹ سے مینی فیسٹ پر PKCS#7 detached دستخط۔ pass.json پاس کی طرز (boardingPass، eventTicket، storeCard، coupon، generic)، ایک منفرد serialNumber، Pass Type ID، اور وہ فیلڈز ڈیکلئیر کرتا ہے جو آگے یا پیچھے ظاہر ہوں گی۔
پاسز webServiceURL اور authenticationToken بھی ڈیکلئیر کر سکتے ہیں۔ جب صارف پاس شامل کرتا ہے تو iOS، APNs کے ذریعے webServiceURL کے خلاف پش چینل رجسٹر کرتا ہے۔ آپ کا بیک اینڈ پھر اپ ڈیٹس بھیج سکتا ہے (بورڈنگ گیٹ تبدیلی، اسٹور کارڈ بیلنس، اسکور اپ ڈیٹ) اور پاس کی ہر انسٹالڈ کاپی چند سیکنڈ میں تازہ ہو جاتی ہے۔ اس صفحے سے بنایا آپ کا QR کبھی نہیں بدلتا, یہ ہمیشہ .pkpass URL کے تازہ ترین ورژن کی طرف اشارہ کرتا ہے۔
.pkpass فائل کہیں بھی ہوسٹ کریں جو درست MIME قسم application/vnd.apple.pkpass کے ساتھ HTTPS سرو کرے: S3 + CloudFront، Dropbox، اپنا Nginx/Caddy سرور، Cloudflare R2۔ Dropbox پبلک لنکس کام کرتے ہیں لیکن ?dl=1 لگانا ضروری ہے۔ Google Drive قابلِ اعتماد نہیں، Drive کا اسکین اور وائرس چیک ڈاؤن لوڈ فلو میں مداخلت کرتا ہے۔
یہ بمقابلہ جنرک URL QR, کب استعمال کریں
عام URL QR Safari کو جس بھی صفحے پر آپ چاہیں کھولتا ہے، انسٹال صفحہ، لینڈنگ صفحہ، یا ری ڈائریکٹ۔ Apple Wallet Pass QR اس وقت Safari کو بالکل نظرانداز کرتا ہے جب URL کا اختتام .pkpass پر ہو یا passkit:// URI اسکیم استعمال ہو: iOS براؤزر کا فیصلہ کرنے سے پہلے content type پہچانتا ہے اور براہِ راست native Add-to-Wallet شیٹ کھولتا ہے۔ ایک ٹیپ، پاس انسٹال۔
یہ جنریٹر اس وقت استعمال کریں جب منزل خود پاس فائل ہو اور آپ زیرو رکاوٹ انسٹال چاہتے ہوں۔ URL QR اس وقت استعمال کریں جب پہلے لینڈنگ پیج دکھانا ہو یا جب پاس فائل ابھی موجود نہ ہو۔
یہ جنریٹر کیسے استعمال کریں
اپنی .pkpass فائل بنائیں یا حاصل کریں (Apple جاری کردہ پاس سرٹیفکیٹ سے دستخط شدہ) اور اسے درست application/vnd.apple.pkpass MIME قسم کے ساتھ کسی عوامی HTTPS URL پر ہوسٹ کریں۔
مکمل .pkpass URL ہمارے جنریٹر میں پیسٹ کریں۔
QR اسٹائل کسٹمائز کریں اور PNG یا SVG کے طور پر ڈاؤن لوڈ کریں۔
QR پرنٹ یا ڈسپلے کریں۔ iPhone صارفین اپنے کیمرے سے اسکین کرتے ہیں، Safari پریویو پر ٹیپ کرتے ہیں، پھر Wallet شیٹ میں "Add" پر ٹیپ کرتے ہیں۔
عام استعمالات
ایونٹ ٹکٹس, کنسرٹس، کانفرنسز، کھیلوں کے میچز۔ پاس پش کے ذریعے سیٹ یا گیٹ خودکار اپ ڈیٹ کرتا ہے۔
کوپنز, رعایتی کوڈ جو جیو فینسنگ کے ذریعے صحیح وقت اور جگہ پر ظاہر ہوتے ہیں۔
بورڈنگ پاسز, ایئر لائنز، فیریز، ٹرینیں۔ ہوائی اڈے پر لاک اسکرین پر خودکار ظاہر ہوتا ہے۔
ممبرشپ کارڈز, جمز، لائبریریاں، کلبز۔
Android صارفین
Apple Wallet پاسز صرف iPhone پر کام کرتے ہیں۔ .pkpass QR اسکین کرنے والے Android صارفین کو Chrome ایک ایسی فائل ڈاؤن لوڈ کرنے کی کوشش کرے گا جو ان کا فون استعمال نہیں کر سکتا۔ کراس پلیٹ فارم طریقہ: الگ Google Wallet QR بنائیں (جو pay.google.com/gp/v/save/{jwt} save URLs استعمال کرتا ہے) اور دونوں QRs ایک ہی پوسٹر پر "iPhone" اور "Android" لیبل کے ساتھ رکھیں۔ اگر ایک QR دونوں کے لیے چاہیے تو ڈیوائس ڈیٹیکٹنگ ری ڈائریکٹ ہوسٹ کریں, /pass جو User-Agent پڑھ کر iOS کو .pkpass اور Android کو Google Wallet save URL بھیجے۔
اگر جو پاس آپ تقسیم کر رہے ہیں وہ Apple-first ہے تو ہمارے Apple Music QR اور FaceTime QR جنریٹر ان فلوز کے لیے موزوں ہیں۔
تعمیل کی جانچ فہرست
صرف وہی .pkpass URLs تقسیم کریں جن کے آپ مالک ہیں یا تقسیم کرنے کے مجاز ہیں۔ Apple کا Pass Type ID سرٹیفکیٹ ہر پاس کو ایک مخصوص ڈویلپر اکاؤنٹ سے جوڑتا ہے؛ منسوخ یا میعادی سرٹیفکیٹ سے دستخط شدہ پاسز کام کرنا بند کر دیتے ہیں اور Wallet ایپ چھیڑ چھاڑ کی تنبیہ دکھاتی ہے۔ Apple کی PassKit ٹیم پلیٹ فارم کے غلط استعمال کی رپورٹس پر سرٹیفکیٹ بھی منسوخ کرتی ہے۔
Content-Type اہم ہے: application/vnd.apple.pkpass کے ساتھ سرو کریں۔ application/octet-stream سے سرو کیے گئے پاسز iOS پر Add-to-Wallet فلو چلانے کے بجائے فائل کے طور پر ڈاؤنلوڈ ہوتے ہیں, یہ ایک عام غلط ترتیب ہے جو کسٹمر سپورٹ ٹکٹس کا باعث بنتی ہے۔
پیمنٹ پاسز الگ ہیں: معیاری .pkpass بورڈنگ پاس، ٹکٹ، کوپن، جنرک، اسٹور کارڈ اور ایونٹ ٹکٹ کو سپورٹ کرتا ہے۔ پیمنٹ پاسز (NFC ٹیپ-ٹو-پے کارڈز) کے لیے کارڈ جاری کنندہ اور بینک کے ساتھ PNP معاہدہ اور Developer Program سے اضافی Apple Wallet & Apple Pay اختیارات درکار ہیں۔
صارف تحفظ: FTC اینڈورسمنٹ گائیڈز اور EU صارف تحفظ تعاون ضابطہ کوپن اور لائلٹی پاسز پر لاگو ہوتا ہے۔ پاس میں دکھائی گئی شرائط وہی ہونی چاہئیں جن پر صارف نے سائن اپ کیا تھا؛ پیشگی انکشاف کے بغیر اچانک میعاد ختم، بلیک آؤٹ تاریخیں یا ضبطی کی شقیں قابل نفاذ نہیں۔
ڈیٹا کم سے کم کرنا: .pkpass پاسز آپ کے میزبان ویب سروس URL کے ذریعے پش سے اپ ڈیٹ ہوتے ہیں۔ ہر اپ ڈیٹ GDPR / CCPA کے تحت ڈیٹا اکٹھا کرنے کا واقعہ ہے۔ قانونی بنیاد اور برقراری مدت دستاویز کریں۔
لوکیشن سروسز: جیو فینسڈ کوپنز کے لیے iOS لوکیشن سروسز کی اجازت درکار ہے۔ GDPR کے تحت، مقام پر مبنی پش کی قانونی بنیاد واضح رضامندی ہونی چاہیے؛ ePrivacy ہدایت کے تحت یہ جائز مفاد پر انحصار نہیں کر سکتی۔
یہ کب استعمال نہ کریں
ایسی .pkpass فائلز تقسیم نہ کریں جو ان ایئر لائن بورڈنگ پاسز، ایونٹ ٹکٹس یا سرکاری شناختی دستاویزات کی نقل کریں جن کو جاری کرنے کا آپ کو اختیار نہیں۔ جعلی بورڈنگ پاسز TSA / ICAO پری اسکریننگ ڈسپلے کو بائی پاس کرتے ہیں اور جعل سازی کے طور پر قابل مقدمہ ہیں؛ Apple کی فراڈ ٹیم پاسز منسوخ کرتی ہے اور بار بار خلاف ورزی کرنے والوں کے خلاف ڈویلپر معاہدہ ختم کرنے کا اقدام کرتی ہے۔
Abundera کی طرف سے بھی
ای سگنیچرز جو عدالت میں قابل قبول ہوں
Abundera Sign بنیادی ای سگنیچرز سے آگے جاتا ہے۔ ہر دستاویز کو کرپٹوگرافک ثبوت، آزادانہ تصدیق، اور چھیڑ چھاڑ سے محفوظ ثبوت پیکیج ملتا ہے۔
خود بخود تیار عدالتی ثبوت پیکیجز
ذاتی دستاویز مہر, فوری طور پر چھیڑ چھاڑ کا پتہ لگاتی ہے
۵ آزاد نظاموں سے منسلک, کوئی واحد ناکامی کا نقطہ نہیں
کیا .pkpass فائلیں بنانے کے لیے مجھے ادا شدہ Apple Developer اکاؤنٹ چاہیے؟
ہاں۔ .pkpass فائل پر دستخط کرنے کے لیے Apple Developer Program اکاؤنٹ ($99/سال) سے Pass Type ID سرٹیفکیٹ ضروری ہے۔ دستخط شدہ .pkpass کسی بھی جگہ ہوسٹ کی جا سکتی ہے, ہمارا جنریٹر صرف اس کا URL QR میں بدلتا ہے۔ ہم پاسز پر دستخط نہیں کرتے۔
کیا QR میں URL کی بجائے پاس براہِ راست ہو سکتا ہے؟
نہیں۔ Apple Wallet پاسز QR میں سمانے کے لیے بہت بڑی ہوتی ہیں (عام طور پر تصاویر سمیت 50–500 KB)۔ QR زیادہ سے زیادہ تقریباً 3 KB رکھ سکتا ہے۔ معیاری طریقہ یہ ہے کہ .pkpass کو اپنے سرور پر ہوسٹ کریں اور URL کو QR میں ڈالیں, یہی یہ جنریٹر کرتا ہے۔
میرے سرور کو کون سی MIME قسم بھیجنی چاہیے؟
Content-Type: application/vnd.apple.pkpass کے ساتھ .pkpass فائل سرو کریں۔ صحیح MIME قسم کے بغیر Safari اسے Wallet میں شامل کرنے کے بجائے جنرک فائل کے طور پر ڈاؤن لوڈ یا ظاہر کر سکتا ہے۔
کیا Android صارفین اسکین کرنے پر کچھ دیکھیں گے؟
Android صارفین وہی دیکھیں گے جو Safari (iPhone) یا ان کا ڈیفالٹ براؤزر کرتا ہے, عام طور پر .pkpass فائل ڈاؤن لوڈ ہوتی ہے، جو Android پر ناقابلِ استعمال ہے۔ کراس پلیٹ فارم پاسز کے لیے الگ Google Wallet QR بنائیں۔
کیا صارف کے شامل کرنے کے بعد پاس اپ ڈیٹ ہو سکتا ہے؟
ہاں۔ اگر آپ کا .pkpass کوئی webServiceURL ڈیکلئیر کرتا ہے تو آپ کا سرور APNs کے ذریعے تمام انسٹالڈ کاپیوں میں اپ ڈیٹس بھیج سکتا ہے (بورڈنگ گیٹ تبدیلی، اسکور اپ ڈیٹ، بیلنس تبدیلی)۔ آپ کا بنایا QR نہیں بدلتا, یہ ہمیشہ پاس URL کے تازہ ترین ورژن کی طرف اشارہ کرتا ہے۔
کیا یہ Google Wallet کے ساتھ کام کرتا ہے؟
نہیں, Apple Wallet اور Google Wallet مختلف پاس فارمیٹس اور سیو URLs استعمال کرتے ہیں۔ Android کے لیے /google-wallet-qr-code/ پر ہمارا Google Wallet QR جنریٹر استعمال کریں۔ ایک عام طریقہ یہ ہے کہ ایک ہی پوسٹر پر دونوں QRs ساتھ ساتھ پرنٹ کریں، ہر ایک پر پلیٹ فارم کا لیبل لگائیں۔
.pkpass فائلوں کے لیے کون سا فائل ہوسٹ بہترین ہے؟
S3 + CloudFront، Cloudflare R2، یا آپ کا اپنا Nginx/Caddy سرور سب سے قابلِ اعتماد ہیں۔ Dropbox پبلک لنکس بھی کام کرتے ہیں اگر آپ ?dl=1 لگائیں۔ Google Drive قابلِ اعتماد نہیں, اس کا وائرس اسکین ڈاؤن لوڈ فلو میں مداخلت کرتا ہے اور Add-to-Wallet ہینڈ آف ٹوٹ جاتا ہے۔ جو بھی ہوسٹ استعمال کریں، Content-Type: application/vnd.apple.pkpass کے ساتھ فائل سرو کریں۔
QR اسکین کرنے پر میرا پاس انسٹال کیوں نہیں ہو رہا؟
تین سب سے عام وجوہات: (1) غلط MIME قسم, application/octet-stream کی بجائے application/vnd.apple.pkpass سرو کریں؛ (2) غلط دستخط, پاس میعاد ختم یا منسوخ Pass Type ID سرٹیفکیٹ سے دستخط کیا گیا، تو iOS ٹیمپرنگ وارننگ دکھاتا ہے؛ (3) ہوسٹنگ URL ری ڈائریکٹ کرتا ہے اور iOS کو ری ڈائریکٹ کے دوران content type نہیں ملا۔ iPhone پر Safari میں .pkpass URL براہِ راست کھول کر جانچیں, اگر وہاں Add-to-Wallet نہیں چلتا تو QR مسئلہ نہیں ہے۔