홈 › QR 코드

글자로 그린 QR코드

붙여넣는 곳의 글꼴이 고정폭(코딩용 글꼴)이고 줄 간격이 촘촘해야 정사각형으로 보여요. 마크다운에서는 코드 블록(```) 안에 넣으세요.

입력한 내용은 서버로 보내지 않고 이 기기에서만 처리돼요

그림 없이 글자만으로 QR코드를

QR코드는 검은 칸과 흰 칸으로 된 격자라서, 칸 하나를 글자 하나로 바꾸면 텍스트로도 그릴 수 있어요. 리눅스의 qrencode -t UTF8처럼 서버 터미널에 접속 주소를 보여 주거나, 그림을 올릴 수 없는 README·코드 주석·메신저에 붙일 때 쓰는 방법이에요. 이 도구는 QR 표준(ISO/IEC 18004)대로 만든 격자를 글자로 옮기고, UTF-8로 넣어 한글 내용도 그대로 읽혀요.

그리는 방식

잘 찍히게 하려면

QR은 밝은 바탕에 어두운 칸이 원칙이에요. 검은 배경 터미널에 그대로 붙이면 색이 뒤집혀 보여서 일부 휴대폰은 못 읽으니 ‘어두운 바탕용(색 반전)’을 켜세요. 여백(콰이어트 존)은 표준이 4칸이지만 화면에서는 2칸이면 대부분 읽혀요. 내용이 짧고 오류 정정이 L일수록 칸 수가 적어져 글자 QR이 작아져요. 줄 간격이 1보다 크면 칸 사이에 틈이 생겨 인식률이 떨어지니, 붙일 곳의 줄 간격을 확인하세요.

만든 글자 QR은 다시 그림으로 그려 독립된 디코더(zxing-cpp)로 읽어 원래 내용과 같은지 확인했어요. 내용은 이 브라우저 밖으로 보내지 않아요.

참고한 자료

자주 묻는 질문

붙여넣었더니 모양이 찌그러져요.

비례폭 글꼴(일반 글꼴)이거나 줄 간격이 넓어서예요. 코드 블록이나 고정폭 글꼴(D2Coding, Consolas 등)로 보이는 곳에 붙이세요.

카카오톡에 붙여도 찍히나요?

메신저 글꼴이 고정폭이 아니라 대부분 모양이 깨져요. 메신저에는 그림 QR(‘QR코드 만들기’)을 보내는 게 좋아요.

터미널에서 바로 만들 수는 없나요?

리눅스·맥에서는 qrencode -t ansiutf8 '내용'으로 만들 수 있어요. 설치가 어려운 환경이면 여기서 만든 글자를 붙여넣으세요.

함께 쓰면 좋은 도구