QR Code دربردارندهٔ چیدمانی از نقطههای مربعشکل سیاهرنگ (با نام ماژول) بر روی زمینهٔ سفید است.دادهٔ نهفته میتواند نوشته،نشانی وب، پیامک، شماره تلفن، اطلاعات کارت ویزیت یا دادهٔ دیگری باشد.
این رمز توسط یکی از شرکتهای زیرمجموعه صنایع خودروسازی تویوتا ژاپن اختراع و مورد استفاده قرار گرفت. نیاز به توعی رمز که درونمایه آن با شتاب زیاد رمزگشایی شود،انگیزه اصلی این شرکت برای سرمایه گذاری در تحقیق و اختراع و توسعه این نوع رمز بوده است.
در حال حاضر استفاده از این نوع رمز در ژاپن بسیار فراگیر است و بیشترین کاربرد را میان رمزهای میله ای دوبُعدی دارد.پس از آنکه کشورهای انگلیسی زبان از سال 1997 شروع به استفاده از این نوع رمز کردند نام "QR" کوتاه شده "Quick Response" یه معنی (پاسخ سریع) را برای آن انتخاب نمودند و به همین نام در سازمانهای بین المللی آنرا به ثبت رساندند.
QR با وجودی که برای بار نخست به منظور ردیابی قطعات در صنایع تولید خودرو مورد استفاده واقع شد، در حال حاضر در زمینههای بسیار بیشتری استفاده میشود که شامل کاربردهای ردیابی تجاری و کاربردهای راحت سازی در تلفن همراه کاربران می باشد.
QR آدرسهایی را که در نشریات، آهنگها، اتوبوسها، کارت تبلیغات، یا هر چیزی که کاربران نیاز به دانستن اطلاعات در مورد آن داشتند کد میکند.کاربرانی که به تلفن دوربیندار دارای برنامه کامپیوتری خواننده (reader) صحیح باشند میتواند تصویر کد QR را برداشت میکند و باعث میشود که مرورگر تلفن اجرا شده و به URL مورد نظر منتقل شویم.
ارتباط دادن بین اشیاء دنیای فیزیکی با hardlink یا فرامتن دنیای فیزیکی شناخته میشود. سیستم تلفن همراه گوگل به نام اندروید بر روی برخی مدلهایش با استفاده از بارکد خوان (ZXing) داخلی خود استفاده از QR را پشتیبانی میکند و همچنین مرورگر آن تغییر مسیر Uniform Resource Identifierیا به اختصار (URI) را پشتیبانی میکند که به کدهای QR اجازه میدهد متادیتا را به برنامههای موجود بر روی گوشی بفرستد. سیستمعامل سیمبیان شرکت نوکیا به بارکدخوان مجهز شده است، که آنرا قادر میسازد کدهای QR را بخواند.
مجوز
استفاده از کد QR از نقطه نظر مجوز آزاد و مجانی است. کد QR به طور شفاف به صورت استاندارد ISO تعریف و منتشر شده است،همچنین Denso Wave حق امتیاز کد QR را در اختیار گرفته است.
ظرفیت
عناصر اصلی نشانه، مربعهایی با تعداد حداقل ۲۱ × ۲۱ و حداکثر ۱۷۷ × ۱۷۷ در نشانه اصلی هستند. قسمت حاشیهای (منطقه سکوت) باید حداقل دارای عرضی برابر با ۴ برابر عناصر کوچک نشانه باشند. اطلاعات بیشتر را میتوان با در اختیار گرفتن تا ۱۶ نشانه ذخیره کرد.
ظرفیت داده کد QR
عددی خالص حداکثر ۷٬۰۸۹ کاراکتر
الفبا رقمی حداکثر ۴٬۲۹۶ کاراکتر
دودویی (۸ بیتی) حداکثر ۲٬۹۵۳ بایت
Kanji/Kana حداکثر ۱٬۸۱۷ کاراکتر
ظرفیت تصحیح خطا
سطح L ۷٪ از کلمات کد شده قابل بازیافت هستند
سطح M ۱۵٪ از کلمات کد شده قابل بازیافت هستند
سطح Q ۲۵٪ از کلمات کد شده قابل بازیافت هستند
سطح H ۳۰٪ از کلمات کد شده قابل بازیافت هستند
گفتنی است،کدهای QR از تصحیح خطای Reed–Solomon استفاده میکنند.
تغییرات
کد QR میکرو یک نسخه شبیه کد QR استاندارد است اما برای کاربردهایی که قابلیتی کمتر از بارکد خوانهای دستی معمولی دارد. همچنین کد QR میکرو متفاوت زیادی وجود دارد. بهترین این کدها قابلیت نگهداری ۳۵ کاراکتر را دارد.
Design QR یک کد QR است که بهینهسازی شده به صورتی که یک تصویر و یا لوگو را ذخیره کند به طوری که روال تبدیل کد را سرعت ببخشد.