한국어

바코드 판독기 — 사진으로 바코드 번호 읽기

이미지 속 1차원·2차원 바코드를 찾아 번호와 내용을 읽어 주는 판독기

브라우저에서 처리 · 서버로 전송되지 않음

바코드 사진을 여기로 끌어다 놓으세요

JPG, PNG, WebP 등 이미지 한 장(50MB까지). 캡처한 화면은 Ctrl+V(맥은 ⌘V)로 붙여 넣으세요. 사진은 서버로 올라가지 않아요.

잘 읽히는 사진: 바코드가 가로로 화면 너비의 절반 이상, 흔들림 없이, 반사광 없이. 막대가 아주 가늘거나 휘어 있으면 못 읽을 수 있어요. 상품, 택배 송장, 도서, QR 코드, Data Matrix, PDF417도 읽어요.

바코드 판독기란?

사진이나 화면 캡처 속 바코드를 찾아 담긴 번호와 글자를 읽어 주는 도구예요. 스캐너가 없을 때 상품 바코드 번호를 확인하거나, 택배 송장 번호를 옮겨 적거나, 직접 만든 바코드가 제대로 읽히는지 시험할 때 쓸 수 있어요. 한 장에 바코드가 여러 개 있어도 모두 찾아 번호를 매기고, 사진 위에 위치를 표시해 줘요. QR 코드와 Data Matrix 같은 2차원 코드도 함께 읽어요.

사용법

  1. 바코드가 찍힌 사진을 끌어다 놓거나 사진 선택을 눌러요. 캡처한 화면은 Ctrl+V로 붙여 넣으면 돼요.
  2. 처음 쓸 때는 판독기(약 1MB)를 이 사이트에서 내려받아요. 이후에는 바로 읽어요.
  3. 찾은 바코드마다 종류와 내용이 번호와 함께 나타나요. 복사 버튼으로 내용을 복사해요.
  4. 사진 위에 표시된 번호로 어떤 바코드인지 확인해요.

판독 기준

  • 판독 엔진: 오픈소스 zxing-cpp(Apache-2.0)를 웹어셈블리로 빌드한 zxing-wasm을 써요. 파일은 외부 CDN이 아닌 이 사이트에서 받아요.
  • 꼼꼼한 탐색: 더 꼼꼼하게 찾기, 90° 회전, 흰 바탕에 검은 막대가 아닌 반전 바코드, 축소본 탐색을 모두 켜고 한 장에서 최대 20개까지 찾아요.
  • 이미지 준비: 긴 변이 4000px를 넘으면 줄여서 읽고, 투명한 부분은 흰색으로 채워요. 사진의 회전 정보(EXIF)를 반영해요.
  • 검사 숫자 확인: EAN-13, EAN-8, UPC-A, ITF-14는 GS1 검사 숫자가 맞는지 다시 계산해 보여 줘요.
  • 접두어 안내: 880은 GS1 Korea, 978·979는 도서(ISBN), 977은 정기간행물(ISSN)이에요.
  • 정렬: 위에서 아래, 같은 줄은 왼쪽부터 번호를 매기고 같은 내용은 한 번만 보여 줘요.

예시

사진 결과
과자 봉지 뒷면 EAN-13 8801234567893 · 검사 숫자 맞음 · 880 국가 코드 안내
택배 송장 캡처 Code 128 송장 번호, QR 코드 내용
책 뒤표지 ISBN 978로 시작하는 13자리 번호

바코드를 직접 만들려면 바코드 생성기를, QR 코드만 읽는다면 QR 코드 판독기도 쓸 수 있어요.

자주 묻는 질문

어떤 바코드를 읽을 수 있나요?

상품 바코드(EAN-13, EAN-8, UPC-A, UPC-E), 도서 ISBN, Code 128, Code 39, Code 93, Codabar, ITF·ITF-14, GS1 DataBar 같은 1차원 바코드와 QR 코드, Data Matrix, PDF417, Aztec 같은 2차원 코드를 읽어요.

바코드를 못 찾는다고 나와요.

바코드가 사진 너비의 절반 이상을 차지하도록 가까이 찍고, 초점과 흔들림, 반사광을 확인해 주세요. 주변이 복잡하면 바코드 부분만 잘라서 넣으면 잘 읽혀요. 막대가 휘거나 많이 지워진 바코드는 읽지 못할 수 있어요.

카메라로 바로 찍을 수는 없나요?

휴대폰에서 사진 선택 버튼을 누르면 보통 카메라로 찍기를 고를 수 있어요. 찍은 사진은 서버로 보내지 않고 기기 안에서 바로 읽어요.

읽은 번호로 상품 정보를 알 수 있나요?

이 도구는 바코드에 담긴 번호만 보여 줘요. 880으로 시작하면 한국에서 등록된 상품 번호라는 것까지 알려 주고, 상품명은 포털이나 쇼핑몰에서 번호로 검색해 확인할 수 있어요.

사진이 서버로 올라가나요?

아니요. 판독기는 이 사이트에서 한 번 내려받아 내 브라우저 안에서만 실행돼요.

필요한 도구가 있나요?