Orbit Studio
ENGINE: …

QR을 대신하는 오프라인 코드
링크·글·연락처를 코드 하나에. 서버 없이 동작해 링크가 죽어도 코드는 살아있습니다. 스캐너로 설치 없이 읽어요.

쓰던 QR이 있나요? 이미지를 끌어다 놓거나 눌러서 고르세요 — 내용만 읽어 아래에 채웁니다. 🔒 이미지는 이 브라우저 안에서만 읽습니다 — 서버로 전송되지 않습니다.
1무엇을 담을까요

2내용 입력
📝텍스트
키까지 담으면 코드가 커져 — WIA의 고용량이 빛나는 지점. 스캔 → 그 서버에 바로 접속 정보.
통째 config 아님 — 좌표+신뢰앵커. 스캔하면 에이전트가 검증된 연결을 맺음.
날짜는 "YYYY-MM-DD HH:MM"(24시간) 형식으로.

주소 체계가 없는 곳에도 디지털 주소를 붙이기 위한 우리 위치 코드(YUJIN Transform) — 12자리(정밀, 약 20m 격자) 또는 9자리(기본, 동서로 최대 약 39km)를 입력하면 아래 위도/경도가 자동으로 채워집니다.

마감은 "YYYY-MM-DD HH:MM"(24시간) 형식으로. 일정(VEVENT)과 달리 시작 없이 마감만 있는 항목입니다.
BIP-21 표준 (bitcoin:주소?amount=…). 금액은 BTC 단위 소수로 적은 그대로 들어갑니다.
EIP-681 표준 (ethereum:주소@체인?value=wei). 적어 넣은 ETH는 wei 정수로 정확히 변환됩니다 (0.001 ETH → 1000000000000000).
⚠️ 주소는 붙여넣은 뒤 반드시 눈으로 대조하세요. 한 글자만 어긋나도 되돌릴 수 없습니다. 코인과 주소 체계가 서로 맞는지도 확인하세요.
⚠️ 유럽/SEPA 계좌이체 전용이고 통화는 EUR만 됩니다 — 표준이 그렇게 못박혀 있어서 원화(KRW)나 국내 계좌이체에는 쓸 수 없습니다. 금액은 소수점 둘째 자리까지만 반영됩니다. 버전 002라 BIC는 비워도 됩니다.
아직 안 잠갔습니다.
쓰는 곳: 여러 사이트의 아이디를 한 장에 모아 두고 필요할 때 스캐너로 여는 용도. 암호화는 이 브라우저 안에서만 일어납니다 — 비밀번호도 내용도 서버로 가지 않습니다.
⚠️ 이 코드를 손에 넣은 사람은 비밀번호를 무제한으로 시도할 수 있습니다 (서버가 없으니 "몇 회 틀리면 잠김"이 원리적으로 불가능합니다). 반드시 긴 암호구를 쓰세요. 은행 비밀번호·주민번호처럼 새면 되돌릴 수 없는 것은 넣지 마세요. 비밀번호를 잊으면 복구할 방법이 없습니다.
쓰는 곳: 이미 쓰고 있는 2단계 인증을 새 폰이나 다른 인증 앱으로 옮길 때. 기존 비밀키로 코드를 만들어 새 기기에서 스캔하면 그대로 이어집니다.
⚠️ 이 코드는 계정 열쇠 그 자체입니다. 스캔하는 사람은 누구나 당신의 인증번호를 만들어낼 수 있어요 — 화면 캡처·공유·인쇄물 방치 금지. 옮긴 뒤에는 지우세요.
wa.me 공식 링크 형식. + · 공백 · 하이픈은 자동으로 제거되고 숫자만 남습니다(wa.me 규칙). 국가번호는 빼면 안 돼요 — 한국이면 82로 시작하고 앞의 0은 뺍니다.
영상은 facetime://, 음성은 facetime-audio://. Apple 기기 전용이고, 실제로 걸기 전에 기기가 한 번 더 확인을 묻습니다.
특정 회사의 서비스가 아니라 공개 표준(IETF RFC 6120·5122)이라, 서로 다른 서버를 쓰는 사람끼리도 이어집니다.
사내 교환기 내선·회의실 번호를 문 앞에 붙여두는 용도. 이미 sip:가 붙은 주소를 붙여넣으면 그대로 씁니다.
키 서버 없이 공개키를 직접 건네는 방법. 공개키라서 널리 뿌려도 안전합니다(비밀키는 절대 넣지 마세요). 붙여넣은 그대로 담기며 한 글자도 변형하지 않습니다 — 길어서 격자 L이 필요할 수 있어요.
서버 담당자에게 내 공개키를 건네는 용도 — 받은 쪽은 스캔해서 그대로 authorized_keys에 붙이면 끝. 위쪽 🔑 SSH 타입은 반대로 "접속할 서버 정보"라 서로 다릅니다.
3실루엣 · 옵션
코드의 모양을 고르세요 QR CAN'T DO THIS

모양이 바뀌어도 중앙의 앵커와 오르빗 링은 그대로 — 그래서 어떤 실루엣이든 똑같이 읽힙니다. 아래 썸네일은 장식 그림이 아니라, 실제로 인코딩된 스캔 가능한 진짜 코드입니다.

🏭 산업 실루엣Industrial silhouettes
🎞️ 영상으로 내보내기
두 가지는 목적이 다릅니다 — 쇼케이스는 자랑용, Stream은 전송용.
🎬 실루엣 모핑 영상 SHOWCASE
실루엣을 2개 이상 고르면, 실제로 인코딩된 각 모양의 진짜 코드를 이어붙인 쇼케이스 영상을 만듭니다. 영상은 항상 지금 선택된 실루엣의 실제 스캔 가능한 정지 프레임으로 끝납니다.

SNS 업로드는 MP4를 쓰세요 · Use MP4 for social media uploads

영상 속 모든 정지 구간이 실제 인코딩된 같은 내용의 진짜 코드입니다 — 재생 중에도 스캔되고, 여유 있게 찍으려면 마지막 정지 프레임이 가장 깁니다. 전환(변신) 구간만 근사입니다.

내용을 입력하면 몇 장이 필요한지 계산합니다.

흑백(스캔 가능) 그대로 나갑니다. 받는 쪽은 스캐너로 화면을 계속 비추면 됩니다 — 중간부터 찍어도, 끊었다 이어 찍어도 복원됩니다.

격자 크기 클수록 더 많은 데이터 (SSH 키·긴 설정은 L 권장)

🔒 이 자리는 미래의 여러분 것입니다

지금은 모든 WIA Code에 부스터 QR이 함께합니다 — 아직 전용 스캐너가 없는 분들도 읽을 수 있게 돕는 안내자예요. WIA Code를 만들고 스캔한 횟수가 모두 합쳐 1억 번에 이르면 부스터가 분리되고, 이 자리에 여러분이 원하는 로고가 들어갑니다. 주위에 WIA Code를 널리 알려주세요! 💛

프레임
"없음" 외를 고르면 다운로드 이미지에 액자+안내 문구가 같이 인쇄돼요 — 인쇄물엔 화면 속 설명이 안 따라가니까요.
4생성 · 다운로드
Live PreviewREALTIME

왼쪽에서 내용을 채우면 여기 실시간으로 나타납니다.

앵커 5/5 오르빗 링 OK 폴스타 고정 ECC Reed-Solomon
⚖ 같은 크기 · 같은 조건이면?
WIA 0 / 0 B
OVERFLOW
QR 등가 ISO/IEC 18004 · 1bit 고정0 / 0 B
OVERFLOW
WIA 막대 = 지금 설정 그대로 window.WiaScan.generate()가 실측한 실제 용량(실루엣별 차이 반영). QR 막대 = orbit/BENCHMARK.md 실측표 인용(같은 물리 크기, ISO 18004 사각형 1bit 고정 기준).
화려한 색상 커스텀·로고 삽입을 많이 쓸수록 인식률이 떨어질 수 있어요. 카메라로 찍어서 읽히게 하려면 밝기 단계를 “흑백”으로 두세요 — 4단계·8단계는 용량은 늘지만 화면·인쇄물을 카메라로 찍으면 읽히지 않습니다(파일로 직접 주고받는 용도). 저장하기 전에 스캐너로 직접 테스트해 보는 걸 권장해요.