PDF417 바코드 생성기
텍스트로 PDF417 2D 바코드를 만듭니다. 오류 정정 등급 0–8, 열, 행, 컴팩트 모드, 모듈 크기, 여백을 지정하고 PNG와 SVG로 내려받을 수 있습니다.
PDF417은 3~90행의 코드워드를 쌓아 올린 2차원 바코드로, 영문자 약 1,850자, 1,108바이트, 숫자 2,710자까지 담을 수 있습니다. 북미 운전면허증과 신분증(AAMVA) 뒷면, 인쇄된 항공 탑승권(IATA BCBP), 배송 라벨에 쓰입니다. 이 도구는 브라우저 안에서 심볼을 만들며(텍스트는 업로드되지 않습니다) PNG나 SVG로 저장합니다.
사용 방법
- 텍스트를 입력하거나 붙여 넣습니다. 줄바꿈과 모든 언어를 쓸 수 있습니다.
- 오류 정정과 열은 자동으로 두거나 직접 정합니다.
- 모듈 너비, 행 높이, 여백을 정합니다. 공간이 빠듯할 때만 컴팩트를 체크하세요.
- 화면용은 PNG, 인쇄용은 SVG를 내려받은 뒤 스캐너로 테스트합니다.
계산식
오류 정정 코드워드 k = 2^(등급 + 1) · 행 × 열 ≥ 1 + 데이터 코드워드 + k · 너비 = 17 × (열 + 4) + 1 모듈
코드워드 하나는 막대 4개와 공백 4개로 이뤄지며 17모듈에 걸칩니다. 텍스트 압축은 코드워드당 2글자, 바이트 압축은 6바이트를 코드워드 5개로, 숫자 압축은 44자리를 15개로 담습니다. 코드워드 하나는 데이터 길이를 나타내고, 격자의 나머지는 패딩과 리드-솔로몬 오류 정정입니다. 자동은 ISO/IEC 15438 권장 최소 등급(데이터 코드워드 40개까지 2등급, 160개까지 3등급, 320개까지 4등급, 그 이상은 5등급)을 쓰고, 격자에 여유가 있으면 더 높입니다. 컴팩트 PDF417의 너비는 17 × (열 + 2) + 1 모듈입니다.
예시
숫자 44자리(12345678901234567890123456789012345678901234)는 숫자 압축 전환 코드워드 하나와 코드워드 15개, 즉 데이터 코드워드 16개가 됩니다. 자동은 2등급(코드워드 8개)과 round(√(24 ÷ 3)) = 3열을 고르므로 코드워드 25개에는 ⌈25 ÷ 3⌉ = 9행 × 3열이 필요하며, 여백 전 크기는 120 × 27모듈입니다.
자주 묻는 질문
어떤 등급을 쓰면 좋을까요?
대부분은 자동이면 충분합니다. 긁히기 쉬운 라벨에는 5등급 이상을 쓰세요. AAMVA 면허 표준은 최소 3등급을 요구하고 5등급을 권장합니다. 등급이 하나 올라갈 때마다 오류 정정 코드워드가 두 배가 되고 심볼이 커집니다.
휴대폰 카메라로 읽히지 않는 이유는 무엇인가요?
많은 휴대폰 카메라 앱은 QR 코드만 엽니다. 2D 바코드 스캐너나 PDF417을 지원하는 스캐너 앱을 사용하세요.
ECI 표시는 무슨 역할을 하나요?
ASCII가 아닌 문자(é, ü, 한글 등)는 UTF-8 바이트로 저장되며, ECI 000026 표시가 판독기에 그 사실을 알려 줍니다. 표시가 없으면 판독기가 문자 집합을 추측해서 일부는 글자가 깨져 보입니다.
운전면허증 바코드를 만들 수 있나요?
아니요. 이 도구는 입력한 텍스트를 인코딩할 뿐 신분증 템플릿이 없습니다. 면허증과 신분증 바코드는 AAMVA 표준을 따르며 발급 기관이 만듭니다.
출처
최종 업데이트:
이 입력값이 담긴 페이지 주소: https://kakao.mobile/ko/tools/pdf417-generator/
인용·퍼가기
kakaoCalc. (2026, November 8). PDF417 바코드 생성기. https://kakao.mobile/ko/tools/pdf417-generator/
“PDF417 바코드 생성기.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ko/tools/pdf417-generator/.