QR & Barcode StudioQR Studio

Code 39 바코드 생성기

Code 39는 대문자, 숫자, 일부 기호를 담는 단순한 자기 검사형 바코드로, 많은 산업·공공 분야와 구형 재고 시스템에서 여전히 요구돼요. 데이터를 입력하고 mod 43 체크 문자 사용 여부를 정한 뒤 벡터 라벨로 내보내세요.

Code 39는 어디에 쓰이나요

Code 3 of 9라고도 불리며 ISO/IEC 16388로 표준화된 Code 39는 최초의 영숫자 바코드 중 하나예요. 지금도 자동차 부품 라벨, 국방 물류, 사원증, 도서관·자산 태그, 그리고 이 형식으로 구축된 레거시 시스템에서 쓰여요. 라이선스는 필요 없어요.

Code 39의 인코딩 방식

  • 43개 문자: A~Z, 0~9, 공백, 그리고 - . $ / + %
  • 각 문자는 9개 요소(막대 5개, 공백 4개)로 이루어지고 그중 3개가 굵어요. 3 of 9라는 이름이 여기서 나왔어요.
  • 모든 심벌은 별표(*)로 시작하고 끝나며, 별표는 데이터에 포함되지 않아요.
  • 자기 검사형이라 인쇄 결함 하나로 유효한 문자가 다른 문자로 바뀌지 않아요. 그래서 체크 문자는 선택 사항이에요.
  • 선택형 mod 43 체크 문자를 넣으면 안전성이 더 높아지며, 일부 업계 규격에서는 필수예요.
  • Full ASCII 모드는 소문자와 기타 문자를 두 글자 쌍으로 인코딩하므로 심벌이 길어져요.

크기와 인쇄 팁

Code 39는 저밀도 코드예요. 문자 하나에 약 13~16모듈과 간격이 필요해서 문자열이 길면 폭이 넓어져요. 굵은 막대와 가는 막대의 비율은 2:1~3:1(2.5~3이면 더 여유로워요)로 유지하고, 최소 10X의 여백과 6mm 이상의 막대 높이를 확보하세요. 밝은 면에 어두운 막대를 인쇄하세요. 저해상도 인쇄에도 강해서 도트 매트릭스나 구형 감열 프린터에서도 잘 맞아요.

만드는 방법

  1. 바코드 생성기에서 Code 39를 선택하세요.
  2. 데이터를 대문자로 입력하세요. 허용되지 않는 문자가 있으면 앱이 알려 줘요.
  3. 시스템에서 필요하면 mod 43 체크 문자를 켜세요.
  4. 인쇄 크기 안내로 폭, 비율, 높이를 정하세요.
  5. SVG, PDF, PNG로 내보내거나 CSV 파일로 일괄 인쇄하세요.

자주 묻는 질문

Code 39로 소문자를 인코딩할 수 있나요?

Full ASCII 모드에서만 가능하고, 리더도 그에 맞게 설정해야 해요. 그렇지 않다면 Code 128을 쓰세요.

mod 43 체크 디지트를 넣어야 하나요?

스캐너나 수신 시스템이 요구할 때만 넣으세요. 그렇지 않으면 추가 문자가 스캔 데이터에 섞여 나올 수 있어요.

바코드 아래에 별표가 보이는 이유는?

시작·정지 문자를 표시한 거예요. 스캐너는 이를 데이터로 반환하지 않아요.