تطوير الويب
Barcode Generator
إنشاء باركود خطي (CODE128، EAN-13، UPC، CODE39 وغيرها) من نص أو أرقام.
A linear barcode encodes data as bars of varying width, read by a single laser beam in a scanner. Unlike a QR code, most formats are limited to digits or ASCII text, but in exchange they're readable by virtually any retail scanner.
How to use it
- Pick a format (CODE128, EAN-13, UPC, CODE39, and more) and enter text or digits — the barcode is generated instantly.
- For fixed-length formats (EAN-13, UPC-A), the check digit is calculated automatically.
- Download the finished image to print on a label or paste into a document.
Common uses
- Creating a barcode for a homemade product or internal warehouse inventory.
- Printing test barcodes to check a scanner or POS system before going live.
- Generating CODE128 for internal identifiers (order numbers, batch numbers) that don't need to meet a strict retail standard.
Things to keep in mind
EAN-13 and UPC-A are official retail standards — selling a product in stores requires a real, registered GTIN, not an arbitrarily generated one.
No common linear barcode format supports non-Latin scripts or other Unicode characters directly — use a QR code for that kind of text.
الأسئلة الشائعة
لماذا يقول إن بياناتي لا تتناسب مع التنسيق المحدد؟
لكل تنسيق باركود قيوده الخاصة — على سبيل المثال يتطلب EAN-13 بالضبط 12 أو 13 رقمًا ويدعم CODE39 مجموعة أحرف محدودة فقط — لذا يجب أن تتطابق البيانات مع قواعد التنسيق المختار.
أي تنسيق يجب أن أستخدمه لنص عشوائي؟
يدعم CODE128 مجموعة أحرف ASCII الكاملة، بما في ذلك الحروف والأرقام والرموز، مما يجعله الخيار الأكثر مرونة عندما لا تكون بياناتك رقمية بحتة.
هل يرفع إنشاء الباركود بياناتي؟
لا، تُعرض صورة الباركود بالكامل في متصفحك باستخدام مكتبة jsbarcode — لا شيء يُرسَل إلى خادم.
ما الفرق بين UPC-A وEAN-13؟
UPC-A صيغة من 12 خانة استُخدمت تاريخيًا في أمريكا الشمالية، بينما EAN-13 معيار دولي من 13 خانة؛ في الواقع UPC-A مجموعة فرعية من EAN-13 (إضافة صفر في البداية يحوّله إلى EAN-13 صالح)، لذا تتعرف معظم الماسحات على كلا الصيغتين دون أي اختلاف.
هل يمكن ترميز النص العربي أو أحرف يونيكود الأخرى في باركود؟
تدعم معظم صيغ الباركود الشائعة، مثل EAN-13 أو UPC-A، الأرقام فقط، ويقتصر Code 128 على مجموعة ASCII — لا تدعم أي منها النص العربي أو أحرف يونيكود الأخرى مباشرة، لذا يلزم رمز QR لهذا النوع من النص.