문자(SMS·LMS·MMS)는 어떻게 전송될까: 바이트와 문자 인코딩

문자 길이는 글자 수가 아니라 바이트로 셉니다. 한글 2바이트·영문 1바이트의 원리, LMS 제목 64바이트, 사진 첨부 MMS, 이모지가 자동으로 지워지는 이유(EUC-KR)를 설명합니다.

제로콜 팀2026년 10월 30일
기술
문자는 왜 바이트로 셀까
제로콜

휴대폰 문자는 글자 수가 아니라 바이트(byte)로 길이를 잽니다. 국내 문자 규격에서 쓰는 EUC-KR 방식에서는 한글 한 글자가 2바이트, 영문과 숫자는 1바이트를 차지합니다. 그래서 같은 길이 제한이라도 한글로만 쓰면 영문보다 절반만 들어가고, 이 문자표에 없는 이모지는 아예 보낼 수 없습니다. 이 글에서는 SMS·LMS·MMS가 나뉘는 기준과 문자 인코딩의 원리를 정리합니다.

문자 인코딩이란: 글자를 숫자로 바꾸는 약속

컴퓨터와 통신망은 글자를 그대로 주고받지 못하고 숫자로 바꿔서 보냅니다. 어떤 글자를 어떤 숫자로 바꿀지 정한 약속이 문자 인코딩입니다. 받는 쪽이 같은 약속을 알고 있어야 숫자를 다시 글자로 되돌릴 수 있습니다. 영문 알파벳과 숫자는 종류가 적어 1바이트(8비트) 안에 모두 들어가지만, 한글은 글자 수가 많아 2바이트를 써서 표현합니다.

EUC-KR은 한국어를 위한 오래된 인코딩 방식으로, 정해진 문자표 안의 한글·한자·기호에만 번호를 붙여 둡니다. 휴대폰 문자는 이 방식을 오랫동안 써 왔기 때문에 지금도 길이를 바이트로 셉니다. 반면 웹페이지나 메신저는 전 세계 글자를 담는 유니코드(UTF-8 등)를 써서, 이모지까지 주고받을 수 있습니다.

문자 바이트 계산 도식: 한글 한 글자는 2바이트, 영문·숫자 한 글자는 1바이트, 이모지는 EUC-KR 문자표에 없어 표현 불가, LMS 제목 64바이트는 한글 32자 또는 영문 64자
한글은 2바이트, 영문·숫자는 1바이트로 계산합니다

이모지가 문자에서 사라지는 이유

이모지는 유니코드에 새로 추가된 그림 글자라서 EUC-KR 문자표에는 번호가 없습니다. 번호가 없는 글자는 숫자로 바꿀 수 없으니 통신망으로 보낼 방법도 없습니다. 억지로 보내면 받는 휴대폰에서 물음표나 깨진 글자로 보이기 쉽습니다. 제로콜 앱은 이 문제를 미리 막기 위해 문자 입력창에 이모지를 넣으면 자동으로 지우고, 한글·영문·숫자·일반 기호만 쓸 수 있게 합니다.

같은 이유로 일부 특수 기호도 문자표에 없으면 제대로 표시되지 않을 수 있습니다. 강조가 필요하다면 이모지 대신 대괄호나 줄바꿈처럼 일반 기호와 문장 구성으로 표현하는 편이 안전합니다.

SMS · LMS · MMS는 어떻게 나뉘나요

세 가지는 담을 수 있는 내용에 따라 나뉩니다. 국내에서는 일반적으로 짧은 단문(SMS)이 90바이트 안팎, 긴 문자(LMS)와 사진 문자(MMS)가 2,000바이트 안팎의 본문을 담는 형식으로 운영됩니다. 정확한 한도와 요금 기준은 서비스마다 다를 수 있습니다.

SMS, LMS, MMS 비교: SMS는 본문만 보내는 짧은 문자, LMS는 제목을 붙일 수 있는 긴 문자(제목 한글 32자까지), MMS는 앨범·카메라 사진을 최대 3장 첨부하는 문자
내용의 길이와 첨부 여부에 따라 형식이 달라집니다
  • SMS(단문): 제목 없이 짧은 본문만 보냅니다. 가장 기본 형식입니다.
  • LMS(장문): 긴 본문에 제목을 붙일 수 있습니다. 제로콜에서는 채팅방 '+' > 'LMS (제목)'으로 보내며, 제목은 64바이트(한글 32자, 영문 64자)까지입니다.
  • MMS(멀티미디어): 사진을 함께 보냅니다. 제로콜에서는 '+' > '사진'으로 앨범에서 최대 3장, 또는 '카메라'로 찍어 첨부합니다.

바이트를 알면 문자 길이가 보입니다

예를 들어 '영업시간 안내'는 공백을 포함해 한글 6자와 공백 1개이므로 13바이트입니다. 'OPEN 10:00'은 모두 1바이트 글자라 10바이트입니다. LMS 제목 칸에 한글로 32자를 넘게 쓰면 64바이트를 넘으므로 들어가지 않습니다. 제목에 영문 상호를 섞으면 같은 64바이트 안에 더 많은 글자를 담을 수 있습니다.

  • 제목은 핵심 한 줄로: 받는 화면에서 먼저 보이므로 매장 이름과 용건을 앞에 둡니다.
  • 본문은 줄바꿈으로 나누기: 이모지 대신 줄바꿈과 일반 기호로 읽기 쉽게 만듭니다.
  • 사진은 꼭 필요할 때만: 사진을 붙이면 MMS가 되어 형식과 요금이 달라집니다.
  • 광고성 문자라면 별도 규칙을 지킵니다: (광고) 표기와 무료 수신거부 안내 같은 규칙을 함께 확인해야 합니다.

발송 실패와 요금은 어떻게 확인하나요

문자가 통신망에서 거절되면 메시지 옆에 '발송 실패'가 표시되고, ↻로 다시 보내거나 ✕로 취소할 수 있습니다. 앱에서 문자 보내는 순서는 zerocall.kr/blog/zerocall-send-sms-mms-lms 에 단계별로 정리되어 있습니다. SMS·LMS·MMS는 형식마다 요금이 다르며, 기준은 zerocall.kr/shop/pricing 에서 확인할 수 있습니다.

정리하면, 문자는 EUC-KR이라는 오래된 약속 위에서 바이트 단위로 길이를 재고, 그 약속에 없는 이모지는 보낼 수 없습니다. 자주 보내는 안내 문자가 있다면 한 번 바이트로 세어 보고 형식에 맞게 다듬어 두시기 바랍니다.

자주 묻는 질문

문자에 이모지를 넣으면 왜 지워지나요?

휴대폰 문자 규격(EUC-KR)의 문자표에 이모지가 없어서 보낼 수 없기 때문입니다. 제로콜 앱은 입력할 때 이모지를 자동으로 지웁니다.

LMS 제목은 몇 글자까지 쓸 수 있나요?

64바이트까지입니다. 한글로만 쓰면 32자, 영문으로만 쓰면 64자입니다.

사진은 몇 장까지 보낼 수 있나요?

제로콜 채팅방에서 '+' > '사진'으로 앨범에서 최대 3장까지 고를 수 있고, 끌어서 순서를 바꿀 수 있습니다.

왜 한글은 영문보다 문자에 적게 들어가나요?

EUC-KR에서 한글 한 글자는 2바이트, 영문 한 글자는 1바이트를 차지하기 때문입니다. 같은 바이트 한도에 한글은 절반만 들어갑니다.

이 글에 나온 기능AI 전화응대,
직접 들어보세요
매장 전화를 AI가 받는 모습과 요금을 한 페이지에서 볼 수 있어요.AI 전화응대 보기 →
AI 응대 중예시주차 되나요?건물 지하 주차장을 이용하실 수 있어요.
#SMS#LMS#MMS#문자 인코딩#EUC-KR#바이트#제로콜
공유하기
상담 인력을 두고 전화를 받고 있다면AI가 먼저 받아 반복 문의를 끝내면, 사람이 받을 전화가 줄어요. 기업 도입 안내에서 확인해 보세요.

다른 글도 읽어보세요

블로그 전체 보기 →