Free Code 128 Barcode Generator
Encode any printable ASCII as a Code 128 linear barcode. The dominant format for shipping labels (UPS / FedEx / DHL internal tracking), supply chain, and warehouse logistics.
- QR Generator
- 명함 디자이너
- WiFi 카드 인쇄
- 일괄 CSV (500개 코드)
- 40개 템플릿
- 20개 언어
이 바코드 형식은 전경색과 배경색만 사용하여 단색으로 렌더링됩니다. 템플릿, 점/눈 모양, 그라디언트, 프레임, 중앙 로고는 QR 코드에만 적용되며 여기서는 숨겨집니다.
템플릿 30개 더 보기
위의 버튼을 사용하여 스타일을 저장하여 즐겨찾기를 여기에 저장하세요.
또는 내장 아이콘 선택:
108개 아이콘 더 보기
QR 뒤에 낮은 불투명도로 표시됩니다. 사진을 통해서도 스캔되도록 EC=H를 자동 적용합니다.
일괄 생성
CSV를 업로드하여 한 번의 배치로 최대 500개의 QR 코드를 생성하세요. 각 행은 고유한 QR이 되며, 템플릿을 선택하거나 행별로 21가지 속성(색상, 프레임, 도트/아이/아이볼 스타일, 그라디언트, 투명도, 크기, 오류 정정, 형식, 내장 로고 등)을 재정의할 수 있습니다.
21개 열: type, data, filename, frametext, frame, template, fgcolor, bgcolor, size, ec, dotstyle, eyestyle, format, logo, gradient, g2, gtype, gangle, transparent, eyeball, eyecolor. type과 data만 필수입니다. data 내의 필드를 구분하려면 |을 사용하세요(예: ssid|password|WPA).
URL, WiFi, vCard, MeCard, Email, SMS, Event, Location, UPI, SEPA, PayPal, Crypto, Micro QR, rMQR을 포함한 20가지 QR 유형을 모두 지원합니다. 샘플 CSV를 다운로드하여 모든 열, 40개 템플릿, 11개 프레임 스타일, 12개의 내장 로고를 확인해 보세요.
1. 샘플 CSV 다운로드 · 2. Google Sheets, Excel, Numbers 또는 텍스트 에디터에서 편집 · 3. 여기에 업로드
QR 전체 – 유형, 모든 필드 값, 스타일, 프레임, 로고, 명함 디자인 –을 단일 .qr.json 파일로 저장합니다. 나중에 로드하여 한 번의 클릭으로 모든 것을 재현합니다.
QR 코드를 생성하려면 내용을 입력하세요
법정에서도 유효한 전자서명
Abundera Sign은 기본 전자서명을 넘어섭니다. 모든 문서에 암호화 증명, 독립 검증, 변조 방지 증거 패키지가 포함됩니다.
- 자동 생성되는 법원 준비 증거 패키지
- 개인 문서 봉인 — 즉시 변조 감지
- 5개의 독립 시스템에 고정 — 단일 장애 지점 없음
What is Code 128?
Code 128 (ISO/IEC 15417) is a high-density variable-length linear barcode that encodes the full 128-character ASCII set. Three character subsets (A, B, C) let it switch between letters, numbers, and pure-numeric pairs for maximum density. The format is the de facto standard for shipping, logistics, and supply chain because of its compactness and the fact that every modern scanner ever made reads it.
Where Code 128 dominates
- Shipping labels: UPS PLD, FedEx Ground, DHL — internal tracking numbers are Code 128.
- Pharmaceutical serial numbers: GS1-128 with FNC1 application identifiers (we encode the data, not the AI structure — paste pre-formatted strings if you need GS1-128).
- Warehouse pick / put-away: SKU + bin-location encoded together.
- Healthcare patient ID bands: alphanumeric MRN.
- Industrial part marking: serial numbers, lot codes.
This is a 1D linear barcode — QR-style features (eye styles, dot shapes, gradients, frames, centre logos) don't apply.
26개 언어 지원
완전히 번역된 UI, 원어 스크립트 렌더링, 아랍어 및 우르두어 우→좌 지원.
Frequently Asked Questions
Will iPhone Camera scan Code 128?
Yes since iOS 15. Android Camera (Google Lens) reads Code 128 reliably.
What's the maximum length?
Practically unlimited — we've seen 60+ characters scan reliably. Density depends on the character mix; numeric-only is densest (Subset C packs two digits per symbol).
Do I need to pick a subset (A / B / C)?
No — bwip-js auto-selects the optimal subset and inserts shift/switch codes as needed. Just paste your data.
Is GS1-128 supported?
Functionally yes — you supply the GS1 element string with parentheses around AIs (e.g. (01)09506000134352(10)ABC123). We encode the entire string as Code 128. For full GS1 compliance with FNC1 separators you'd need a GS1-aware encoder.
Can I add a logo?
No — Code 128 has no error-correction headroom for overlays.
What size should I print at?
X-dimension (narrowest bar width) of at least 7.5 mil (0.19 mm) for retail-grade scanners; 10 mil for fast-moving scanned environments.
Does this validate the input?
bwip-js rejects non-ASCII characters with an error toast. We don't pre-validate length, so you can encode arbitrary-length strings (some scanners cap reads at 80 chars).