QR 코드(Quick Response code)는 1994년 일본의 자동차 산업을 위해 처음 설계된 매트릭스 바코드(또는 2차원 바코드)의 한 유형입니다. 바코드는 부착된 항목에 대한 정보를 포함하는 기계가 읽을 수 있는 광학 레이블입니다. 실제 사용에서 QR 코드는 종종 웹사이트나 애플리케이션을 가리키는 로케이터(locator), 식별자(identifier) 또는 추적기(tracker) 역할을 하는 데이터를 포함합니다. QR 코드는 데이터를 효율적으로 저장하기 위해 네 가지 표준화된 인코딩 모드(숫자, 영숫자, 바이트/이진, 칸지)를 사용하며, 확장 기능이 사용될 수도 있습니다. QR 코드는 마케팅 및 광고에서 사용자를 웹사이트, 프로모션 또는 연락처 정보로 안내하는 데 일반적으로 사용됩니다. 또한 인증, 결제 처리 및 데이터 저장에도 사용될 수 있습니다. '.qrcode' 파일 확장자는 일반적으로 QR 코드를 시각적으로 표시하는 이미지 파일(예: PNG, JPEG 또는 SVG)을 나타냅니다. QR 코드 내에 인코딩된 실제 데이터는 파일 확장자 자체에 직접 저장되는 것이 아니라 이미지의 픽셀 배열 내에 저장됩니다.