تطوير الويب
QR Code Generator / Reader
إنشاء رمز QR من نص أو رابط، أو قراءة المحتوى من صورة تم تحميلها.
سيظهر رمز QR هنا.
A QR code is a two-dimensional barcode that encodes text, a URL, or other data so a camera can read it instantly. This tool generates a QR code from text you type and, the other way around, reads the content out of an uploaded image — all in the browser.
How to use it
- Generate: type text or a URL and the QR code appears immediately, ready to download as an image.
- Read: upload an image containing a QR code and the tool decodes and displays its content.
- Raise the error-correction level if the code will be printed small or placed on an uneven surface.
Common uses
- A QR code on a business card, poster, or package that links to a website or contact page.
- Sharing a Wi-Fi password with guests without typing it manually (enter a WIFI:T:WPA;S:name;P:password;; string to encode it).
- Checking what a suspicious QR code actually contains before scanning it with a phone and opening the link.
Things to keep in mind
A higher error-correction level (H instead of L) makes the code more resistant to damage but also denser — it holds less data at the same physical size.
A QR code doesn't hide its content — anyone can read it the same way you did, so never encode passwords or private data in one.
مقالة عن هذه الأداة: رموز QR: كيف يتّسع رابط داخل مربع من البكسلات
الأسئلة الشائعة
ماذا يغيّر مستوى تصحيح الأخطاء (L/M/Q/H)؟
المستويات الأعلى، حتى H بحوالي 30%، تُبقي رمز QR قابلاً للقراءة حتى لو تلف جزء منه أو حُجب، لكنها تقلل أيضًا من كمية البيانات التي تتسع في حجم معين — L بحوالي 7% يتسع لأكبر كمية بيانات لكنه يتحمل أقل قدر من التلف.
لماذا لا يمكنه قراءة صورة رمز QR الخاصة بي؟
تستخدم القراءة مكتبة jsqr لفك ترميز الصورة محليًا؛ قد تفشل في الصور الضبابية أو المائلة أو ذات الوهج الشديد، لذا تعمل الصورة الواضحة والمستقيمة بتباين جيد بشكل أفضل.
هل تُرفَع بياناتي أو صورتي إلى أي مكان؟
لا، يحدث إنشاء وقراءة رموز QR بالكامل في متصفحك باستخدام مكتبات JavaScript — لا شيء يغادر جهازك.
لماذا تعتمد كمية البيانات التي يتسع لها رمز QR على نوع المحتوى؟
يدعم رمز QR عدة أوضاع للترميز — رقمي وأبجدي رقمي وبايت — ويستخدم كل منها عددًا مختلفًا من البتات لكل حرف؛ الوضع الرقمي (أرقام فقط) هو الأكثر إحكامًا، بينما يشغل وضع البايت للنص العشوائي (مثل النص العربي) أكبر مساحة، لذا يتسع لعدد أحرف أقل في رمز بنفس الحجم.
ما أقصى عدد من الأحرف يمكن أن يتسع له رمز QR؟
يعتمد ذلك على إصدار الرمز ومستوى تصحيح الأخطاء — يتسع أكبر إصدار (40) مع أدنى مستوى تصحيح L لحتى 7089 رقمًا أو 4296 حرفًا أبجديًا رقميًا، لكن عمليًا نادرًا ما يُستخدَم أكثر من بضع مئات من الأحرف لضمان مسح موثوق.