QR 코드 리더
이미지 또는 카메라로 QR을 읽어 텍스트를 표시합니다. jsQR CDN을 동적 로드합니다.
QR 코드 리더
값을 입력한 뒤 계산하기를 눌러주세요.
미리보기
이미지는 브라우저에서만 처리됩니다. 카메라 권한을 허용하면 실시간 스캔도 가능합니다.
사용 방법
- 이미지 파일에서 QR이 담긴 사진을 고르거나, 카메라 스캔으로 실시간 인식을 시작합니다.
- 카메라 사용 시 브라우저 권한을 허용합니다. 끄려면 카메라 중지를 누릅니다.
- 인식되면 미리보기와 인식 결과 칸에 텍스트나 URL이 채워집니다.
- 필요하면 복사로 결과를 가져갑니다.
- 초기화로 파일·카메라·결과를 비웁니다.
핵심 개념
QR 코드 리더는 명함, 포스터, 화면 속 QR을 열어 문자열이 무엇인지 확인할 때 씁니다. 디코딩은 jsQR을 CDN에서 필요할 때 불러와 브라우저에서만 수행합니다. 이미지는 업로드되지 않습니다. 흐리거나 너무 작은 사진은 실패할 수 있습니다.
카메라가 없거나 권한을 거절한 환경에서는 파일만 쓰면 됩니다. HTTPS가 아닌 페이지에서는 카메라가 막히는 경우가 있습니다. URL이 나와도 자동으로 이동하지 않으니, 복사한 뒤 직접 여는 편이 안전합니다. 여러 QR이 한 장에 있으면 하나만 잡힐 수 있습니다.
예시
화면 캡처에 QR이 있으면 파일로 선택해 결과를 확인합니다. 카메라 스캔은 영상을 프레임마다 읽어 성공 시 문자열을 채웁니다. Wi-Fi 비밀번호 QR이면 설정 문자열이 그대로 보일 수 있으니 공개 PC에서는 주의하세요. 모니터 속 QR은 사진보다 화면 캡처가 인식률이 높은 경우가 많습니다. 권한을 한 번 거절하면 브라우저 사이트 설정에서 카메라를 다시 허용해야 합니다. 인식 문자열이 로그인 주소면 공용 PC에서 바로 열지 말고 복사만 하세요. 같은 입력을 여러 번 시험할 때는 초기화 후 새로 붙여 이전 출력과 섞이지 않게 합니다. 공용 컴퓨터라면 작업이 끝난 뒤 입력란을 비워 원문이 모니터에 남지 않게 하세요. 브라우저 탭을 닫으면 방금 붙인 값도 함께 사라지며 서버에 삭제 요청을 보낼 필요는 없습니다. 버튼 이름과 칸 제목은 화면 위쪽 도구와 같으므로 글을 읽으며 그대로 따라가면 됩니다. 결과가 비어 있으면 필수 칸을 채웠는지, 오류 메시지가 숨겨져 있지 않은지 먼저 봅니다. 이 글은 사용법 안내이며 입력 데이터가 외부 저장소에 남는다는 뜻은 아닙니다.
자주 묻는 질문
QR 코드 리더 카메라가 안 되면 어떻게 하나요?
권한을 거부했거나 미지원 환경일 수 있습니다. 이미지 파일로 읽어 주세요.
사진이 서버로 전송되나요?
아니요. 브라우저에서만 디코딩합니다.
jsQR은 언제 로드되나요?
인식이 필요할 때 jsDelivr에서 동적 로드합니다.
한 이미지에 QR이 여러 개면요?
라이브러리가 잡는 영역 위주라 하나만 나올 수 있습니다. 잘라서 다시 올려 보세요.
인식된 URL을 자동으로 여나요?
자동 이동하지 않습니다. 결과를 복사해 직접 확인하세요.
바코드(1D)도 읽나요?
QR 코드용입니다. 1D 바코드는 바코드 생성기 쪽 형식과 다릅니다. 관련: QR 코드 생성기 · 바코드 생성기
최종 검토일: 2026년 9월 4일