اگر به دنبال ساخت بارکد برای کالا، محصول یا فروشگاه خود هستید، احتمالاً این سؤال برایتان پیش آمده که چگونه بارکد بسازیم و آیا این کار را میتوان بهصورت رایگان انجام داد یا خیر. خبر خوب این است که تولید تصویر یک بارکد قابل اسکن، با ابزارهای رایگان آنلاین، تنها چند دقیقه زمان میبرد. اما یک نکته مهم هست که خیلی از راهنماها آن را نادیده میگیرند و ما در این مقاله بهطور کامل به آن میپردازیم.
نکته مهم پیش از شروع: منظور از «بارکد رایگان» در این مقاله، تولید رایگان تصویر یک بارکد برای استفاده داخلی (مثل انبارداری یا مدیریت موجودی) است. دریافت یک شناسه تجاری معتبر (GTIN) از سازمان GS1 برای فروش محصول در فروشگاههای زنجیرهای یا مارکتپلیسها، موضوع کاملاً متفاوتی است که در ادامه همین مقاله بهطور جداگانه توضیح داده شده.
پاسخ سریع: چطور همین الان یک بارکد داخلی بسازیم؟
اگر فقط به یک بارکد برای استفاده داخلی (انبار، دارایی، لیبل کالا) نیاز دارید:
- نوع بارکد را انتخاب کنید (برای انبارداری معمولاً Code 128).
- یک کد یکتا برای کالا تعیین کنید (مثلاً بر اساس SKU داخلی خودتان).
- کد را در یک ابزار بارکدساز آنلاین وارد کنید.
- تصویر بارکد را تولید کنید.
- فایل را با فرمت SVG یا PNG با کیفیت بالا دانلود کنید.
- آن را چاپ کنید (ترجیحاً با لیبل پرینتر).
- با یک بارکدخوان تست کنید که درست اسکن میشود.
اگر قرار است این بارکد روی محصولی باشد که در فروشگاههای زنجیرهای یا مارکتپلیسها عرضه میشود، قبل از این مراحل بخش «بارکد GS1» را در همین مقاله بخوانید — چون یک تصویر بارکد بهتنهایی، شناسه شما را معتبر نمیکند.
در ادامه، هر بخش را با جزئیات بیشتر بررسی میکنیم.
بارکد چیست و چه کاربردی دارد؟
بارکد مجموعهای از خطوط یا الگوهای گرافیکی است که اطلاعاتی مانند شناسه کالا، کد محصول یا شماره سریال را در خود ذخیره میکند و با استفاده از بارکدخوان یا دوربین گوشی قابل اسکن است. فروشگاهها، انبارها، مراکز درمانی و شرکتهای حملونقل برای افزایش سرعت، کاهش خطای انسانی و مدیریت بهتر اطلاعات از بارکد استفاده میکنند.
مهمترین کاربردهای بارکد:
- شناسایی سریع کالاها در فروشگاهها و انبارها
- مدیریت موجودی انبار و کنترل ورود و خروج کالا
- افزایش سرعت فروش و صدور فاکتور در صندوق فروشگاهی (POS)
- کاهش خطاهای انسانی هنگام ثبت اطلاعات محصولات
- ردیابی کالا در فرآیند تولید، انبارداری و حملونقل
- مدیریت داراییها و تجهیزات در سازمانها
- چاپ لیبل محصولات برای فروشگاههای حضوری و اینترنتی
- تسهیل فروش در مارکتپلیسهایی که به بارکد استاندارد نیاز دارند
بیشتر بخوانبد: بارکد چیست؟
تولید تصویر بارکد با دریافت بارکد GS1 چه تفاوتی دارد؟
این مهمترین بخش این راهنماست و اکثر مقالات مشابه آن را نادیده میگیرند.
هر کسی میتواند یک عدد دلخواه را داخل یک ابزار آنلاین وارد کند و یک تصویر EAN-13 یا Code 128 معتبر از نظر فنی تولید کند. اما این کار بهتنهایی به این معنی نیست که آن شماره واقعاً به محصول یا شرکت شما اختصاص داده شده است.
دو مسیر کاملاً متفاوت وجود دارد:
بارکد داخلی خود کسبوکار یک سیستم شمارهگذاری داخلی تعریف میکند (مثلاً بر اساس SKU) و آن را داخل یک نماد بارکدی مثل Code 128 قرار میدهد. این بارکد فقط داخل سیستمهای خودتان (انبار، فروشگاه) معنا دارد.
بارکد GS1 ابتدا یک شناسه معتبر (GTIN) از سازمان GS1 دریافت میشود، و سپس تصویر بارکد از روی همان شناسه تولید میشود. این بارکد در سطح بینالمللی یکتاست و برای فروش در فروشگاههای زنجیرهای و مارکتپلیسها لازم است.
بهبیان ساده: تولید تصویر بارکد با یک ابزار آنلاین، شماره شما را معتبر نمیکند — این اعتبار فقط از طریق تخصیص رسمی شناسه بهدست میآید.
SKU با GTIN یکی نیست
این یک اشتباه رایج است. SKU (مثلاً LAPTOP-001) معمولاً کدی است که خود کسبوکار برای مدیریت داخلی کالا تعریف میکند و میتوانید آن را داخل یک Code 128 قرار دهید. اما این کار، آن را به یک GTIN معتبر تبدیل نمیکند. GTIN یک شناسه تجاری استاندارد است که برای شناسایی محصول در سطح بینالمللی طراحی شده و باید از طریق GS1 تخصیص داده شود.
GTIN چیست و چه رابطهای با EAN-13 دارد؟
GTIN یک خانواده از شناسههای تجاری است (شامل GTIN-8، GTIN-12، GTIN-13 و GTIN-14). EAN-13 یکی از نمادهای بارکدی رایج برای نمایش یک GTIN-13 است — یعنی EAN-13 «شکل بصری» شناسه است، نه خود شناسه. UPC-A هم به همین شکل، نمادی برای نمایش GTIN-12 است (بیشتر در آمریکای شمالی رایج است).
انواع بارکد و کاربرد رایج هرکدام
انتخاب نوع بارکد باید بر اساس کاربرد آن باشد؛ انتخاب اشتباه میتواند باعث شود بارکد در دستگاههای اسکن یا سیستمهای فروش بهدرستی خوانده نشود.
| نوع بارکد | کاربرد رایج |
|---|---|
| Code 128 | انبار، لجستیک، شناسایی داخلی کالا |
| EAN-13 / GTIN-13 | شناسایی محصولات در خردهفروشی (نیازمند GTIN معتبر برای فروش تجاری) |
| UPC-A | خردهفروشی، بهویژه در بازار آمریکای شمالی |
| Code 39 | داراییها، تجهیزات و کاربردهای صنعتی |
| QR Code | لینک وبسایت، اطلاعات تماس، منو، خدمات دیجیتال |
برای مدیریت داخلی کالا در انبار، Code 128 یکی از گزینههای رایج است، چون از حروف و اعداد پشتیبانی میکند و در بسیاری از نرمافزارهای انبارداری و بارکدخوانها سازگار است — اما انتخاب نهایی به سیستم و نرمافزار مدیریت انباری که استفاده میکنید بستگی دارد.
مراحل ساخت بارکد (برای استفاده داخلی)
۱. نوع بارکد مناسب را انتخاب کنید
بر اساس جدول بالا، نوع بارکدی را انتخاب کنید که با کاربرد شما و نرمافزار/بارکدخوانی که دارید سازگار باشد.
۲. اطلاعات موردنظر را وارد کنید
معمولاً یکی از موارد زیر داخل بارکد قرار میگیرد: کد کالا (SKU)، شماره سریال، کد انبار، شماره سفارش یا شناسه دارایی. از کدهای کوتاه، یکتا و بدون فاصله استفاده کنید.
۳. با یک ابزار تولید بارکد، تصویر را بسازید
از یک بارکدساز آنلاین یا نرمافزار تخصصی استفاده کنید. خروجی معمولاً در قالب PNG، SVG یا PDF ارائه میشود.
۴. بارکد را دانلود و چاپ کنید
- از فرمت SVG یا تصویر با وضوح بالا استفاده کنید.
- اندازه بارکد را بیش از حد کوچک نکنید.
- از رنگ مشکی روی زمینه سفید برای بیشترین دقت اسکن استفاده کنید.
- فضای خالی اطراف بارکد (Quiet Zone) را حفظ کنید.
۵. بارکد را قبل از استفاده تست کنید
پیش از چاپ حجم بالا، بارکد را با یک بارکدخوان یا اپلیکیشن اسکن روی گوشی تست کنید (جزئیات کامل در بخش «چگونه بفهمیم بارکد استاندارد است» در همین صفحه).
چگونه بارکد GS1 برای محصول دریافت کنیم؟
اگر محصول شما قرار است در فروشگاههای زنجیرهای، مارکتپلیسها یا زنجیره تأمین بینالمللی عرضه شود، مسیر متفاوتی نسبت به یک بارکد داخلی دارید:
- دریافت عضویت از سازمان GS1 مربوط به کشور یا منطقه خودتان.
- تخصیص GTIN — دریافت شناسه یکتای تجاری برای محصول.
- تولید نماد بارکد از روی همان GTIN (مثلاً بهصورت EAN-13 یا GS1-128).
- چاپ بارکد بر اساس اصول استاندارد چاپ (بخش بعدی).
- تست بارکد پیش از استفاده تجاری گسترده.
چند نماد رایج در اکوسیستم GS1:
- EAN-13 — نمایش رایج GTIN-13، بیشتر در خردهفروشی عمومی
- UPC — نمایش GTIN-12، رایج در آمریکای شمالی
- GS1-128 — مناسب زمانی که علاوه بر شناسه محصول، اطلاعات دیگری مثل تاریخ انقضا یا شماره بچ هم لازم است (رایج در لجستیک و زنجیره تأمین)
- GS1 DataMatrix — یک بارکد دوبعدی که میتواند حجم بیشتری از اطلاعات را در فضای کوچکتر جای دهد
(لینک داخلی پیشنهادی: مقاله «GS1 چیست؟» و مقاله «تفاوت GTIN و EAN-13»)
بهترین ابزارهای آنلاین برای تولید رایگان تصویر بارکد

اگر فقط به یک تصویر بارکد برای استفاده داخلی نیاز دارید، ابزارهای آنلاین متعددی این کار را بدون نصب نرمافزار انجام میدهند. کیفیت این ابزارها یکسان نیست؛ برخی فقط چند نوع بارکد را پشتیبانی میکنند و برخی امکاناتی مثل خروجی SVG یا تنظیم اندازه دقیقتر ارائه میدهند.
| ابزار | تنوع فرمت بارکد | خروجی برداری (SVG) | مناسب برای | نکته |
|---|---|---|---|---|
| TEC-IT Barcode Generator | بسیار متنوع (Code128، EAN، UPC، DataMatrix، PDF417، QR و…) | دارد | استفاده حرفهای و متنوع | استفاده تجاری معمولاً نیازمند بررسی شرایط لایسنس است |
| Barcode Generator | فرمتهای رایج | بستگی به فرمت دارد | تولید سریع و ساده | امکانات سفارشیسازی محدودتر |
| OnlineLabels Barcode Generator | فرمتهای رایج | — | طراحی و چاپ لیبل | تمرکز اصلی روی لیبل، نه تنوع بارکد |
| Barcodes Inc. | فرمتهای استاندارد رایج | — | تولید سریع بدون ثبتنام | سفارشیسازی کمتر |
| QRCode Monkey | فقط QR Code | دارد | ساخت QR با ظاهر سفارشی (رنگ، لوگو) | بارکدهای خطی (Code128, EAN و…) پشتیبانی نمیشود |
نکته: شرایط رایگان یا تجاریبودن این سرویسها ممکن است در طول زمان تغییر کند؛ پیش از استفاده تجاری گسترده، شرایط استفاده (Terms) هر سرویس را در همان لحظه بررسی کنید.
اگر بعد از تولید بارکد به تجهیزات مناسب برای چاپ آن نیاز دارید (لیبل پرینتر، ریبون، لیبل حرارتی)، میتوانید تجهیزات مرتبط را در دیجیبارکد ببینید.
نرمافزارهای حرفهای ساخت بارکد و لیبل
برای کسانی که بهصورت مداوم با تولید بارکد، طراحی لیبل یا چاپ حجم بالا سروکار دارند، نرمافزار اختصاصی معمولاً کارآمدتر از ابزارهای آنلاین است.
| نرمافزار | مدل لایسنس | مناسب برای |
|---|---|---|
| BarTender | نسخه رایگان محدود ندارد؛ باید شرایط فعلی فروشنده بررسی شود | طراحی لیبل، چاپ صنعتی، اتصال به دیتابیس، چاپ متغیر، اتوماسیون، RFID |
| ZebraDesigner | نسخه پایه رایگان دارد (باید در سایت رسمی تأیید شود) | کاربران پرینترهای Zebra |
| NiceLabel | باید شرایط فعلی فروشنده بررسی شود | طراحی لیبل در شرکتها و مراکز لجستیک با حجم بالا |
| Labeljoy | نسخه رایگان محدود دارد | فروشگاههای کوچک و کاربران مبتدی |
| TEC-IT Barcode Studio | نسخه آزمایشی دارد | تولید بارکدهای استاندارد با تنظیمات حرفهای |
نکته درباره BarTender: این نرمافزار فقط یک «بارکدساز» نیست — امکاناتی مثل طراحی لیبل صنعتی، اتصال به Excel/SQL/ERP، چاپ متغیر و مدیریت RFID را هم پوشش میدهد. اگر فقط به یک بارکد ساده نیاز دارید، احتمالاً بیش از نیاز شماست؛ برای چاپ حجم بالا و صنعتی گزینه مناسبی است.
بیشتر بخوانید: راهنمای خرید پرینتر لیبل زن
نکات فنی چاپ بارکد
کیفیت چاپ تأثیر مستقیمی روی دقت اسکن دارد. نکات زیر را رعایت کنید:
- کنتراست: رنگ مشکی روی زمینه سفید بیشترین دقت اسکن را میدهد.
- Quiet Zone: فضای خالی استاندارد اطراف بارکد را حفظ کنید تا اسکنر بتواند ابتدا و انتهای بارکد را تشخیص دهد.
- اندازه: بارکد را کوچکتر از حد استاندارد چاپ نکنید.
- نوع لیبل و روش چاپ: لیبلهای چاپ حرارتی مستقیم (Direct Thermal) برای استفاده کوتاهمدت مناسباند، در حالی که چاپ انتقال حرارتی (Thermal Transfer) با ریبون برای دوام بیشتر و مقاومت در برابر نور/سایش کاربرد دارد.
- DPI پرینتر: رزولوشن پرینتر (معمولاً ۲۰۳ یا ۳۰۰ نقطه در اینچ) روی وضوح خطوط بارکد در ابعاد کوچک تأثیر میگذارد.
- از تغییر شکل بارکد بعد از تولید خودداری کنید: کشدادن، فشرده کردن یا تغییر نسبت ابعاد بارکد با CSS یا نرمافزارهای گرافیکی میتواند نسبت پهنای خطوط را بههم بزند و باعث خطای اسکن شود.
چگونه بفهمیم بارکد ساختهشده استاندارد و قابل اسکن است؟
قبل از استفاده گسترده از یک بارکد، این موارد را بررسی کنید:
- تست با چند بارکدخوان یا اپلیکیشن اسکن مختلف، نه فقط یکی
- تست مجدد بعد از چاپ (نه فقط روی فایل دیجیتال)
- بررسی رعایت Quiet Zone در اطراف بارکد
- بررسی کافیبودن کنتراست بین بارکد و پسزمینه
- بررسی اینکه اندازه بارکد کوچکتر از حد استاندارد نشده باشد
- بررسی رقم کنترل (Check Digit) در بارکدهایی مثل EAN-13 که این ویژگی را دارند
- و از همه مهمتر: بررسی اینکه شماره واقعاً به محصول شما اختصاص داده شده، نه اینکه صرفاً یک عدد دلخواه باشد (به بخش GS1 در همین مقاله مراجعه کنید)
اشتباهات رایج هنگام ساخت بارکد
| اشتباه | راهحل |
|---|---|
| استفاده از نوع بارکد نامناسب برای کاربرد موردنظر | قبل از تولید، نوع بارکد را متناسب با کاربرد (فروشگاهی، انبارداری، حملونقل) انتخاب کنید |
| استفاده از تصویر بارکد ساده بهجای شناسه GS1 برای فروش تجاری | برای فروش در فروشگاههای زنجیرهای یا مارکتپلیس، شناسه معتبر GTIN دریافت کنید |
| چاپ با کیفیت پایین | از لیبل پرینتر و رزولوشن مناسب استفاده کنید |
| کوچک بودن بیش از حد ابعاد بارکد | ابعاد استاندارد را رعایت کنید |
| کنتراست ناکافی | بارکد مشکی روی زمینه سفید بهترین گزینه است |
| حذف Quiet Zone | فضای خالی استاندارد اطراف بارکد را حفظ کنید |
| عدم تست پیش از چاپ حجم بالا | با بارکدخوان یا اپلیکیشن موبایل تست کنید |
| استفاده از یک کد یکسان برای چند محصول مختلف | برای هر کالا یک شناسه یکتا تعریف کنید |
سوالات متداول
۱. آیا میتوان بهصورت رایگان بارکد ساخت؟ بله، تولید تصویر بارکدهایی مثل Code 128، Code 39، EAN-13 یا QR Code با ابزارهای آنلاین رایگان امکانپذیر است. اما اگر قرار است این بارکد روی محصولی برای فروش در فروشگاههای زنجیرهای یا بازارهای بینالمللی استفاده شود، باید شناسه معتبر GTIN را هم از GS1 دریافت کنید.
۲. آیا میتوانم برای محصول خودم EAN-13 بسازم؟ از نظر فنی میتوانید تصویر EAN-13 را با هر عددی بسازید، اما این عدد فقط زمانی برای فروش تجاری معتبر است که از طریق GS1 به محصول شما تخصیص داده شده باشد.
۳. تفاوت SKU و بارکد چیست؟ SKU کدی است که خودتان برای مدیریت داخلی کالا تعریف میکنید. بارکد، نمایش گرافیکی همان کد (یا یک شناسه دیگر مثل GTIN) است که قابل اسکن باشد. SKU لزوماً یک شناسه استاندارد بینالمللی نیست.
۴. تفاوت GTIN و EAN-13 چیست؟ GTIN خانوادهای از شناسههای تجاری است. EAN-13 یکی از نمادهای بارکدی رایج برای نمایش یک GTIN-13 است — یعنی نماد بصری شناسه، نه خود شناسه.
۵. آیا بارکد Code 128 برای فروشگاه مناسب است؟ Code 128 بیشتر برای استفاده داخلی (انبار، دارایی) کاربرد دارد. برای فروش خردهفروشی معمولاً از EAN-13 یا UPC مبتنی بر GTIN معتبر استفاده میشود.
۶. چگونه بارکد محصول را در GS1 ثبت کنیم؟ باید از طریق سازمان GS1 مربوط به کشور خود عضویت بگیرید، شناسه GTIN دریافت کنید و سپس نماد بارکد را از روی همان شناسه تولید کنید (جزئیات کامل در بخش «چگونه بارکد GS1 دریافت کنیم» در همین مقاله).
۷. آیا بارکد ساختهشده با سایتهای آنلاین رایگان قابل اسکن است؟ بله، اگر با ابزار معتبری تولید شده و با کیفیت مناسب (کنتراست کافی، Quiet Zone رعایتشده، اندازه استاندارد) چاپ شود، توسط اکثر بارکدخوانها قابل خواندن است.
۸. چرا بارکدم اسکن نمیشود؟ معمولاً یکی از این دلایل است: کیفیت چاپ پایین، اندازه خیلی کوچک، کنتراست ناکافی، حذف Quiet Zone، یا انتخاب نوع بارکد نامناسب برای دستگاه اسکنکننده.

