QR 코드 디코더
QR 코드 스크린샷·사진을 드롭하면 내용을 읽어 줍니다 — 브라우저 안에서만, 업로드 없음.
사용법
- QR이 있는 이미지를 드롭하거나 클릭해 선택하세요.
- 잠깐 기다리면 디코딩됩니다.
- 오른쪽 버튼으로 디코드 결과를 복사하세요.
자세한 설명
펼치기접기
카메라를 들이대는 대신 이미지에서 QR 코드를 읽습니다. 코드가 스크린샷으로 오거나 PNG로 내보낸 PDF 안에 있거나 사진으로 찍은 포스터에 인쇄되어 있을 때 유용합니다. 파일을 끌어다 놓으면 내용이 텍스트로 돌아오므로, 실행에 옮길지 결정하기 전에 먼저 읽어 볼 수 있습니다. 주차 요금기에 붙어 있거나 우편으로 온 코드를 다루는 안전한 방법이 이것입니다. QR은 문자열일 뿐이고, URL을 먼저 보는 것이 방어의 전부입니다. 디코더는 페이지 안에서 원본 픽셀을 대상으로 동작하며 실제로 디코딩할 때만 불러오므로 첫 로딩을 늦추지 않습니다. QR 코드만 읽으며 Data Matrix, PDF417, 1차원 바코드는 읽지 않고, 흐릿하거나 많이 기울어진 사진은 더 바싹 잘라야 할 수 있습니다.
자주 묻는 질문
이미지가 업로드되나요?
아니요. Canvas가 픽셀을 읽고 jsQR이 브라우저에서 분석합니다. 이미지와 디코드 데이터 모두 페이지를 벗어나지 않습니다.
QR을 못 찾는다고 나오면?
QR이 이미지에서 충분히 크고 초점이 맞으며 대비가 좋아야 합니다. 심하게 흐리거나 기울어진 코드는 더 또렷한 원본이 필요합니다.
다른 콘텐츠 안의 QR(밈·스크린샷)도 가능한가요?
보통 됩니다 — jsQR이 이미지 전체를 스캔합니다. 여러 개가 있으면 가장 먼저 찾은 것을 반환합니다.
Wi-Fi·vCard 같은 특수 QR도 되나요?
디코드된 텍스트를 그대로 반환합니다. Wi-Fi/vCard라면 원시 페이로드(예: WIFI:T:WPA;S:이름;P:비밀번호;;)가 보이며 다른 도구로 활용할 수 있습니다.
검은 바탕에 흰 코드 같은 반전 QR도 읽나요?
읽습니다. 디코더가 모든 이미지에 대해 두 극성을 모두 시도하므로, 밝은 색으로 인쇄된 코드, 다크 모드 스크린샷에서 잘라 낸 코드, 백라이트 화면을 찍은 사진 모두 미리 반전할 필요 없이 동작합니다. 이것이 보편적인 동작은 아닙니다. 상당수 휴대폰 카메라 앱은 정상 극성만 시도하고 반전 코드는 포기합니다. 그러니 여기서는 읽히는데 휴대폰에서는 안 된다면, 코드가 손상된 것이 아니라 반전이 원인일 가능성이 큽니다.
휴대폰 사진은 실패하는데 그 사진을 잘라 내면 되는 이유는?
이미지를 원본 해상도 그대로 스캔하고 축소하지 않기 때문입니다. 1200만 화소 사진이면 이진화하고 탐색할 화소가 1200만 개라는 뜻이라 느리고, 게다가 코드 자체는 그 프레임의 작은 일부만 차지하는 경우가 많아 탐지기가 걸러 내야 할 잡음이 많아집니다. 코드에 바짝 맞춰 자르고 긴 변을 600~1000픽셀 정도로 줄인 뒤 올리세요. 아무리 잘라도 해결되지 않는 것은 곡면에 있는 코드, 심한 원근 각도, 그리고 나쁜 거리에서 화면을 찍었을 때 생기는 무아레입니다.
이 주제의 가이드
관련 도구
이미지 텍스트 추출 (OCR)
스크린샷·사진·스캔 문서에서 글자를 뽑아 복사합니다. 12개 언어 OCR이 브라우저에서 돌아가며 이미지는 업로드되지 않습니다.
이미지
QR 코드 생성
텍스트나 URL로 맞춤 QR 코드를 만들고 내려받으세요.
이미지
WiFi QR 코드 생성기
WiFi 네트워크 가입 QR 코드 생성 — 손님용 인쇄, 앱 불필요.
이미지
이미지 샤픈 (언샤프 마스크)
브라우저에서 언샤프 마스크 알고리즘으로 사진·스크린샷 선명화 — 슬라이더 3개 (amount, radius, threshold), 4개 프리셋 (약함 → 극강), 실시간 before/after 비교, PNG 다운로드. 업로드 없음.
이미지
이미지 픽셀화
이미지 드롭 → 블록 크기로 픽셀화. 스크린샷 검열·레트로 픽셀 아트에 깔끔한 출력.
이미지
이미지 텍스트 워터마크
이미지 드롭 → 텍스트 워터마크 찍기. 코너·크기·투명도·회전·색·그림자·전체 타일링 선택.
이미지