QR코드 생성기

텍스트, URL, 이메일, 전화번호, 와이파이 정보를 QR코드로 변환하고 다운로드할 수 있습니다.

📝 내용 입력

🎯 QR코드 미리보기

내용을 입력하고 'QR코드 생성' 버튼을 클릭하세요
크기 설정
색상 설정
오류 수정 레벨
높을수록 손상에 강하지만 복잡해집니다
마진 설정
마진: 4px

QR코드 활용 예시

📱 다양한 용도로 활용하세요

🌐 웹사이트 링크

명함, 포스터, 광고물에 QR코드를 넣어 웹사이트로 쉽게 안내

📶 와이파이 공유

카페, 사무실의 와이파이 정보를 QR코드로 간편하게 공유

📞 연락처 교환

명함 대신 QR코드로 연락처 정보를 빠르게 교환

📧 이메일 발송

제목과 내용이 미리 작성된 이메일을 QR코드로 생성

🎫 이벤트 정보

행사 날짜, 장소, 상세 내용을 QR코드에 포함

🛍️ 상품 정보

제품 설명서, 사용법, A/S 정보를 QR코드로 제공

QR코드 사용 가이드

📐 크기 선택 가이드

  • 128px: 웹사이트 아이콘, 소셜미디어
  • 256px: 명함, 문서, 일반적 용도
  • 512px: 포스터, 현수막, 대형 인쇄물
  • 1024px: 고해상도 인쇄, 확대 사용

🎨 디자인 팁

  • 전경색과 배경색의 대비를 충분히 확보
  • 어두운 전경, 밝은 배경 권장
  • 컬러 프린터가 없다면 흑백으로 테스트
  • 로고나 이미지 삽입 시 가독성 확인

📱 스캔 최적화

  • 충분한 여백(마진) 확보
  • 최소 2cm × 2cm 이상 크기로 인쇄
  • 평평한 표면에 부착
  • 조명이 충분한 곳에 배치

🔒 보안 고려사항

  • 개인정보가 포함된 QR코드 주의
  • 공개 장소의 QR코드는 신중히 스캔
  • 중요한 정보는 암호화 고려
  • 정기적으로 QR코드 내용 점검

QR코드 종류별 활용법

비즈니스 활용

  • 메뉴판: 레스토랑 디지털 메뉴, 온라인 주문
  • 결제: 간편결제, 계좌이체 정보
  • 리뷰: 구글 리뷰, 만족도 조사 페이지
  • 앱 다운로드: 앱스토어, 구글플레이 링크
  • 소셜미디어: 인스타그램, 페이스북 팔로우

교육 분야

  • 과제 제출: 온라인 과제 제출 페이지
  • 참고자료: 추가 학습 자료 링크
  • 출석체크: 온라인 출석 확인 시스템
  • 설문조사: 수업 만족도, 피드백 수집

이벤트 활용

  • 등록: 행사 사전등록, 참가신청
  • 입장: 전자티켓, 입장권 검증
  • 정보제공: 프로그램 일정, 장소 안내
  • 네트워킹: 참가자 연락처 교환
`); } function setQuickExample(type) { switchTab(type); switch (type) { case 'text': document.getElementById('textContent').value = '안녕하세요! 계산기 For 한국인입니다.'; break; case 'url': document.getElementById('urlContent').value = 'https://calcforkr.com'; break; case 'email': document.getElementById('emailAddress').value = 'contact@calcforkr.com'; document.getElementById('emailSubject').value = '문의사항'; document.getElementById('emailBody').value = '안녕하세요. 문의드립니다.'; break; case 'phone': document.getElementById('phoneNumber').value = '010-1234-5678'; break; case 'wifi': document.getElementById('wifiSSID').value = 'MyWiFi'; document.getElementById('wifiPassword').value = 'password123'; break; } generateQR(); } function showError(message) { const previewDiv = document.getElementById('qrPreview'); previewDiv.innerHTML = `
${message}
`; document.getElementById('downloadSection').style.display = 'none'; } // 페이지 로드 시 예시 버튼 추가 document.addEventListener('DOMContentLoaded', function() { const exampleDiv = document.createElement('div'); exampleDiv.innerHTML = `
💡 빠른 예시:
`; document.querySelector('.calculator-container').appendChild(exampleDiv); });