QR Encoder / web

QR Encoder is a web app to generate a QR code simply by typing some text you want.
Users can set the version number and/or the error correction level of a QR code. When some texts are typed in the textarea below, then a QR code will be generated.
A generated QR code can be saved as an image file(PNG / SVG).
QR코드의 버전은 1~10 사이의 값을 지정할 수 있으며, 각 버전마다 셀의 수가 정해져 있습니다. (셀은 QR코드를 구성하고 있는 사각의 흑백의 점입니다.) 예를 들어, 버전4는 33×33셀의 크기입니다. QR코드의 버전은 데이터량/문자 종류 및 오류복원 레벨에 따라 최대 입력문자수가 설정됩니다. 즉, 데이터 량이 증가하면 QR코드를 구성하는 셀(cell)이 많이 필요하며, 그만큼 QR코드는 커집니다.
QR코드는 코드의 오염이나 손상에도 코드 자체에 데이터를 복원하는 기능이 있습니다. 오류복원 레벨은 L, M, Q, H 중 하나의 레벨을 사용 환경에 맞추어 선택 할 수 있습니다. 일반적으로는 레벨M(15%)로 운용되는 경우가 많습니다. 레벨을 올리면 오류복원 능력은 향상되지만 데이터가 증가되어 코드의 크기가 커집니다.
생성된 QR 코드는 PNG 또는 SVG 형식의 이미지 파일로 저장할 수 있습니다. (SVG 파일은 벡터 방식의 이미지 파일입니다.)
References
※ QR 코드를 생성하기 위한 라이브러리로 QR Code Generator for JavaScript를 사용하고 있습니다.
※ The word 'QR Code' is registered trademark of DENSO WAVE INCORPORATED.