الأدوات
الأدلة

مولّد الباركود

QR

إنشاء باركود أحادي البُعد (CODE128 وEAN وUPC وCODE39 وغيرها) بصيغة PNG أو SVG.

100% من جهة العميل بدون خادم خلفي
معاينة
في هذه الصفحة

ما هو مولّد الباركود؟#

الباركود 1D هو رصّ القضبان السوداء العمودية التي لا تزال تراها على كلّ عبوة منتج وملصق شحن وتذكرة فعالية. خلافًا لرمز QR (الذي هو 2D ويحمل مئات البايتات)، يحمل الباركود 1D مُعرِّفًا قصيرًا — عادةً 4 إلى 14 حرفًا — يقرؤه ماسح ليزري ألكاميرا هاتف في مسح أفقي واحد. تعرض هذه الصفحة أحد عشر من أكثر رموز الكتابة شيوعًا في متصفّحك وتُصدِّر النتيجة كـ PNG أوSVG.

سبب وجود صيغ كثيرة هو أنّ كلًّا صُمِّم لقيد صناعة مختلف. EAN-13 وUPC هما معيار التجزئة: طول ثابت، أرقام فقط، مع رقم تحقّق محسوب رياضيًّا كي يرفض الماسح القراءات الخاطئة. CODE128 يحمل أيّ نصّ ASCII وهو حصان العمل للشحن (أرقام التتبّع مثلًا). CODE39 هو الصيغة الأبجدية-الرقمية القديمة التي لا تزال على الشارات وعلامات الأصول. ITF-14 يُرمِّن أكواد حاويات الشحن من 14 رقمًا. Pharmacode يحزم عددًا صحيحًا واحدًا (3 إلى 131070) في رمز صغير لتعبئة المستحضرات الصيدلانية. MSI وcodabar وEAN-5 وEAN-2 يكمّلون الحالات المتخصصة.

تُغلِّف هذه الصفحة JsBarcode، الذي يرسم على <canvas> لإخراج نقطي أوعنصر <svg> لإخراج متجهي. قبل أن يُسلِّم للمكتبة يجري فحصًا محلّيًّا سريعًا، فتحصل على رسالة ودودة («أرقام فقط» أو«طول خاطئ») بدلًا من فشل صامت.

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

  1. اكتب أو الصق القيمة في مربع الإدخال. يلمّح النصّ النائب 123456789012 إلى طول EAN-13.
  2. اختر الصيغة. لكلّ رمز كتابة مجموعة أحرفها وقواعد طولها الخاصة — تسرد القائمة المنسدلة الإحدى عشرة جميعها (CODE128 وCODE39 وEAN-13 وEAN-8 وUPC وITF-14 وMSI وCodabar وPharmacode وEAN-5 وEAN-2).
  3. اضبط عرض القضيب (1–4 بكسل لكل وحدة) والارتفاع (60 أو100 أو150 أو200 بكسل). القضبان الأضيق تُنتج رمزًا أكثف أصغر؛ والقضبان الأطول تُمسح بموثوقية أكبر من زاوية.
  4. اضغط مثال لتحميل قيمة صالحة للصيغة المختارة مسبقًا، أومسح للبدء من جديد. تتحدّث المعاينة على اليمين.
  5. نزِّل كـ PNG (للصور وملفات PDF) أوSVG (للطباعة، حيث يجب أن يبقى الرمز حادًّا عند أيّ حجم).

الميزات الرئيسية#

  • أحد عشر رمز كتابة في أداة واحدة. التجزئة (EAN-13/UPC) والخدمات اللوجستية (CODE128/ITF-14) والأصول (CODE39/MSI) والصيدلة (Pharmacode) والإضافات (EAN-5/EAN-2) — بلا تنقُّل بين المواقع.
  • رقم التحقّق معالَج نيابةً عنك. لـ EAN-13 وEAN-8 وUPC وITF-14، أعطِ 12/7/11/13 رقمًا فيُحسب رقم التحقّق تلقائيًّا؛ وأعطِ الطول الكامل فيُتحقَّق منه.
  • تحقّق قبل الرسم. تلتقط الأداة المُدخل الفارغ، والمحارف غير الرقمية في الصيغ الرقمية، والأطوال الخاطئة، والأحرف غير القانونية في CODE39/codabar قبل استدعاء المُعرض.
  • تصدير SVG متجهي. الباركودات المعدّة للطباعة لا ينبغي أن تُنقّط أبدًا — يبقى SVG حادًّا عند أيّ حجم ملصق.
  • يعمل محليًّا. JsBarcode مُضمَّن مع الصفحة؛ لا خادم خلفي وقيمتك لا تغادر المتصفّح.

مثال عملي#

لنفترض أنّ لديك منتجًا بالأساس المكوّن من 12 رقمًا 590123412345 وتحتاج EAN-13. اختر EAN-13، الصق 590123412345. يحسب المُعرض رقم التحقّق (7) ويرسم الباركود الكامل ذا الـ 13 رقمًا. يقرأ السطر المقروء بشريًّا أسفل القضبان 5901234123457.

رياضيات رقم التحقّق (لتتأكّد يدويًّا): اجمع الأرقام في المواضع الفردية ×1 زائد الزوجية ×3، ثم خذ (10 − total mod 10) mod 10. لـ 590123412345 يكون (5+0+2+4+2+4)×1 + (9+1+3+1+3+5)×3 = 17 + 66 = 83، و10 − 3 = 7.

لملصق شحن، بدّل إلى CODE128 والصق سلسلة تتبّب اعتباطية مثل 1Z999AA10123456784 — يقبل CODE128 نطاق ASCII الكامل، فتُرمَّن الحروف والأرقام والوصلات جميعها مباشرة.

الأسئلة الشائعة#

EAN-13 يرفض رقمي ذا الـ 13 رقمًا باستمرار — لماذا؟#

إن كنت كتبت رقم التحقّق فعلًا، تحقّق منه: أعِد كتابة الأرقام الـ 12 الأولى فقط ودع الأداة تُلحق الثالث عشر. رقمٌ منقول واحد يُبطل المجموع الاختباري، ويرفض المُعرض رسم رمز لن يُمسح.

باركود CODE39 لا يُمسح. ما الخطأ؟#

CODE39 يدعم الحروف الكبيرة A–Z والأرقام 0–9 والرموز - . $ / + % (بالإضافة إلى المسافة) فقط. الحروف الصغيرة ليست جزءًا من المواصفة — حوّلها إلى كبيرة أولًا. تُؤشّر الأداة إلى الأحرف غير القانونية بخطأ «chars» قبل الرسم.

ما Pharmacode، ولماذا هذا النطاق الغريب؟#

Pharmacode رمز كتابة مبني على الثنائي يُستخدم على عبوات المستحضرات الصيدلانية لترميز عدد صحيح واحد يُعرَّف إلى مُعرِّف منتج داخلي. النطاق الصالح من 3 إلى 131070؛ وما خارجه لا يمكن تمثيله في الصيغة.

هل أختار PNG أم SVG؟#

SVG لأيّ شيء سيذهب للطباعة (الملصقات، العبوات، المستندات) — يتغيّر حجمه دون تنبُّنت. PNG جيّد لعرض الشاشة وتواقيع البريد الإلكتروني وملفات PDF حيث يُتوقّع صورة نقطية.