اندازهٔ کیوآر کد و سطح تصحیح خطا
کیوآر کد ۴۰ نسخه دارد؛ نسخهٔ ۱ کوچکترین با ۲۱×۲۱ خانه است و هر نسخه ۴ خانه به هر ضلع اضافه میکند تا نسخهٔ ۴۰ با ۱۷۷×۱۷۷ خانه. هرچه متن بلندتر باشد، نسخهٔ بزرگتری لازم است و خانهها ریزتر میشوند.
سطح تصحیح خطا میگوید چه بخشی از کد اگر کثیف یا پاره شود باز خوانده میشود: L حدود ۷٪، M حدود ۱۵٪، Q حدود ۲۵٪ و H حدود ۳۰٪. سطح بالاتر جای بیشتری میگیرد: همان لینک با سطح H کدی ۳۳×۳۳ خانه است. برای چاپ روی کارت و منو M کافی است؛ برای بیرون از ساختمان یا وقتی لوگو روی کد میگذارید، H بهتر است.
هر حرف فارسی در UTF-8 دو بایت است؛ «سلام» ۸ بایت میشود و در نسخهٔ ۱ جا میگیرد. بیشترین ظرفیت، در نسخهٔ ۴۰ با سطح L، ۲٬۹۵۳ بایت است. برای چاپ، کد را دستکم ۲ در ۲ سانتیمتر بگیرید و حاشیهٔ سفید دورش را نبرید.