مفكّك رمز QR
QRقراءة رمز QR من صورة مرفوعة ونسخ نصه المفكوك.
في هذه الصفحة
ما هو مفكّك رمز QR؟#
يفعل مفكّك رمز QR عكس المولّد: تعطيه صورة تحتوي على رمز QR، فيُعيد لك النصّ المُرمَّز بداخلها. وجِّهه إلى لقطة شاشة لرمز QR دفع، أوصورة ملصق قائمة مطعم، أوصورة محفوظة لتذكرة فعالية، فيقرأ عنوان URL أوسلسلة WiFi أوبطاقة جهة الاتصال أوالنصّ المجرّد الذي رُكِّب في المصفوفة حين أُنشئ الرمز.
تحت الغطاء يحتاج المُفكِّك بكسلات لا ملف صورة. ترسم الصفحة صورتك المرفوعة على لوحة canvas داخل المتصفّح، وتقرأ ذاكرة RGBA الخام، وتُسلِّم تلك البكسلات إلى مكتبة الفك، التي تَمشي في المصفوفة — إيجاد أنماط الإيجاد الثلاثة في الأركان، ومحاذاة الشبكة، وقراءة الوحدات — لإعادة بناء تيار البايت الأصلي. ولأنّ تيار البايت هذا UTF-8، يعود النصّ المفكَّك تمامًا كما دخل، شاملًا الكتابات غير اللاتينية والرموز التعبيرية.
كل شيء يحدث في متصفّحك. تُعالَج الصورة على لوحة canvas محلّية؛ ولا تُرفع إلى خادم قط، فيبقى رمز QR يحوي كلمة مرور WiFi أوعنوان URL خاصًّا أوبيانات جهة اتصال شخصية خاصّة.
كيفية الاستخدام#
- اسحب صورة إلى منطقة الإفلات المتقطعة على اليسار، أوانقر رفع لاختيار ملف. تعمل PNG وJPEG وصيغ الصور الأخرى التي يدعمها المتصفّح جميعًا.
- تظهر صورة مصغّرة للصورة أسفل منطقة الإفلات لتتأكّد أنّك حمّلت الصحيحة.
- يظهر النصّ المفكَّك فورًا في جزء الإخراج على اليمين.
- اضغط نسخ لنسخ النصّ المفكَّك، أومسح لإزالة الصورة والبدء من جديد.
- يُبلغ سطر الحالة النتيجة: فكّ ناجح، أوتحذير أنّه لم يُعثر على QR، أوخطأ إن لم يكن الملف صورة قابلة للاستخدام.
إن لم يستطع المُفكِّك إيجاد رمز QR، يُبلَّغ عن ذلك بصدق كـ not-found — انظر الأسئلة الشائعة للأسباب الشائعة.
الميزات الرئيسية#
- صورة دخل، نصّ خرج. بلا كاميرا وبلا توجيه وانتظار — حمِّل أيّ صورة محفوظة ويُقرأ النصّ في تمريرة واحدة.
- أيّ صيغة صورة يقرؤها المتصفّح. PNG وJPEG وGIF وWebP وBMP — إن استطاع المتصفّح فكّ الملف، تستطيع الأداة رسمه على canvas وقراءة الـ QR.
- أمين لـ UTF-8. يحفظ النصّ المفكَّك الكتابات والرموز غير اللاتينية تمامًا كما رُمِّزت، فعودة الصينية والعربية والرموز التعبيرية والحمولات مختلطة الكتابات سليمة.
- ذهاب وإياب مع المولّد. رمز QR أنتجته أداة
/en/qr/generate/يُفكُّ إلى النصّ الأصلي تمامًا — مفيد للتأكّد أنّ رمزًا أنشأته يحمل فعلًا الحمولة التي قصدتها. - يبقى خاصًّا. تُرسم الصورة على لوحة canvas محلّية وتُفكّ البكسلات داخل الصفحة؛ لا شيء يُرفع، فرموز QR الحسّاسة (WiFi خاص، جهات اتصال شخصية) لا تغادر جهازك أبدًا.
- رسائل فشل صادقة. يُبلَّغ عن ملف غير صوري أوعازف مخروط بوضوح، ويُميَّز «لا QR موجود» عن «تعذّرت قراءة الصورة»، فتعرف ماذا تُصلح.
مثال عملي#
الاختبار الأكثر موثوقية هو الذهاب والعودة. ولِّد رمز QR بأداة التوليد المرافقة — مثلًا، ترميز عنوان URL https://example.com — ونزِّل الـ PNG. ثم عُد إلى هذه الصفحة، أفلت تلك PNG على منطقة الإفلات، فيقرأ جزء الإخراج:
https://example.com
النصّ المفكَّك مطابق بايتًا ببايت لما رُمِّز. الذهاب والعودة ذاته يعمل لسلسلة WiFi:
WIFI:T:WPA;S:HomeNetwork;P:supersecret;;
كما يعمل على صورة لرمز QR، لا على عرض نظيف فحسب: التقط صورة لملصق قائمة مطبوع بهاتف، انقل الـ JPEG إلى هنا، ويقرأ المُفكِّك عنوان URL ذاته الذي كان سيقرأه لو مسحت الملصق مباشرة. أنماط الإيجاد في الأركان الثلاثة هي ما يتيح للمكتبة تحديد ومحاذاة المصفوفة داخل صورة اعتباطية.
الأسئلة الشائعة#
تقول «لا QR موجود» — ما الخطأ؟#
عادةً أحد أربعة أشياء: الصورة ضبابية جدًّا أومنخفضة الدقة لتمييز الوحدات؛ الرمز مقصوص جزئيًّا أومدوَّر فلا يمكن إيجاد أنماط الإيجاد الثلاثة في الأركان كلها؛ الرمز بلا منطقة هدوء (الهامش الأبيض حوله) فتذوب حدوده في الخلفية؛ أوماحمّلته ليس رمز QR أصلًا — مثلًا، باركود 1D، الذي يحتاج أداة /en/qr/barcode/ بدلًا منه. جرّب صورة أحدّ أفضل قصًّا بحدّ أبيض واضح.
هل يعمل على صورة التقطتها بهاتفي، أم على لقطات الشاشة النظيفة فقط؟#
كلاهما. يحدّد المُفكِّك الـ QR بأنماط الإيجاد الثلاثة في أركانه ويُحاذي الشبكة وفق ذلك، فيحتمل الدوران والمنظور والضبابية المعتدلة. لقطة الشاشة النظيفة هي الأسهل؛ وصورة هاتف حادة معقولة لرمز مطبوع تعمل أيضًا. الإضاءة المنخفضة جدًّا، أوالوهج الشديد، أورمز أصغر من بضع عشرات بكسل في الضلع هي حيث يبدأ الفشل.
ما صيغ الصور التي أستطيع رفعها؟#
أيّ شيء يستطيع المتصفّح فكّه: PNG وJPEG وGIF وWebP وBMP وما شابه. تُقرأ ملفات GIF المتحرّكة من إطارها الأول. إن لم يكن الملف صورة أصلًا، أومعطوبًا، تُبلِغ الأداة أنّه تعذّرت قراءته بدلًا من ادّعاء فكّ لاشيء.
هل الصورة أوالنصّ المفكَّك يُرسَل إلى أيّ مكان؟#
لا. تُرسم الصورة على لوحة canvas داخل المتصفّح ويُفكّ مخزن البكسلات محلّيًّا بمكتبة مُضمَّنة مع الصفحة. لا الصورة ولا النصّ الذي يحويه يُرفع — لا خادم خلفي. هذا يجعل الأداة آمنة للاستخدام على رموز QR تحمل كلمات مرور WiFi أوتفاصيل دفع أومعلومات جهة اتصال شخصية.
هل يستطيع فكّ رموز ثنائية البُعد أخرى مثل Data Matrix؟#
ليس بهذه الأداة — تفكّ رموز QR القياسية تحديدًا. رمز Data Matrix (شائع في الخدمات اللوجستية والإلكترونيات) يحتاج مسار /en/qr/data-matrix/، وباركود التجزئة 1D (EAN وUPC وCode128) يحتاج أداة /en/qr/barcode/. تبدو متشابهة سطحيًّا لكنّها تستخدم أشكال مصفوفة وخوارزميات فكّ مختلفة.