본문으로 바로가기

디지털 생활

어제는 열렸는데… QR 코드도 만료될까?

QR을 다시 인쇄해야 할까요, 주소나 공유 설정을 고쳐야 할까요? 같은 주소·새 주소·접근 제한의 세 가상 사례와 문의용 기록으로 구분해 봅니다.

PiFl Labs · AI 작성 보조 · 발행 · 수정
QR을 상징하는 카드에서 웹페이지 모양의 문으로 길이 이어지는 종이 공예풍 그림
AI 생성 개념 일러스트. 스캔용 QR이나 실제 서비스 화면이 아닙니다.

모임 안내장에 QR을 넣었습니다. 처음엔 잘 열렸는데 며칠 뒤 친구가 “이거 안 돼”라고 합니다. 종이에 찍힌 무늬는 그대로입니다. QR을 다시 뽑아야 할까요, 연결된 페이지를 고쳐야 할까요?

먼저 무늬를 읽지 못하는 상황과 읽은 주소가 열리지 않는 상황을 나누면 좋습니다. 서로 다른 문제를 같은 ‘QR 오류’로 부르면 엉뚱한 곳을 고치게 됩니다.

QR은 문이 아니라, 문으로 가는 주소일 수 있습니다

QR에는 텍스트 같은 정보를 담을 수 있습니다. 웹주소를 넣었다면 스캐너는 그 주소를 읽어 보여주거나 여는 데 사용합니다. 종이에 주소를 적는 대신, 기계가 읽기 좋은 무늬로 표현한 셈입니다.

피피의 정적 QR 생성기는 입력 내용을 payload로 만든 뒤 QR 라이브러리에 전달합니다. 생성 과정에서 별도 단축주소를 발급하거나, QR 파일에 만료 시각을 자동으로 붙이는 코드는 없습니다. 같은 내용과 같은 설정이면 같은 패턴이 생성되는지 로컬 테스트로 확인했습니다.

하지만 주소가 남아 있다는 것과 목적지가 계속 운영된다는 것은 다릅니다. 안내 페이지를 삭제하거나 공유 권한을 바꾸면 무늬는 읽혀도 페이지가 열리지 않을 수 있습니다.

유효기간이 있는 QR이라는 말은 틀린 걸까요?

그렇지는 않습니다. 입장권이나 로그인용 QR처럼, 담긴 정보가 서버에서 정해진 시간 동안만 인정되는 경우도 있습니다. 이때 무늬가 스스로 사라지는 것이 아니라, 그 정보를 받아 처리하는 서비스가 유효 여부를 판단합니다.

중간 주소를 거쳐 최종 페이지로 보내는 방식도 생각할 수 있습니다. 종이에는 중간 주소를 그대로 두고, 서버가 보내는 목적지만 바꾸는 구조입니다. 이런 서비스의 이용 기간이나 요금 조건은 제공 업체의 약관을 확인해야 합니다. ‘모든 QR은 영구 무료’ 또는 ‘모든 동적 QR은 결제가 필요하다’고 단정할 수 없습니다.

같은 인쇄물, 다른 세 가지 결과

다음은 실제 장애 사례가 아닌 가상 상황입니다. 주소는 IANA의 문서용 예약 도메인을 사용했습니다. 해당 경로를 열거나 실제 메뉴가 나오기를 기대할 필요는 없습니다.

인쇄물에 담긴 주소: https://example.com/menu
새로 안내받은 주소: https://example.com/menu-new

1. 주소는 그대로, 내용만 새로 바꿨다면

관리자가 기존 주소에서 최신 내용을 제공하고 있고, 받는 사람도 그 내용을 볼 수 있다면, 내용이 바뀌었다는 이유만으로 QR을 새로 만들 필요는 없습니다. 인쇄된 QR은 같은 주소를 가리킵니다. 다만 예전에 보던 화면이 계속 나오면 새 내용의 공개 여부나 캐시 등은 운영자가 확인해야 합니다. QR 무늬만 보고 어느 쪽 원인인지 판정할 수는 없습니다.

이 경우 먼저 확인할 것은 기존 인쇄물로 최신 내용이 열리는가입니다. 새 파일을 만들었다는 사실이나 관리자의 화면만으로 확인을 끝내지 마세요.

2. 새 주소만 열리고, 옛 주소는 안 열린다면

이미 종이에 들어간 것은 첫 번째 주소입니다. 생성기의 입력을 두 번째 주소로 바꾸어도 이미 받은 PNG·SVG·종이의 무늬는 바뀌지 않습니다.

먼저 기존 주소를 관리하는 담당자에게 그 주소의 내용을 복구하거나 새 주소로 연결할 수 있는지 물어보세요. HTTP 리디렉션은 이런 연결 방식의 하나지만, 외부 공유 서비스에서 사용자가 설정할 수 있다고 보장하지는 않습니다. 실제로 연결된 다음에도 기존 인쇄물에서 받는 사람의 조건으로 다시 확인해야 합니다.

옛 주소를 유지할 수 없다면 새 QR로 교체하거나, 종이에 새 공개 주소·별도 연락 방법을 안내하는 등의 배포 대책이 필요합니다. 오류 정정 수준을 높여 옛 QR을 다시 생성하는 것으로 주소 변경을 대신할 수는 없습니다.

404가 보였다는 사실만으로 “영구 삭제됐다”거나 “QR이 만료됐다”고 확정하지도 마세요. RFC 9110은 이 응답만으로 일시적·영구적 상태를 구분할 수 없다고 설명합니다. 화면 문구와 확인 시점을 남겨 담당자에게 원인을 확인합니다.

3. 나는 열리는데, 받는 사람에게 권한 요청이 나온다면

공유 범위나 계정 조건을 확인할 단서이지, QR 인쇄 오류라고 확정한 것은 아닙니다. 관리자의 로그인 상태와 받는 사람의 접근 조건은 다를 수 있습니다. 같은 주소라도 누가 볼 수 있어야 하는 문서인지부터 정하세요.

QR을 작동시키려고 문서가 섞인 폴더 전체를 공개하거나 조직의 외부 공유 제한을 낮추지는 마세요. 새 QR을 만드는 것만으로 문서의 권한이 바뀌지는 않습니다. 상황에 맞는 상세 점검은 다음 글로 이어집니다.

담당자에게 묻기 전에, 네 줄만 남기세요

같은 “안 돼요”라도 다음처럼 적으면 확인할 대상이 달라집니다. 이 기록은 개인 메모이며, 이 페이지에 입력하거나 전송하는 양식이 아닙니다.

확인 시점: 10월 15일 저녁
관찰한 사실: 주소는 표시되지만 권한 요청 화면이 나옴
다른 접근 조건: 만든 사람 계정에서는 열림, 수신자는 열리지 않음
아직 모르는 것: 수신자에게 공개하려던 파일·권한이 맞는지

필요한 경우 공개해도 되는 주소와 화면 문구만 담당자에게 별도로 전달하세요. 비밀번호, 인증용 QR·토큰, 비공개 공유 링크, 가족 사진·개인 연락처가 담긴 화면을 공개 문의에 붙이지 마세요. 모르는 주소·단축주소라면 직접 열어 시험하지 말고, 평소 쓰던 공식 연락 경로로 확인합니다.

주소가 표시되기도 전에 읽기부터 실패한다면 위 세 사례로 원인을 정할 수 없습니다. 최종 인쇄물의 크기·반사·초점·여백은 매장 QR의 인쇄 점검을 참고하세요. 이용권·로그인용 QR이라면 사용 완료·시간 제한·계정 조건을 발급 서비스에 확인해야 하며, 이 글은 이를 해제하는 방법을 제공하지 않습니다.

‘손상돼도 복구’는 ‘링크가 사라져도 복구’가 아닙니다

DENSO WAVE의 오류 정정 안내는 무늬의 일부가 더러워지거나 손상되었을 때 담긴 데이터를 복원하는 기능을 설명합니다. 이것이 삭제된 웹페이지를 복원하거나 만료된 이용권을 되살리는 것은 아닙니다.

또 ‘일정 부분을 가려도 무조건 읽힌다’는 식으로 해석해 로고를 크게 덮어씌우지는 마세요. 최종 인쇄 크기와 실제 조명에서 읽어 보고, 가능하면 다른 기기로도 확인하는 편이 좋습니다. 이 글에서 스마트폰별 인식률 실험까지 한 것은 아닙니다.

피피에서 만들 때 기억할 두 가지

QR 생성기에서 만든 파일을 배포하기 전에 읽힌 내용을 확인하세요. 같은 종이를 다시 인쇄하지 않고 목적지를 바꾸고 싶다면, 본인이 관리하는 웹주소의 내용을 바꾸는 방식인지, 외부 중계 서비스를 이용하는 방식인지 먼저 정해야 합니다.

개인정보에도 주의가 필요합니다. 현재 피피 도구는 다운로드 이력을 저장하거나 입력값이 든 설정 공유 링크를 새로 만들지 않습니다. 예전 버전의 다운로드 이력은 접속 시 지우지만, 이미 다른 곳에 공유된 옛 링크에는 입력 내용이 남아 있을 수 있습니다. QR 파일 자체에는 비밀번호·개인 연락처가 읽을 수 있는 형태로 담길 수 있으므로 받는 사람을 확인하세요. ‘브라우저에서 생성’은 ‘내용이 비밀로 암호화됨’과 다른 말입니다.

직접 확인한 범위: 위 두 예제 주소를 같은 옵션(오류 정정 H)으로 QR 모듈로 만들면, 첫 주소를 반복한 결과는 같고 두 번째 주소의 결과는 달랐습니다. 같은 라이브러리로 입력 차이를 자동 재현한 것이며, 실제 목적지의 응답이나 종이의 인식률을 측정한 결과가 아닙니다. 피피 생성기는 기존 인쇄물의 주소·외부 페이지·공유 권한을 바꾸는 관리 서비스가 아닙니다. 실제 배포한 QR의 장기 작동이나 외부 사이트의 접속을 보장하지 않습니다.

QR Code는 DENSO WAVE INCORPORATED의 등록상표입니다.

직접 확인해 보기

근거와 확인 방법

인쇄물을 가진 사람의 복구 판단에 초점을 맞춰 같은 주소·새 주소·접근 제한의 세 가상 사례를 구성했습니다. 문서용 예약 주소 두 개로 같은 입력의 QR 패턴 일치와 주소 변경 때의 차이를 자동 재현하고, 확인한 사실·아직 모르는 것·담당자에게 물을 것을 구분하는 네 줄 기록을 제공합니다. 매장·청첩장의 인쇄·권한 설명은 기존 상세 글로 연결해 반복하지 않습니다. 외부 서비스 장애나 실기기 인식률을 진단한 실험은 아닙니다.

  • DENSO WAVE — What is a QR Code?
    QR이 정보를 부호화하는 방식이라는 배경 설명 · 확인 2026. 10. 15.
  • DENSO WAVE — Error Correction Feature
    손상 복구 기능과 그 한계. 링크의 유효성을 복구한다는 뜻은 아님 · 확인 2026. 10. 15.
  • 피피 정적 QR 생성기
    입력을 payload로 직접 전달하고 중계 주소·설정 공유 링크·다운로드 이력을 새로 만들지 않는 소스를 확인. 패턴 비교는 설치된 라이브러리의 자동 재현이며, 실제 파일 저장·스캔 성공이나 사이트 전체 보안 검증이 아님 · 확인 2026. 10. 15.
  • IANA — Example Domains
    example.com은 문서용 예약 도메인. 본문의 menu 경로는 가상 예제이며 운영 중인 메뉴나 실제 응답을 나타내지 않음 · 확인 2026. 10. 15.
  • IETF RFC 9110 — 404 Not Found
    404는 현재 표현을 찾지 못했거나 존재를 공개하지 않는 응답이며, 일시적·영구적 상태를 구분하지 않음. QR 자체 만료나 삭제 원인을 확정하는 증거가 아님 · 확인 2026. 10. 15.
  • IETF RFC 9110 — Redirection 3xx
    기존 주소가 다른 URI로 연결되는 HTTP 리디렉션의 배경. 특정 서비스에서 주소 변경·리디렉션을 설정할 수 있다는 보장은 아님 · 확인 2026. 10. 15.

확인: Codex AI 보조 자료·소스 확인 · 사람 보안 전문가의 검수 아님 · 2026. 10. 15.
DENSO WAVE의 부호화·오류 정정, IANA의 예약 도메인, RFC 9110의 리디렉션·404 범위를 다시 읽었습니다. 공개 한국어 글과 두 상세 가이드를 대조해 중복 인쇄 설명을 줄이고 복구 판단 사례를 보완했습니다. 두 예약 URL의 QR 모듈을 같은 라이브러리·오류 정정 H로 자동 비교했습니다. 브라우저에서 URL 입력과 미리보기는 관찰했지만 SVG 다운로드 이벤트는 제한 시간 안에 확인하지 못했습니다. 실제 파일 저장·물리 스캔·제삼자 계정의 권한이나 서버 복구를 검증한 것으로 쓰지 않습니다.

틀린 내용이 있나요? 페이지 주소와 함께 알려주세요.

수정 기록

  • 2026. 9. 24. — QR 생성기의 이전 로컬 입력 이력과 설정 공유 링크 기능을 제거해 개인정보 안내를 현재 구현에 맞췄습니다.

다음 궁금증으로