دليل مولّد الأكواد

ولّد رموز QR والباركود (Code 128، Code 39، EAN-13، EAN-8، UPC-A، UPC-E) فوراً. حمّل كـ PNG أو SVG.

العودة إلى مولّد الأكواد

ماذا تفعل هذه الأداة

ينشئ مولّد الرموز رموز QR ورموز شريطية فوراً في متصفحك. ولّد رموز QR لعناوين URL أو نص، أو رموز شريطية بصيغ Code 128، Code 39، EAN-13، EAN-8، UPC-A، و UPC-E. حمّل كـ PNG (QR) أو SVG (رموز شريطية). بدون رفع خادم—كل شيء يعمل محلياً.

كيفية الاستخدام

  1. اختر نوع الرمز — اختر رمز QR أو صيغة رمز شريطي (Code 128، Code 39، EAN-13، إلخ).
  2. أدخل المحتوى — اكتب النص أو العنوان URL أو القيمة الرقمية. اتبع تلميحات التنسيق (مثلاً 13 رقماً لـ EAN-13).
  3. اعرض المعاينة — يظهر الرمز في الوقت الفعلي. الإدخال غير الصالح يعرض خطأً مضمنة.
  4. تحميل — انقر تحميل للحفظ كـ PNG (QR) أو SVG (رموز شريطية).
  5. نسخ — لرموز QR، استخدم نسخ لنسخ النص المشفّر إلى الحافظة.

كيف تعمل

يُتحقق من صحة الإدخال وفق قواعد البنية لكل نوع رمز (الطول، مجموعة الأحرف، أرقام التحقق لـ EAN/UPC). مكتبة qrcode ترسم رموز QR؛ jsbarcode ترسم كل صيغ الرموز الشريطية. أرقام المجموع الاختباري لـ EAN/UPC تُحسب بواسطة jsbarcode. المخرجات تُولَّد بالكامل في المتصفح عبر canvas (QR) أو SVG (رموز شريطية)—بدون استدعاء خادم.

كل الحساب يعمل بالكامل في متصفحك. لا تُرسل أي بيانات إلى أي خادم.

حالات الاستخدام والأمثلة

  • رموز QR — شفّر عناوين URL للبوسترات وبطاقات العمل والقوائم.
  • التجزئة — ولّد EAN-13 أو UPC-A لملصقات المنتجات.
  • المخزون — Code 128 أو Code 39 لرموز مخزن الشريطية.
  • الفعاليات — رموز QR للتذاكر أو روابط التسجيل.
  • المطوّر — أكواد اختبار سريعة لتطبيقات المسح.

مثال

  • رمز QR: https://example.com → صورة QR قابلة للمسح
  • EAN-13: 5901234123457 (13 رقماً، رقم تحقق صالح) → رمز شريطي تجزئة
  • Code 128: ABC-1234 → رمز شريطي للأغراض العامة

القيود والمعروفة

  • رقم تحقق EAN/UPC — يجب أن يكون صالحاً؛ jsbarcode يتحقق وقد يرفض الإدخال غير الصالح.
  • سعة QR — حتى ~4,000 حرف؛ النص الطويل جداً قد يؤثر على موثوقية المسح.
  • طول الرمز الشريطي — Code 128/39 لهما حد أقصى للطول (مثلاً 80 حرفاً)؛ EAN-13 هو بالضبط 13 رقماً.
  • تحميل فقط — لا طباعة مباشرة؛ استخدم طباعة المتصفح على الملف المحمّل إن احتجت.

كيف يعمل

الطريقة

  • Input validated against structural requirements before render; invalid input shows inline error.
  • Codes downloadable as PNG (QR) or SVG (barcodes) entirely in browser.

ما يجب معرفته

  • QR and barcode generation use trusted libraries; checksum validation is handled automatically.
  • Input is validated for format; invalid checksums are caught and reported.

كل الحسابات والتحويلات تعمل بالكامل في متصفحك. لا تُرسل أي بيانات إلى أي خادم، فإدخالك لا يغادر جهازك أبداً.