ساخت تصویر بارکد

تصاویر بارکد Code-128، EAN و UPC تولید کنید.

۱۰۰٪ در مرورگر • ۱۰۰٪ رایگان

ساخت تصویر بارکد

تصاویر بارکد Code 128، EAN-13، EAN-8، UPC-A و Code 39 با وضوح بالا را فوراً بسازید. رایگان، در مرورگر و خصوصی.

فرمت معتبر

نویسه‌های استاندارد ASCII را می‌پذیرد (حروف و اعداد، نمادها، فاصله‌ها).

عرض میله2px

ضخامت باریک‌ترین عنصر بارکد.

ارتفاع بارکد100px

ارتفاع عمودی میله‌ها بر حسب پیکسل.

حاشیه / ناحیه خاموش10px

فاصله دور بارکد برای تضمین خوانایی توسط اسکنر.

اندازه فونت14px

اندازه اعداد چاپی

نمایش مقدار زیر میله‌ها
متن قابل‌خواندن برای انسان را زیر بارکد نمایش دهید.

پیش‌نمایش زنده بارکد

288 × 142 پیکسل
2run-2026
فرمت: CODE1282run-2026
راهنمای فنی جامع•۸ دقیقه مطالعه•تیم مهندسی 2RUN
۱۰۰٪ در مرورگر • بدون آپلود

سازنده آنلاین بارکد: Code 128، EAN-13، UPC-A، چک‌سام‌های پیمانه‌ای و خروجی وکتوری SVG

⚡چگونه بارکدهای استاندارد را در مرورگر بسازیم

1

نمادشناسی بارکد خود را انتخاب کنید

از میان Code 128 ‏(ردیابی عمومی دارایی)، ‏EAN-13 ‏(خرده‌فروشی جهانی)، ‏EAN-8 ‏(خرده‌فروشی بسته‌های کوچک)، ‏UPC-A ‏(خرده‌فروشی آمریکای شمالی) یا Code 39 ‏(صنعتی/دفاعی) انتخاب کنید.

2

رشته داده خود را وارد کنید

رشته الفبایی-عددی، شماره SKU یا کد GTIN خود را در فیلد ورودی تایپ یا بچسبانید. موتور مجاز بودن نویسه‌ها را اعتبارسنجی و ارقام کنترل را به‌طور خودکار محاسبه می‌کند.

3

هندسه و گزینه‌های نمایش را سفارشی کنید

ارتفاع میله، پهنای ماژول و حاشیه‌های ناحیه خاموش را تنظیم کنید و برچسب‌های متنی قابل خواندن برای انسان را با اندازه و ترازبندی فونت سفارشی فعال کنید.

4

SVG وکتوری یا PNG با DPI بالا خروجی بگیرید

برای طرح وکتوری بسته‌بندی مستقل از وضوح روی «دانلود SVG» و برای چاپ برچسب پروضوح ۳۰۰ DPI روی «دانلود PNG» کلیک کنید.

بارکدهای خطی ستون بنیادین تجارت جهانی، لجستیک زنجیره تأمین، سیستم‌های نقطه فروش (POS) خرده‌فروشی، مدیریت موجودی انبار و ردیابی دارویی هستند. بیش از پنج دهه است که نمادشناسی‌های بارکد نوری به اسکنرهای لیزری و تصویرگرهای دوربین دیجیتال امکان داده‌اند داده‌های الفبایی-عددی را با نرخ خطای نزدیک به صفر ثبت کنند. اما ساخت بارکدهای در سطح تولید نیازمند پایبندی دقیق به استانداردهای بین‌المللی ISO/IEC، ناحیه‌های خاموش دقیق، الگوریتم‌های ریاضی رقم کنترل پیمانه‌ای و رندر دقیق در سطح پیکسل است تا از شکست پویش در صندوق فروشگاه یا انبار توزیع جلوگیری شود.

ابزار «ساخت تصویر بارکد» ما که در مرورگر اجرا می‌شود، بارکدهای پرچگال و منطبق با استاندارد را در همه نمادشناسی‌های اصلی یک‌بعدی از جمله Code 128 (مجموعه‌های A، ‏B و C با جابه‌جایی خودکار هوشمند)، ‏EAN-13، ‏EAN-8، ‏UPC-A و Code 39 می‌سازد. چه کالاهای خرده‌فروشی تجاری را برای Amazon FBA بسته‌بندی کنید، چه سبدهای موجودی انبار را مدیریت کنید، برچسب ارسال چاپ کنید یا برچسب‌های مدیریت دارایی بسازید، ابزار ما نشانه‌گذاری وکتوری تیز SVG و دانلود PNG پروضوح ۳۰۰ DPI ارائه می‌دهد. چون ۱۰۰٪ به‌صورت محلی در مرورگر شما و بدون هیچ ارتباطی با سرور کار می‌کند، توالی‌های SKU اختصاصی، شماره‌های سریال و شناسه‌های محرمانه موجودی شما کاملاً خصوصی می‌مانند.

خواندن راهنمای فنی کامل

کالبدشناسی بارکدهای خطی: ماژول‌ها، ناحیه‌های خاموش و کنتراست نوری

یک بارکد خطی (یک‌بعدی) صرفاً مجموعه‌ای از خطوط موازی نیست؛ یک شکل‌موج مکانی نوری است که با نسبت‌های ریاضی دقیق اداره می‌شود. واحد بنیادین ساخت بارکد «ماژول» است — باریک‌ترین میله یا فاصله اسمی در نماد (که بُعد X نامیده می‌شود). همه میله‌ها و فاصله‌های پهن‌تر در یک نمادشناسی مضرب‌های صحیحی از این ماژول پایه‌اند (مثلاً به پهنای 2X، ‏3X یا 4X).

به همان اندازه برای خوانایی اسکنر نوری حیاتی، «ناحیه خاموش» است — حاشیه خالی الزامی که دو طرف چپ و راست بارکد را در بر می‌گیرد. اسکنرهای لیزری نوری و حسگرهای بینایی مبتنی بر دوربین به این ناحیه خاموش پرکنتراست (معمولاً دست‌کم ۱۰ برابر بُعد X یا ۰.۲۵ اینچ) تکیه می‌کنند تا بازتاب پایه را تعیین و ساعت داخلی خود را پیش از رمزگشایی جریان داده دودویی همگام کنند. اگر تایپوگرافی، قاب حاشیه یا طرح بسته‌بندی به ناحیه خاموش تجاوز کند، تجهیزات پویش نمی‌توانند الگوی شروع نماد را تشخیص دهند. سازنده ما ناحیه‌های خاموش منطبق با استاندارد را در همه فایل‌های خروجی به‌طور خودکار محاسبه و اعمال می‌کند.

معماری Code 128: سه مجموعه نویسه و جابه‌جایی خودکار پویا

Code 128 که تحت ISO/IEC 15417 استاندارد شده، به‌طور گسترده همه‌کاره‌ترین و پرچگال‌ترین نمادشناسی بارکد الفبایی-عددی یک‌بعدی در لجستیک مدرن، مراقبت‌های بهداشتی و ردیابی دارایی سازمانی شناخته می‌شود. هر نویسه Code 128 از ۱۱ ماژول تشکیل شده که به سه میله و سه فاصله تقسیم می‌شوند (به‌جز نویسه پایان که ۱۳ ماژول را در بر می‌گیرد).

Code 128 چگالی داده چشمگیر خود را از طریق سه مجموعه نویسه متمایز به دست می‌آورد: • مجموعه A: همه نویسه‌های الفبایی-عددی بزرگ استاندارد، علائم نگارشی و نویسه‌های کنترلی ASCII ‏(مانند NUL، ‏LF، ‏CR و TAB) را رمزگذاری می‌کند و برای تجهیزات پایانه خودکار ضروری است. • مجموعه B: همه نویسه‌های قابل چاپ استاندارد ASCII از جمله حروف بزرگ، حروف کوچک، علائم نگارشی و نمادها را رمزگذاری می‌کند. • مجموعه C: جفت ارقام عددی (۰۰ تا ۹۹) را با یک نویسه نمادی ۱۱ ماژولی رمزگذاری می‌کند و عملاً چگالی داده عددی را دو برابر می‌کند. سازنده ما جابه‌جایی خودکار هوشمند مجموعه نویسه را پیاده‌سازی می‌کند. هنگام رمزگذاری رشته‌های الفبایی-عددی ترکیبی که دنباله‌هایی از ارقام دارند، موتور به‌طور پویا نویسه‌های shift و latch ‏`CODE_C` یا `CODE_B` را درج می‌کند، طول فیزیکی کل بارکد چاپ‌شده را به حداقل و اطمینان خوانش اسکنر را به حداکثر می‌رساند.

الگوریتم‌های رقم کنترل پیمانه‌ای: راستی‌آزمایی ریاضی یکپارچگی

برای تضمین یکپارچگی داده و جلوگیری از خوانش نادرست نوری ناشی از پخش جوهر، چین‌خوردگی کاغذ یا بسته‌بندی خراشیده، بارکدهای خطی الگوریتم‌های چک‌سام ریاضی سخت‌گیرانه‌ای اعمال می‌کنند:

• Code 128 Modulo 103: چک‌سام با گرفتن مجموع وزن‌دار مقدار هر نویسه ضرب در نمایه موقعیت آن در رشته (با وزن ۱ برای نویسه Start) و محاسبه باقی‌مانده بر پیمانه ۱۰۳ به دست می‌آید: $\text{Check} = \left(\text{StartValue} + \sum_{i=1}^{N} (i \times \text{Value}_i)\right) \pmod{103}$. نماد حاصل بلافاصله پیش از نویسه Stop افزوده می‌شود. • EAN-13 و UPC-A Modulo 10 ‏(وزن 3:1): بارکدهای خرده‌فروشی جهانی از طرح وزن‌دهی یکی‌درمیان 3:1 استفاده می‌کنند. با شروع از راست‌ترین رقم داده (بدون رقم کنترل)، ارقام یکی‌درمیان در ۳ و ۱ ضرب، جمع و از مضرب بزرگ‌تر بعدی ۱۰ کم می‌شوند: $\text{Check} = (10 - (\sum \text{weighted}) \pmod{10}) \pmod{10}$. سازنده ما ارقام کنترل منطبق را به‌طور خودکار محاسبه، راستی‌آزمایی و به رشته‌های ورودی شما اضافه می‌کند.

استانداردهای جهانی خرده‌فروشی: نمادشناسی EAN-13 در برابر UPC-A

برای کالاهای مصرفی که از طریق صندوق‌های خرده‌فروشی فروخته می‌شوند، تجارت بین‌المللی به Global Trade Item Numbers ‏(GTIN) تحت مدیریت GS1 نیاز دارد:

• UPC-A ‏(Universal Product Code): بارکد استاندارد ۱۲ رقمی غالب در ایالات متحده و کانادا. این بارکد یک سیستم شماره‌گذاری ۱ رقمی، کد سازنده ۵ رقمی، کد محصول ۵ رقمی و یک رقم کنترل پیمانه ۱۰ در انتها را رمزگذاری می‌کند. • EAN-13 ‏(International Article Number): استاندارد جهانی ۱۳ رقمی که در اروپا، آسیا، آمریکای لاتین و اقیانوسیه به کار می‌رود. EAN-13 رقم سیزدهم خود را بدون افزودن میله فیزیکی، هوشمندانه رمزگذاری می‌کند: رقم کد کشور در ابتدا توالی توازن متغیر (مجموعه‌های نویسه A و B) شش رقم سمت چپ را تعیین می‌کند که میله‌های محافظ مرکزی (`01010`) و میله‌های محافظ بیرونی (`101`) آن‌ها را در بر می‌گیرند. چون یک UPC-A ‏۱۲ رقمی از نظر ریاضی با یک EAN-13 با صفر آغازین (`0UPC`) یکسان است، موتور ما سازگاری متقابل یکپارچه برای توزیع جهانی را تضمین می‌کند.

نمادشناسی‌های صنعتی و دفاعی: معماری Code 39

افزون بر کدهای مدرن خرده‌فروشی و لجستیک، ابزار ما از نمادشناسی‌های صنعتی تخصصی مانند Code 39 پشتیبانی می‌کند. Code 39 که با عنوان ANSI/AIM BC1 استاندارد شده، به‌طور گسترده توسط وزارت دفاع آمریکا (MIL-STD-129)، خودروسازان و سیستم‌های کارت شناسایی به کار می‌رود. هر نویسه در Code 39 با ۹ عنصر (۵ میله و ۴ فاصله) نمایش داده می‌شود که دقیقاً ۳ عنصر پهن و ۶ عنصر باقی‌مانده باریک‌اند و با نمادهای ستاره منحصربه‌فرد شروع/پایان (`*`) محدود می‌شوند. این نمادشناسی گسسته و خودکنترل در تولید و موجودی داخلی که کدگذاری الفبایی-عددی حروف بزرگ بدون جدول‌های رمزگذاری پیچیده لازم است، برتری دارد.

وضوح چاپ، مقیاس‌دهی DPI و کاهش پهنای میله (BWR)

هنگام چاپ بارکد روی چاپگرهای برچسب صنعتی فلکسوگرافی، انتقال حرارتی یا حرارتی مستقیم، جوهر مایع یا موم گرم‌شده به‌طور طبیعی در الیاف متخلخل کاغذ پخش می‌شود. این پدیده فیزیکی — که «افزایش چاپ» یا «پخش جوهر» نامیده می‌شود — باعث می‌شود میله‌های سیاه چاپ‌شده پهن‌تر و فاصله‌های سفید باریک‌تر شوند که می‌تواند بارکد را ناخوانا کند.

برای مقابله با این مشکل، طراحی حرفه‌ای بسته‌بندی به کاهش پهنای میله (BWR) و رندر وکتوری پروضوح نیاز دارد. سازنده ما فایل‌های وکتوری SVG تمیز و بی‌نهایت مقیاس‌پذیری خروجی می‌دهد که در آن هر میله به‌صورت یک مسیر ریاضی `<rect>` نمایش داده می‌شود. وقتی خروجی رستری PNG انتخاب شود، موتور با ۳۰۰ DPI یا بیشتر رندر می‌کند تا از تاری درون‌یابی نرم‌سازی جلوگیری شود و لبه‌های کاملاً تیز و نرخ پویش ۱۰۰٪ در گذر اول روی راستی‌آزماهای تجاری بارکد تضمین شود.

حریم خصوصی ۱۰۰٪ سمت کاربر برای توالی‌های محرمانه SKU

شرکت‌های تولیدی، برندهای خرده‌فروشی و پیمانکاران دفاعی به‌طور معمول برای لوازم الکترونیکی مصرفی منتشرنشده، قطعات نظامی اختصاصی و برچسب‌های محرمانه دارایی انبار بارکد می‌سازند. ساخت این بارکدها از طریق ابزارهای وب میزبانی‌شده در ابر، فهرست‌های حساس SKU و شماره‌های سریال داخلی را در معرض ثبت توسط اشخاص ثالث قرار می‌دهد.

ابزار «ساخت تصویر بارکد» ما ۱۰۰٪ درون مرورگر وب محلی شما کار می‌کند. این ابزار کاملاً با TypeScript سمت کاربر و APIهای HTML5 Canvas/SVG ساخته شده و همه تجزیه مجموعه نویسه، محاسبات چک‌سام و ساخت هندسه وکتوری درون حافظه دستگاه شما انجام می‌شوند. هیچ داده‌ای هرگز از طریق اتصال اینترنت ارسال نمی‌شود و امنیت کامل داده و انطباق کامل با استانداردهای محرمانگی سازمانی تضمین می‌شود.

💡بهترین شیوه‌های حرفه‌ای برای چاپ بارکد

  • •کنتراست نوری بالا را حفظ کنید: همیشه میله‌های سیاه را روی پس‌زمینه سفید خالص چاپ کنید. اسکنرها از نور قرمز استفاده می‌کنند؛ هرگز میله‌های قرمز چاپ نکنید و روی پس‌زمینه قرمز چاپ نکنید، زیرا قرمز برای حسگرهای لیزری نامرئی است.
  • •ناحیه‌های خاموش را حفظ کنید: هرگز متن، حاشیه یا گرافیک را در حاشیه‌ای که دو انتهای چپ و راست بارکد را در بر می‌گیرد قرار ندهید؛ تجاوز به ناحیه خاموش باعث شکست فوری پویش می‌شود.
  • •برای طرح بسته‌بندی از SVG استفاده کنید: همیشه به‌جای تصاویر رستری، فایل‌های وکتوری SVG در اختیار چاپخانه بسته‌بندی قرار دهید تا تیزی لبه در سطح زیرپیکسل روی صفحات چاپ تضمین شود.
  • •روی چاپگرهای حرارتی آزمایش کنید: برچسب‌های حرارتی مستقیم ممکن است دچار سوختگی هد چاپ شوند؛ برای بهترین نتیجه، بارکدها را طوری جهت‌دهی کنید که میله‌ها موازی با جهت هد چاپ (جهت نردبانی) چاپ شوند.
  • •با یک اسکنر فیزیکی راستی‌آزمایی کنید: پیش از چاپ هزاران برچسب محصول، یک نمونه چاپ‌شده را با یک بارکدخوان دستی فیزیکی یا اپلیکیشن دوربین گوشی پویش کنید.
  • •برای اعداد Code 128 Set C را اعمال کنید: برای شماره‌های سریال طولانی که فقط از ارقام تشکیل شده‌اند، Code 128 Set C ارقام را جفت می‌کند تا طول بارکد نصف شود.
  • •ارقام کنترل GTIN را بررسی کنید: هنگام ساخت کدهای EAN-13 یا UPC-A، بگذارید موتور ما رقم کنترل انتهایی را به‌طور خودکار محاسبه کند تا از رد شدن توسط صندوق خرده‌فروشی جلوگیری شود.

🛡️مشخصات فنی و هندسه نمادشناسی

موتور ساخت بارکد درون مرورگر الگوریتم‌های سخت‌گیرانه نمادشناسی ISO/IEC را پیاده‌سازی می‌کند: ۱. اعتبارسنجی ورودی و جابه‌جایی خودکار: برای Code 128، رشته ورودی با یک تابع هزینه پیش‌نگر تجزیه می‌شود که ارزیابی می‌کند مجموعه A، ‏B یا C کوتاه‌ترین نماد دودویی را تولید می‌کند. دنباله‌های پیوسته ۴ رقم یا بیشتر به‌طور خودکار به Set C ‏(`START_C = 105`) منتقل می‌شوند. ۲. نگاشت ماژول دودویی: رشته به توالی‌ای از الگوهای ماژول دودویی تبدیل می‌شود. در Code 128 هر نماد به یک رشته ۱۱ ماژولی از `CODE128_BARS` ‏(مثلاً `'11011001100'`) نگاشت می‌شود و با الگوی پایان ۱۳ ماژولی `'1100011101011'` و بافرهای ناحیه خاموش خاتمه می‌یابد. ۳. محاسبه چک‌سام: چک‌سام‌ها به‌طور پویا محاسبه می‌شوند. در Code 128 مجموع وزن‌دار Modulo 103 به دست می‌آید. در EAN-13/UPC-A مجموع یکی‌درمیان 3:1 ‏Modulo 10 بیت توازن را محاسبه و الگوهای محافظ (`101` و `01010`) ساخته می‌شوند. ۴. معماری رندر دوگانه: موتور شکل‌موج دودویی را در دو قالب رندر می‌کند: - Scalable Vector Graphics ‏(SVG): یک سند XML ‏`<svg>` تولید می‌کند که برای هر دنباله پیوسته میله، عناصر تمیز و بدون نرم‌سازی `<rect>` و یک گره اختیاری `<text>` برای نویسه‌های OCR-B قابل خواندن برای انسان دارد. - رسترساز Canvas / PNG: روی یک OffscreenCanvas با ۳۰۰ DPI و مرزهای تیز پیکسلی رندر می‌کند و یک Blob دودویی PNG بدون اتلاف خروجی می‌دهد.

فناوری: WebAssembly • Web Workers چندرشته‌ای • HTML5 Canvas API

حریم خصوصی: فایل‌ها از دستگاه شما خارج نمی‌شوند و در فضای ابری ذخیره نمی‌شوند؛ آمار فقط با رضایت شما اجرا می‌شود.

چرا ابزارهای مبتنی بر مرورگر؟

وقتی در 2run tools تصویری را فشرده یا PDFی را ادغام می‌کنید، کد با استفاده از WebAssembly و Web Workers داخل زبانه مرورگر شما اجرا می‌شود. ما هرگز فایل‌های شما را به سرور دوردست ارسال نمی‌کنیم. گزارش‌های مالی، عکس‌های شخصی و قراردادهای شما از دستگاهتان خارج نمی‌شوند.

حریم خصوصی کاملدر مرورگر
پردازش فوریرم سریع
واقعاً نامحدودبدون محدودیت

پرسش‌های متداول

تفاوت Code 128 و Code 39 چیست؟▾

Code 128 یک نمادشناسی مدرن و پرچگال است که از مجموعه کامل نویسه‌های ASCII پشتیبانی می‌کند و از مجموعه نویسه‌های پویا برای ساخت بارکدهای فشرده استفاده می‌کند. Code 39 استانداردی قدیمی‌تر و ساده‌تر با چگالی داده کمتر است که عمدتاً در کاربردهای دولتی، نظامی و خودروسازی آمریکا به کار می‌رود.

آیا می‌توانم از این بارکدها برای فروش محصول در Amazon یا فروشگاه‌های خرده‌فروشی استفاده کنم؟▾

بله! اگر شماره‌های رسمی GTIN را از GS1 خریده‌اید، می‌توانید شماره‌های ۱۲ رقمی UPC-A یا ۱۳ رقمی EAN-13 خود را در ابزار ما وارد کنید تا بارکدهای آماده تولید برای Amazon FBA، بسته‌بندی خرده‌فروشی و پویش نقطه فروش بسازید.

چرا بارکد به ناحیه خاموش نیاز دارد؟▾

ناحیه خاموش حاشیه خالی در دو طرف بارکد است. اسکنرهای لیزری و حسگرهای دوربین از این فضای خالی برای سنجش بازتاب پس‌زمینه و تشخیص نقطه شروع بارکد استفاده می‌کنند. بدون ناحیه خاموش کافی، اسکنرها نمی‌توانند کد را بخوانند.

بهترین قالب برای طراحی بسته‌بندی کدام است: SVG یا PNG؟▾

SVG برای بسته‌بندی تجاری و طراحی گرافیک اکیداً توصیه می‌شود. SVG به‌عنوان یک قالب وکتوری بدون پیکسلی شدن یا تاری تا بی‌نهایت مقیاس می‌پذیرد و تضمین می‌کند صفحات چاپ تجاری لبه‌های کاملاً تیز میله‌ها را حفظ کنند.

آیا می‌توانم بارکدها را با رنگ‌های مختلف چاپ کنم؟▾

اگرچه می‌توانید رنگ میله‌ها را سفارشی کنید، باید کنتراست نوری بالا را حفظ کنید. اسکنرهای بارکد از لیزر قرمز یا نور فروسرخ استفاده می‌کنند؛ بنابراین میله‌ها باید بسیار تیره (سیاه، آبی تیره، قهوه‌ای تیره) و پس‌زمینه‌ها بسیار روشن (سفید، زرد) باشند. هرگز از میله‌های قرمز استفاده نکنید، زیرا قرمز زیر نور قرمز اسکنر سفید دیده می‌شود.

آیا ارقام کنترل به‌طور خودکار محاسبه می‌شوند؟▾

بله. ابزار ما ارقام کنترل استاندارد همه نمادشناسی‌ها، از جمله Modulo 103 برای Code 128 و Modulo 10 برای EAN-13 و UPC-A را به‌طور خودکار محاسبه و اعتبارسنجی می‌کند.

آیا داده‌های SKU من روی سروری آپلود می‌شوند؟▾

خیر. همه ساخت بارکد، محاسبات چک‌سام و رندر SVG/PNG ‏۱۰۰٪ به‌صورت محلی در مرورگر وب شما اجرا می‌شوند. کدهای محصول، شماره‌های سریال و فهرست‌های موجودی شما هرگز دستگاهتان را ترک نمی‌کنند.

سایت‌هایی با بارگذاری زیر ۰٫۸ ثانیه
مهندسی وب با امتیاز ۱۰۰/۱۰۰ Lighthouse
بررسی
بازوی توسعه برای آژانس‌های طراحی
White-label • NDA دوطرفه
همکاری
سئوی فنی با کد
Schema عمیق • بدون هدررفت
گسترش سئو
وب‌اپ‌ها و SaaS سفارشی
مالکیت ۱۰۰٪ کد • مقیاس Edge
ساخت
بازدید را به فروش تبدیل کنید
+۳۴٪ افزایش فروش • رفع گلوگاه‌ها
بررسی