QR 코드 인식
스크린샷이나 사진에서 QR 코드 내용을 읽습니다. 해석은 브라우저에서 로컬로 이루어져 이미지가 업로드되지 않으며 링크는 바로 열 수 있게 표시됩니다.
여기에 이미지 파일을 놓으세요
또는 클릭하여 파일 선택
스크린샷이나 포스터를 찍은 사진, 내려받은 티켓에서 QR 코드의 내용을 읽습니다. 이미지를 추가하면 해석된 텍스트가 곧바로 나타나고, 링크는 클릭할 수 있는 결과로 제시되므로 열기 전에 그 코드가 실제로 어디를 가리키는지 확인할 수 있습니다.
여기에 쓸모가 있습니다. QR 코드는 스캔하기 전까지 불투명하고, 정상 코드 위에 덧붙인 스티커는 알려진 공격 방식입니다. 해석은 브라우저 안에서 이루어지므로 내부 문서나 탑승권 스크린샷도 업로드되지 않습니다.
이미지에서 QR 코드를 읽는 방법
QR 코드가 담긴 스크린샷이나 사진을 추가합니다
해석된 내용을 확인합니다
링크를 열거나 텍스트를 복사합니다
자주 묻는 질문
인식이 아무것도 찾지 못했는데 왜 그런가요?
코드가 너무 작거나 흐리거나 잘렸거나 비스듬히 찍혔을 가능성이 큽니다. 코드 주위를 여백 없이 잘라 내고, 광택 있는 종이의 반사를 피하고, 코드의 여백까지 전부 화면 안에 담으세요.
한 이미지에서 여러 코드를 읽을 수 있나요?
리더는 해석할 수 있는 첫 번째 코드를 찾습니다. 한 페이지에 코드가 여러 개라면 특정 코드만 남도록 이미지를 잘라 내세요.
반전된 코드나 색이 있는 코드도 되나요?
어두운 배경에 밝은 모듈이 있는 반전 코드는 스캐너가 밝은 배경의 어두운 모듈을 기대하기 때문에 자주 실패합니다. 대비가 아주 낮거나 색이 있는 코드도 거부될 수 있으므로 먼저 흑백으로 변환하세요.
모르는 코드를 스캔해도 안전한가요?
그림을 스캔하면 링크를 열지 않고도 내용을 드러내므로 먼저 살펴볼 수 있습니다. 예상하지 못한 URL은 의심스러운 것으로 다루고, 계속하기 전에 도메인을 확인하세요.
바코드도 읽나요?
이 도구는 QR 코드용입니다. 제품 바코드는 다른 심볼 체계를 사용하며 보통 전용 스캐너가 필요합니다.
이미지가 업로드되나요?
아니요. 해석은 브라우저 안에서 기기 로컬로 이루어집니다.
한눈에 보기
| 입력 | 이미지 |
|---|---|
| 여러 파일 | 아니요 |
| 실행 위치 | 브라우저에서 실행 - 파일은 업로드되지 않습니다 |
| 오프라인에서도 작동 | 예 — 페이지를 불러온 후 |
| 가격 | 무료, 가입 필요 없음, 워터마크 없음 |
변환이 조용히 깨지는 곳
변환 버그는 대부분 문법이 아니라 의미의 문제입니다. 우편번호 CSV 열은 스프레드시트가 숫자라고 추측하는 순간 앞의 0을 잃습니다. 긴 ID는 부동소수점 정밀도를 넘어섭니다. 날짜는 일이 먼저인지 월이 먼저인지에 따라 의미가 달라집니다. JSON 키에는 순서가 없지만 배열에는 있습니다. 키를 정렬하는 도구는 아무것도 바꾸지 않지만 배열을 정렬하는 도구는 데이터를 바꿉니다. Unicode도 함정입니다. 텍스트는 UTF-8이나 UTF-16으로, 또는 BOM과 함께 도착할 수 있고, 잘못 추측한 디코더는 강세 문자가 있는 글자를 깨진 문자로 만듭니다. 어떤 변환이든 믿기 전에 첫 행과 마지막 행, 앞에 0이 붙은 필드, 따옴표나 쉼표, 줄바꿈이 들어 있는 필드를 표본 검사하십시오.
비밀 정보를 안전하게 다루기
개발자 도구는 사람들이 생각하는 것보다 자주 인증 정보를 처리하며, 위험은 알고리즘이 아니라 데이터가 어디로 가는지에 있습니다. 해싱은 단방향이고 암호화가 아닙니다. MD5와 SHA-1은 보안과 관련된 용도에는 이미 깨졌고, 비밀번호 저장에는 SHA-256조차 잘못된 도구입니다. bcrypt, scrypt, Argon2는 바로 느리도록 존재합니다. Base64는 인코딩이지 보호가 아닙니다. 누구나 해독할 수 있으므로 난독화로 여겨서는 안 됩니다. JWT는 그것을 가진 사람이면 누구나 읽을 수 있으므로 페이로드에 비밀 정보를 넣어서는 안 되며, 토큰을 해독해도 서명이 검증되지는 않습니다. 검증에는 키가 필요합니다. 이 사이트의 모든 것은 브라우저에서 로컬로 실행되며, 그래서 토큰과 비밀번호를 안전하게 다룰 수 있습니다.