바코드 생성기 (Code128)

Barcode Generator (Code128)

영문·숫자·기호(ASCII) 입력 가능. 한글·이모지는 지원하지 않습니다.Letters, digits and symbols (ASCII). Korean/emoji are not supported.

바코드 생성기란?

입력한 텍스트·숫자Code128 바코드로 즉시 변환해 PNG 이미지로 저장하는 도구입니다. 상품·재고 라벨, 사내 자산 번호, 문서 식별 코드 등에 붙일 바코드를 무료로 만들 수 있습니다.

사용 방법

위 칸에 영문·숫자·기호를 입력하고 생성하기를 누르면 바코드가 그려지고 아래에 원문 텍스트가 함께 표시됩니다. PNG 저장으로 이미지를 내려받아 인쇄·문서에 사용하세요. 모든 처리는 브라우저 안에서만 이루어집니다.

Code128 · 지원 문자

Code128은 문자·숫자·기호를 좁은 폭에 담는 고밀도 1차원 바코드입니다. 본 도구는 ASCII 32~126 범위(영문 대소문자·숫자·일반 특수문자)를 지원하는 Code128 B 세트를 사용합니다.

참고: 한글·이모지 등 ASCII 범위를 벗어난 문자는 표현할 수 없습니다.
스캔이 잘 되게 하려면
  • 바코드 좌우 흰 여백(quiet zone)을 충분히 두세요. (본 도구는 자동 처리)
  • 흰 배경 · 검은 바의 대비를 유지하고, 너무 작게 인쇄하지 마세요.
What is this?

Turns your text or number into a Code128 barcode you can save as PNG — for product/inventory labels, asset tags, document codes and more, for free.

How to use it

Type letters, digits or symbols and press Generate. The barcode is drawn with the original text below it. Use Save PNG to download it for print or documents. Everything runs in your browser.

Code128 & supported characters

Code128 is a high-density 1D barcode for text, digits and symbols. This tool uses the Code128 B set, supporting ASCII 32–126 (upper/lowercase letters, digits, common symbols).

Note: characters outside ASCII (Korean, emoji, etc.) cannot be encoded.
Scan tips
  • Keep a white quiet zone on the left and right (done automatically).
  • Keep white background, black bars and don't print too small.
Code128 바코드란 무엇인가요?
Code128은 문자·숫자·기호를 모두 담을 수 있는 고밀도 1차원 바코드 규격입니다. 물류·재고·택배 라벨 등에서 널리 쓰이며, 같은 길이라도 다른 규격보다 좁게 인쇄됩니다. 본 도구는 ASCII 문자를 지원하는 Code128 B 세트로 바코드를 생성합니다.
어떤 문자를 입력할 수 있나요?
영문 대소문자, 숫자 0~9, 공백, 그리고 일반적인 특수문자(!, @, -, . 등)를 포함한 ASCII 32~126 범위의 문자를 사용할 수 있습니다. 한글·이모지 등 이 범위를 벗어난 문자는 Code128 B로 표현할 수 없어 입력 시 안내가 표시됩니다.
바코드가 잘 스캔되지 않아요.
바코드 좌우의 흰 여백(quiet zone)을 충분히 두고, 배경은 흰색·바는 검은색으로 대비를 뚜렷하게 유지하세요. 너무 작게 인쇄하면 인식이 어려우므로 적당한 크기로 출력하고, 화면에서 스캔할 때는 화면 밝기를 높이면 인식률이 좋아집니다.
만든 바코드를 이미지로 저장할 수 있나요?
네. PNG 저장 버튼을 누르면 흰 배경의 바코드 이미지가 파일로 저장됩니다. 라벨·문서·포스터 등에 넣어 인쇄해 사용할 수 있으며, 배경이 항상 흰색이라 다크 테마와 무관하게 스캔됩니다.
바코드와 QR코드는 무엇이 다른가요?
바코드(1차원)는 가로 막대의 굵기로 짧은 문자열을 표현해 상품·재고 식별에 적합하고, QR코드(2차원)는 훨씬 많은 데이터와 URL·긴 텍스트를 담을 수 있습니다. 짧은 코드 번호에는 바코드가, 링크·긴 정보에는 QR코드가 유리합니다.
What is a Code128 barcode?
Code128 is a high-density 1D barcode that can hold letters, digits and symbols. It is widely used for logistics, inventory and shipping labels and prints narrower than many other symbologies. This tool uses the Code128 B set, which supports ASCII characters.
Which characters can I enter?
Any ASCII 32–126 character: upper/lowercase letters, digits 0–9, space and common symbols (!, @, -, ., etc.). Characters outside this range, such as Korean or emoji, cannot be encoded in Code128 B and a notice is shown.
My barcode won't scan.
Keep a white quiet zone on both sides, ensure a white background with black bars for strong contrast, and don't print it too small. When scanning from a screen, raising the brightness helps recognition.
Can I save the barcode as an image?
Yes. The Save PNG button downloads the barcode on a white background. You can print it on labels, documents or posters, and because the background is always white it scans regardless of dark theme.
How is a barcode different from a QR code?
A 1D barcode encodes a short string in the widths of vertical bars, ideal for product/inventory IDs, while a 2D QR code holds far more data including URLs and long text. Use a barcode for short codes and a QR code for links or longer information.

안내: 본 도구는 입력값을 그대로 Code128 바코드로 변환하는 참고용 도구입니다. 바코드에 담긴 코드·정보의 내용과 실제 시스템 등록 여부는 생성자·이용자의 책임입니다.

Note: This tool encodes your input as-is into a Code128 barcode. The content of the code and whether it is registered in any system are the responsibility of the creator and user.