앱, 자동화 및 동적 워크플로우를 위한 QR 코드 API
API 키, 사용 한도, 파일 응답, 저장된 코드, 동적 옵션 및 대규모 제품 또는 인쇄 자동화를 위한 추적 지원으로 앱에서 QR 코드를 생성하세요.
Free QR code generator
Create a QR code online
Generate QR codes for websites, email, phone numbers, vCards, Wi-Fi, plain text, forms, PDF files, and campaign links. Customize colors, add a logo or frame, then download a print-ready PNG or SVG.
Choose QR code type
Website QR code, Email QR code, Phone QR code, vCard QR code, Wi-Fi QR code, Text QR code, SMS, WhatsApp, event, and download links.
Add your content
Enter your website URL, contact details, message, phone number, location, or file destination before generating the QR code.
Customize and download
Adjust QR colors, error correction, logo, frame, size, and margin. Generate QR Code, Download PNG, Download SVG, or Save and track scans.
Recommended QR tools
API 문서
인증된 요청으로 앱에서 QR 코드를 생성하세요
QR Code Lab API를 사용하여 제품, CRM, 전자상거래 흐름, 내부 도구 또는 인쇄 작업에서 QR 코드를 자동으로 생성할 수 있습니다. 대시보드에 설정을 복사하도록 사람에게 요청할 필요가 없습니다.
POST /api/qr/api/generatex-api-key 헤더 또는 apiKey쿼리 매개변수.응답: "file"PNG, JPG, SVG 또는 PDF 바이트를 수신합니다.요청 본문
| 매개변수 | 유형 | 필수 | 허용된 값 | 설명 |
|---|---|---|---|---|
데이터 | 문자열 | 예 | URL, 텍스트, 이메일, 전화, vCard, Wi-Fi 문자열 | 주요 QR 콘텐츠. 이 필드를 새로운 통합에 사용하세요. |
텍스트 | 문자열 | 아니요 | 텍스트 페이로드 | 대체 QR 콘텐츠 필드, 데이터가 제공되지 않을 때. |
제목 | 문자열 | 아니요 | 짧은 제목 | 저장된 QR 코드 및 생성된 파일 이름용 이름. |
유형 | 문자열 | 아니요 | URL, 텍스트, 이메일, 전화, vCard, Wi-Fi, API, 사용자 정의 | 저장된 기록과 함께 저장된 의미론적 QR 유형. |
저장 | 부울 | 아니요 | 참, 거짓 | 참일 경우, 분석이 가능한 QR 코드를 저장합니다. |
응답 | 문자열 | 아니요 | json, 파일 | JSON 메타데이터 또는 직접 이진 출력을 선택하세요. |
다운로드 | 부울 | 아니요 | 참, 거짓 | 파일 응답의 경우 첨부 파일과 인라인 전달을 제어합니다. |
크기 | 번호 | 아니요 | 400-1000 | 픽셀 단위의 출력 너비와 높이. |
파일 | 문자열 | 아니요 | png, jpg, jpeg, svg, pdf | 출력 형식. JPEG는 JPG로 정규화됩니다. |
디자인 구성 및 QR 옵션
구성.본문QR 모듈 스타일: 정사각형, 점, 둥근, 모자이크, 클래식, 플러스, 십자, 별, 하트, 대시, 수직.구성.눈파인더 프레임 스타일: 정사각형, 둥근, 원형, 점선, 없음, 프레임 변형.구성.눈알내부 파인더 스타일: 정사각형, 원형, 둥근, 다이아몬드, 별, 하트.구성.본문색상주요 QR 모듈의 전경 헥스 색상.구성.배경색상배경 색상. 신뢰할 수 있는 스캔을 위해 밝게 유지하세요.config.logo로고 경로 또는 이미지 데이터 URL.options.errorCorrectionLevelL, M, Q 또는 H. 중앙에 로고를 배치할 때 H를 사용하세요.options.marginQR 주변의 여백, 모듈로 측정됩니다.API 키, 요청 한도, 저장된 QR 한도 및 유료 사용 행동은 현재 계정 계획 및 사용 가능한 잔액에 따라 다릅니다.
API 예제
일반 QR 코드 API 응답을 위한 복사 준비 완료 예제
통합 시 JSON으로 시작한 후, 다운로드 가능한 QR 이미지나 PDF가 필요할 때 파일 응답으로 전환하세요.
cURL: base64 QR이 포함된 JSON 응답
curl -X POST https://qr-code-lab.com/api/qr/api/generate \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{
"data": "https://example.com",
"save": false,
"response": "json",
"size": 800,
"file": "png",
"config": {
"body": "dots",
"eye": "frame-rounded",
"eyeBall": "ball-circle",
"bodyColor": "#111111",
"bgColor": "#ffffff"
}
}'
cURL: 이진 PNG 다운로드
curl -X POST https://qr-code-lab.com/api/qr/api/generate \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
--output qr-code.png \
-d '{
"data": "https://example.com",
"save": true,
"response": "file",
"download": true,
"size": 1000,
"file": "png"
}'
Node.js fetch
const response = await fetch("https://qr-code-lab.com/api/qr/api/generate", {
method: "POST",
headers: {
"Content-Type": "application/json",
"x-api-key": "YOUR_API_KEY"
},
body: JSON.stringify({
data: "https://example.com",
save: true,
response: "json",
size: 800,
file: "png",
config: {
body: "rounded",
bodyColor: "#111111",
bgColor: "#ffffff",
logoSize: 0.2
}
})
});
const result = await response.json();
console.log(result.qr || result.dataUrl);
Python requests
import requests
response = requests.post(
"https://qr-code-lab.com/api/qr/api/generate",
headers={
"Content-Type": "application/json",
"x-api-key": "YOUR_API_KEY",
},
json={
"data": "https://example.com",
"save": True,
"response": "json",
"size": 800,
"file": "png",
"config": {
"body": "dots",
"bodyColor": "#111111",
"bgColor": "#ffffff",
},
},
)
print(response.json())
스캔 결과로 선택하기
앱에서 생성하고 제어해야 하는 QR API 설정을 선택하세요.
API 설정QR 형식으로 시작하지 마세요. 스캐너가 다음에 해야 할 일을 먼저 고려하세요. 올바른 QR 코드 유형은 일반적으로 다음 수동 단계를 제거하는 것입니다: 열기, 다운로드, 저장, 연결, 제출, 메시지, 탐색, 팔로우 또는 결제.
URL QR 코드
웹사이트, 랜딩 페이지, 메뉴, 제품 페이지, 포트폴리오, 예약 페이지 및 캠페인 페이지에 사용하세요.
링크가 변경될 수 있을 때 최적의 동적PDF / 파일 QR 코드
메뉴, 매뉴얼, 워크시트, 보너스 자료, 브로셔, 인증서, ZIP 아카이브 및 체크리스트에 사용하세요.
인쇄용으로 동적이 더 안전합니다.vCard QR 코드
명함, 배지, 카운터, 포트폴리오, 판매 자료 및 후속 연락처 정보에 사용하세요.
정적은 기본 연락처 저장을 엽니다.Wi-Fi QR 코드
카페, 호텔, 사무실, 교실, 행사장, 임대 공간 및 게스트 네트워크에 사용하세요.
보통 정적이 가장 좋습니다.폼 QR 코드
피드백, 등록, 견적 요청, 설문조사, 지원 요청, 신청서 및 체크인에 사용하세요.
동적 QR 코드는 폼을 발전시킵니다.WhatsApp / 메시징 QR
다음 단계가 대화일 때 사용하세요: 지원, 판매, 예약, 배송 질문 또는 상담.
미리 채워진 메시지는 마찰을 줄입니다.지도 QR 코드
장소, 사무실, 상점, 이벤트, 픽업 포인트, 부동산 목록, 부스 및 회의 장소에 사용하세요.
물리적 목적지에 적합합니다.소셜 QR 코드
Instagram, TikTok, YouTube, X, LinkedIn, Behance, 크리에이터 페이지 및 커뮤니티 프로필에 사용하세요.
관계가 지속될 때 가장 좋습니다.결제 링크 QR 코드
청구서, 팁, 기부, 이벤트 결제, 보증금, 체크아웃 페이지 및 결제 요청에 사용하세요.
금액과 맥락을 명확히 하세요.네이티브 액션?
Wi-Fi, vCard, 이메일, 전화, SMS는 네이티브 전화 인터페이스가 중요할 경우 직접 인코딩할 때 가장 효과적입니다.
편집 가능 또는 측정 가능?
목적지가 변경될 수 있거나, 파일이 교체되거나, 캠페인에 대한 분석이 필요하거나, 인쇄된 자료가 나중에도 유용해야 할 경우 동적 QR 코드를 사용하세요.
여러 액션?
하나의 스캔으로 버튼, 파일, 연락처, 피드백, 예약, 소셜 링크 또는 여러 다음 단계를 제공해야 할 경우 마이크로 랜딩 페이지를 사용하세요.
API 설계는 이름 지정과 소유권에서 시작됩니다.
스캐너가 하나의 간단한 네이티브 액션을 수행해야 하는 경우 해당 액션을 직접 인코딩하세요. 목적지가 변경될 수 있거나, 파일이 필요하거나, 분석이 필요하거나, 여러 버튼을 제공해야 하는 경우 동적 QR 코드 또는 마이크로 랜딩 페이지를 사용하세요.
인쇄 후 제어
API 워크플로우에서 생성된 코드가 내보낸 후에도 유효하도록 동적 QR 사용
동적인쇄된 QR 코드는 스캔하기 쉽지만 수정하기는 어렵습니다. QR Code Lab은 물리적 코드를 유지하면서 사람들이 어디로 가는지를 업데이트할 수 있게 해줍니다.
생성된 정적 코드는 내보낸 후에도 여전히 잠겨 있습니다.
정적 QR 코드는 인쇄하는 날에는 완벽할 수 있습니다. 문제는 나중에 발생합니다: 제품 및 포장 시스템 URL이 변경되거나, PDF가 교체되거나, 캠페인 페이지가 만료되거나, 파일이 이동되거나, 연결된 양식이 더 이상 적합하지 않게 됩니다.
제품 페이지, PDF, 지원 URL 또는 캠페인 목적지가 이동하면, 내보낸 코드는 나중에 API에서 수정할 수 없습니다.
동적 QR로 인쇄물을 유용하게 유지
QR Code Lab의 동적 QR 코드를 사용하면 인쇄된 패턴에 관리되는 링크가 포함됩니다. 사람들이 같은 코드를 스캔하지만, QR Code Lab은 대시보드에서 선택한 현재 목적지로 그들을 보낼 수 있습니다.
즉, 물리적 자료는 유통될 수 있으며, URL을 교체하거나 최신 PDF를 업로드하고, 오래된 제안에서 새로운 캠페인 페이지로 방문자를 이동시키거나, 제품 및 포장 시스템에서 피드백 양식으로 QR을 전환할 수 있습니다. 또한 스캔 신호를 받을 수 있어 인쇄된 자산은 단순히 편집 가능한 것이 아니라 측정 가능해집니다.
제품 및 포장 시스템
가격, 계절 품목, 배달 링크 또는 예약 페이지가 변경될 때 테이블 텐트와 테이크아웃 전단지를 유용하게 유지하세요.
책과 매뉴얼
책이 이미 판매된 후 독자를 업데이트된 보너스 파일, 정오표, 지원 페이지, 다운로드, 예시 또는 피드백 양식으로 안내하세요.
티켓팅 및 접근
참석자, 방, 체크인 흐름, 일정, 지침 또는 이벤트 후 작업을 위한 코드를 생성하세요.
전단지와 포스터
라벨, 자산, 장비, 교육 시트, 문서 및 서비스 워크플로우를 자동화하여 목적지를 유지 관리 가능하게 합니다.
재인쇄 시 손해가 발생할 경우 동적 사용
비용이나 시간 소모가 있는 물리적 매체에 QR 코드가 포함될 경우, 동적 QR 코드를 사용하세요. 고정 데이터에는 정적이 괜찮지만, 나중에 수정이 필요할 수 있는 인쇄된 목적지에는 동적이 더 안전한 선택입니다.
API 보고
팀이 나중에 읽을 수 있는 이름으로 API 생성 QR 분석 구축하기
분석추적 가능한 QR 코드는 인쇄된 접점을 스캔 제품 라벨로 전환합니다. 사람들이 언제 스캔했는지, 스캔이 어디서 발생했는지, 어떤 기기, 브라우저 또는 운영 체제가 코드를 열었는지를 검토할 수 있습니다.
수천 개의 생성된 코드가 하나의 보고서 혼란으로 이어질 수 있습니다.
정적 QR 코드는 올바른 페이지를 열 수 있지만, 자료가 인쇄된 후에는 대부분 추측하게 됩니다. 포스터, 전단지, 패키지 삽입물, 메뉴 또는 책 페이지가 세상에 나갔다는 것은 알지만, 사람들이 실제로 스캔했는지는 알 수 없습니다.
이로 인해 다음 결정이 약해집니다. 두 배치의 비교가 어렵고, 인쇄물 재생산 여부를 결정하기 힘들며, 대부분의 사람들이 휴대폰에서 스캔하는 반면 목적지 페이지가 모바일에서 불편하다는 것을 인지하기 어렵습니다.
좋은 매개변수는 첫날부터 보고서를 유용하게 만듭니다.
QR Code Lab의 동적 QR 코드를 사용하면 스캔이 방문자가 목적지에 도달하기 전에 관리되는 링크를 통해 전달됩니다. 이 리디렉션이 분석을 가능하게 합니다: 대시보드는 스캔 제품 라벨를 기록한 후 방문자를 다음 단계로 안내합니다.
통계는 마법처럼 보이지 않지만 유용합니다. 스캔 수량 수, 도시, 지역 및 국가 신호, 장치 유형, 운영 체제, 브라우저, 코드 비교 테이블을 검토할 수 있습니다. 이는 어떤 인쇄된 접점이 더 많은 주의를 받아야 하는지 이해하는 데 충분합니다.
스캔 수량
최근 스캔 차트를 사용하여 배포 직후, 제품 라벨 중, 캠페인 시작 후 또는 인쇄된 자료가 유통된 후 오랜 시간이 지나도 관심이 나타나는지 확인하세요.
시간 및 장치
위치는 네트워크 신호를 기반으로 하므로 방향성으로 간주해야 합니다. 여전히 시장, 장소, 지역 포스터, 지역 패키징 또는 독자층을 비교하는 데 도움이 됩니다.
광범위한 위치
스캔이 주로 모바일 전화에서 발생하는지, 어떤 브라우저나 운영 체제가 코드를 여는지 확인하세요. 이는 목적지에 파일, 양식, 다운로드 또는 마이크로 랜딩 페이지가 포함될 때 중요합니다.
코드 비교
날짜, IP, 장치, 운영 체제, 브라우저, 도시, 지역 및 국가와 함께 개별 스캔 행을 검토하여 요약 차트가 QR Code Lab에서 수집한 실제 제품 라벨에 의해 뒷받침되도록 합니다.
캠페인 내보내기
인쇄물을 반복하기 전에 실제 스캔 활동을 통해 전단지, 포스터 및 배치 비교하기.
제품 라벨
제품 라벨 중 배지, 장소 포스터, 일정 또는 체크인 자료가 실제로 스캔되는지 확인하세요.
이벤트 운영
구매 후 라벨, 선반 광고, 제품 삽입물 및 포장 QR 코드가 주목받는지 측정하세요.
지원 및 문서
어떤 매뉴얼, 라벨, 자산 또는 장비 태그가 도움 요청 스캔을 유도하는지 확인하세요.
QR 코드가 증명할 작업이 있을 때 추적 사용
정적 QR 코드는 목적지를 열 수 있습니다. 추적 가능한 QR 코드는 인쇄된 접점이 스캔을 얻었는지, 어떤 넓은 위치에서, 어떤 장치에서 스캔되었는지를 보여줍니다. 캠페인, 제품 라벨, 소매, 포장, 책 및 개선하거나 반복할 수 있는 모든 인쇄 자산에 사용하세요.
자동화 적합성
시스템이 이미 보유한 데이터를 중심으로 API 워크플로우를 설계하세요.
QR 코드를 필요로 하는 객체에서 시작하세요. 전자상거래의 경우, 제품, 주문, 패키지 삽입물, 보증 페이지, 재주문 링크 또는 설정 가이드일 수 있습니다. SaaS의 경우, 온보딩 페이지, 지원 흐름, 데모 작업 공간 또는 고객 리소스일 수 있습니다. 에이전시의 경우, 매번 동일한 브랜드 규칙과 출력 형식을 가진 반복 가능한 캠페인 자산일 수 있습니다.
API는 소스 시스템이 깨끗한 데이터를 보낼 때 가장 잘 작동합니다. 목적지, 코드 이름, 소유자, 캠페인, 배치, 출력 형식 및 나중에 코드를 이해하는 데 도움이 될 수 있는 메모를 저장하세요. QR 이미지만으로는 파일이 인쇄되거나 이메일로 전송되거나 포장에 삽입되거나 디자이너에게 전달된 후에는 충분한 맥락이 아닙니다.
API 생성 코드를 대량으로 생산하기 전에 검토 단계를 유지하세요. 작은 샘플을 테스트하고, 모바일에서 목적지를 열어보고, 내보낸 파일이 인쇄 요구 사항과 일치하는지 확인하며, 목적지가 변경될 수 있을 때 동적 QR 코드를 사용하세요. 자동화는 실수를 더 쉽게 발견할 수 있도록 하면서 수작업을 줄여야 합니다. 몇 가지 확인된 예제가 훨씬 더 큰 배치를 보호할 수 있습니다.