क्षमता कशाने ठरते
किती मावते हे तीन गोष्टी ठरवतात: आवृत्ती, एरर करेक्शन लेव्हल आणि एन्कोडिंग मोड. मोठ्या आवृत्तीत जास्त मॉड्यूल असतात, कमी एरर करेक्शन लेव्हलमुळे त्यापैकी जास्त डेटासाठी उरतात, आणि न्यूमेरिकसारखा संक्षिप्त मोड प्रत्येक बिटमध्ये जास्त अक्षरे बसवतो.
प्रकाशित आकडे संपूर्ण वेळ एकच मोड वापरणाऱ्या मजकुरासाठीची कमाल मर्यादा आहेत. मिश्र अक्षरे आणि चिन्हे असलेली URL सारखा प्रत्यक्ष मजकूर सहसा बाइट मोडमध्ये जातो आणि त्यात कमी अक्षरे मावतात.
टोकाच्या आकारांतील क्षमता
खाली सर्वात लहान आणि सर्वात मोठे QR कोड दाखवले आहेत. इतर प्रत्येक आवृत्ती आणि लेव्हल या मूल्यांच्या मधे येते.
- आवृत्ती 1-L: 41 अंक, 25 अल्फान्यूमेरिक, 17 बाइट, 10 कांजी
- आवृत्ती 1-H: 17 अंक, 10 अल्फान्यूमेरिक, 7 बाइट, 4 कांजी
- आवृत्ती 40-L: 7,089 अंक, 4,296 अल्फान्यूमेरिक, 2,953 बाइट, 1,817 कांजी
- आवृत्ती 40-H: 3,057 अंक, 1,852 अल्फान्यूमेरिक, 1,273 बाइट, 784 कांजी
प्रत्यक्षातील क्षमता
खूप साठवता येते म्हणजे तसे करावे असे नाही. कमाल क्षमतेच्या जवळचा कोड अतिशय लहान मॉड्यूलचा असतो, ज्याला मोठी छपाई, स्थिर हात आणि चांगला कॅमेरा लागतो, आणि कमी प्रकाशात तो जास्त वेळा अयशस्वी होतो.
लिंकसाठी शॉर्ट URL कोड लहान आणि मजबूत ठेवते. vCard किंवा Wi-Fi तपशीलांसारख्या मजकुरासाठी ऐच्छिक फील्ड कमी केल्यानेही तोच परिणाम होतो. बाइट संख्या एन्कोड केलेल्या बाइटना लागू होते, म्हणून UTF-8 मध्ये प्रत्येकी अनेक बाइट घेणारी मूळ लॅटिनबाहेरील अक्षरे मावणाऱ्या अक्षरांची संख्या कमी करतात.