글자수 세기

공백 포함·제외 실시간 카운트. SNS·자소서·논문 글자 수 체크.

2026년 8월 기준 점검총 글자수 = UTF-16 코드 유닛(String.length) 기준 · X 가중치 = 공식 twitter-text config v3(4구간·기본 가중치 2·URL 23자 고정·NFC 정규화·이모지 엔티티 1개당 2자) · 플랫폼 한도는 항목별로 공식 문서 확인값/공식 미문서화 통용값/편의 프리셋을 구분해 표시 · SMS 90바이트는 EUC-KR 기준출처 유튜브 고객센터(새 창) ·twitter-text 공식 설정 (config/v3.json)(새 창) ·X — 글자수 세는 법(새 창) ·Google — 제목 링크 가이드(새 창) ·Google — 스니펫 가이드(새 창) ·WHATWG HTML — maxlength(코드 유닛 길이)(새 창) ·Unicode UAX #29 — 그래핌 경계(새 창)작성 리만 (Youtil 운영자)

— 입력한 글은 이 기기의 브라우저 저장소에만 남고 서버로 전송되지 않습니다. 자기소개서처럼 민감한 글을 공용 PC에서 다룬다면 저장을 끄세요(끄면 저장된 내용도 바로 지워집니다).
자 (공백 포함)

총 글자수

0

공백 제외

0

단어수

0

UTF-8 바이트

0

줄수

0

문장수

0

단락수

0

UTF-16

0B

EUC-KR (SMS)

0B

X 가중치

0

그래핌(눈에 보이는 글자)

0

한글

0

영문

0

숫자

0

· 특수

0

한자

0

이모지

0

원고지(200자)

0매

묵독 시간

0초

발화 시간

0초

#해시태그

0

URL

0

@멘션

0

※ 원고지는 200자 기준(공백 포함) · 묵독 약 300자/분 · 발화 약 150자/분 (계산용 가정값 — 공식 통계 아님)

가이드

알아두면 좋은 내용

리만 작성 · Youtil 운영자 소개
최종 업데이트 2026.09.26 · 읽는 시간 약 9분

글자수 vs 바이트 — 정확히 알아야 할 차이

글자수 (Length)

UTF-16 코드 유닛 수. 한글·영문 1자 = 1, 기본 이모지 1개 = 2. JavaScript의 String.length와 동일.

UTF-8 바이트

웹 표준 인코딩. 한글 1자 = 3바이트, 영문/숫자 = 1바이트, 이모지 = 4바이트.

EUC-KR 바이트

한국 SMS·구형 시스템. 한글 1자 = 2바이트, 영문/숫자 = 1바이트.

X(트위터) 가중치

한글·이모지 1자 = 가중치 2. 280 weight 한도. 한글만으로는 약 140자.

한글 1자는 몇 바이트?

인코딩한글 1자영문 1자이모지주요 사용처
UTF-83바이트1바이트4바이트웹 표준 (HTML, JSON, REST API)
UTF-162바이트2바이트4바이트JavaScript 내부, Java String
EUC-KR2바이트1바이트미지원한국 SMS, 구형 윈도우 (CP949)
ASCII미지원1바이트미지원영문 전용 (RFC, 도메인)

결합 이모지 👨‍👩‍👧는 왜 8글자로 세어질까

가족 이모지 👨‍👩‍👧는 눈에는 1글자지만, 실제로는 👨·👩·👧 세 이모지를 폭이 없는 결합 문자 ZWJ(U+200D) 2개로 이어 붙인 시퀀스입니다. 어떤 단위로 세느냐에 따라 1(그래핌)·5(코드포인트)·8(UTF-16 코드 유닛)로 답이 전부 달라지는데, 글자수 카운터마다 결과가 다른 이유가 바로 이것입니다. 본 도구의 총 글자수는 JavaScript String.length와 같은 UTF-16 코드 유닛 기준입니다. HTML 표준의 입력창 maxlength도 같은 코드 유닛 단위로 정의되어 있어, 웹 입력 폼의 글자수 제한과 대부분 일치합니다.

입력눈에 보이는 글자(그래핌)본 도구 총 글자수코드포인트UTF-8
안녕2226바이트
😀1214바이트
👍🏽 (피부색 조합)1428바이트
🇰🇷 (국기)1428바이트
👨‍👩‍👧 (ZWJ 결합)18518바이트

※ 문자 종류별 분석은 코드포인트 단위로 순회하므로 👨‍👩‍👧는 이모지 3 + 특수(ZWJ) 2로 집계됩니다. 워드프로세서처럼 그래핌 단위로 세는 카운터와 값이 다를 수 있으니, 제출 대상 시스템이 어느 기준인지 먼저 확인하세요.

한국 SMS·LMS·MMS 글자수 한도

SMS (단문)

90바이트

한글 약 45자

영문 90자

LMS (장문)

2,000바이트

한글 약 1,000자

영문 2,000자

MMS (멀티)

2,000바이트 + 이미지

본문 약 1,000자

제목 길이 한도는 발송 서비스마다 다름

90바이트를 넘으면 LMS로 넘어갑니다
자동 전환 여부와 과금 방식은 문자 발송 서비스마다 다르므로 사용하는 서비스의 요금 안내를 확인하세요. 이모지는 EUC-KR에 없는 문자라 단문에 넣으면 깨지거나 장문·멀티 메시지로 처리될 수 있습니다 — 이런 문자가 있으면 계산기가 ‘EUC-KR로 표현할 수 없는 문자’ 경고로 따로 알려 주고, EUC-KR 바이트 수에서는 뺍니다.

SEO 메타 태그 권장 길이

HTML <title>

50~60자 (권장)

구글은 고정 글자수 제한을 두지 않고 화면 폭·검색어에 따라 잘라 표시합니다. 잘림 기준은 글자 수가 아니라 픽셀 폭이라, 폭이 넓은 한글은 더 짧게 잡는 편이 안전합니다.

meta description

120~160자 (권장)

역시 고정 제한이 없습니다. 구글이 페이지 내용으로 스니펫을 다시 쓰는 경우도 많아, 정확한 길이보다 첫 문장에 핵심을 담는 편이 낫습니다.

Open Graph title

40~60자 (권장)

카카오톡·페이스북 공유 카드 제목.

Open Graph description

80~120자 (권장)

공유 카드 설명. 너무 길면 줄임.

이메일 제목

50자 (모바일 권장)

받은편지함 폭에 따라 달라지는 경험칙입니다. 데스크탑은 78자 안팎.

URL slug

50~70자 (권장)

검색엔진과 공유 시 가독성 균형.

※ 위 범위는 규격이 아니라 업계에서 통용되는 경험칙입니다. 구글 문서는 title·description에 고정 글자수 제한이 없다고 밝히고, Open Graph 명세(ogp.me)에도 길이 규정은 없습니다. 공유 카드·검색 결과가 잘리는 지점은 기기 화면 폭과 글꼴에 따라 달라지므로 핵심 단어를 앞쪽에 두는 것이 가장 확실한 대응입니다.

주요 플랫폼 글자수 한도 — 공식 문서 확인값

플랫폼 글자수 제한은 블로그마다 값이 제각각이라, 공식 고객센터·공식 명세로 확인되는 값 위주로 정리했습니다. 입력한 텍스트가 각 한도의 몇 %인지 실시간 비교는 계산기의 ‘플랫폼별 제한’ 탭에서 할 수 있습니다.

항목한도비고
유튜브 동영상 제목100자고객센터 명시. 유효하지 않은 문자 포함 불가
유튜브 동영상 설명5,000자고객센터 명시
X(트위터) 게시물280 가중치한글·이모지 = 2, 영문·숫자 = 1 → 한글만 쓰면 약 140자
인스타그램 캡션2,200자피드에서는 앞 몇 줄만 보이고 ‘더 보기’로 접힘 (노출 길이는 공식 수치 없음)
인스타그램 프로필 소개150자인스타그램 고객센터 명시

※ X 가중치는 공식 오픈소스 twitter-text 설정값(기본 가중치 2, 라틴 문자 등 일부 구간만 1, 총 280 한도)을 따른 것입니다. 네이버 블로그·카카오톡처럼 공식 문서에 한도가 명시되지 않은 서비스는 표에서 제외했으며, 플랫폼 정책은 수시로 바뀔 수 있으니 제출 직전 해당 서비스에서 최종 확인을 권장합니다.

자기소개서·이력서 — 제한 글자수를 분량으로 환산하면

자기소개서 문항의 글자수 제한은 기업·공고·문항마다 다르고 공통 규격이 없습니다. 계산기의 ‘플랫폼별 제한’ 탭에 있는 자기소개서 항목(500·1,000·2,000·4,000자)도 규정이 아니라 자주 보이는 분량을 모아 둔 편의 프리셋이니, 실제 한도는 반드시 채용 공고와 지원 시스템의 입력창에서 확인하세요. 대신 한도가 정해졌을 때 그 분량이 어느 정도인지 감을 잡는 데는 아래 환산이 쓸모 있습니다.

제한 (공백 포함)200자 원고지묵독 (300자/분)소리 내 읽기 (150자/분)한글만일 때 UTF-8
500자3매1분 40초3분 20초최대 1,500바이트
1,000자5매3분 20초6분 40초최대 3,000바이트
2,000자10매6분 40초13분 20초최대 6,000바이트
4,000자20매13분 20초26분 40초최대 12,000바이트

제출 전에 확인할 것은 세 가지입니다. ① 한도가 공백 포함인지 제외인지 — 공고에 별말이 없으면 입력창에 직접 붙여 넣어 남은 글자수 표시로 확인하는 것이 가장 정확합니다. ② 바이트 제한인지 — 오래된 채용 시스템 중에는 글자가 아니라 바이트로 세는 곳이 있어, 한글 1자가 2바이트(EUC-KR)나 3바이트(UTF-8)로 계산되면 같은 ‘1,000’이라도 쓸 수 있는 한글은 500자나 333자로 줄어듭니다. ③ 줄바꿈— 본 도구는 1글자로 세지만 서버에서 2글자로 세는 시스템이 있습니다(아래 자주 묻는 질문 ‘줄바꿈도 글자수에 들어가나요?’ 참고).

원고지 매수 계산 기준

국내에서 통용되는 원고지는 200자 원고지(20자 × 10행)입니다. 본 도구의 원고지 매수는 공백 포함 글자수 ÷ 200을 올림한 값으로, 띄어쓰기도 원고지에서 한 칸을 차지하기 때문에 공백 포함으로 세는 것이 관례입니다.

  • 대입 논술·논술 학원 과제 — "원고지 5매 내외(1,000자)"처럼 분량이 원고지 매수로 제시되는 대표 사례입니다.
  • 백일장·문학 공모전 — 시·수필·단편 부문에서 "200자 원고지 ○매 이내" 규정이 여전히 널리 쓰입니다.
  • 주의 — 실제 원고지에 옮겨 쓰면 문단 첫 칸 들여쓰기, 문단이 바뀔 때 남는 칸 때문에 계산값보다 1~2매 더 나올 수 있습니다. 제출 규정이 엄격하면 여유를 두세요.

묵독·발화 시간 추정

묵독 시간(분) = 글자수 ÷ 300
발화 시간(분) = 글자수 ÷ 150
※ 300·150은 계산기에 설정된 가정값이며 공식 평균 통계가 아닙니다. 글자수는 공백 포함 기준입니다.
예시 분량묵독발화
카톡 짧은 메시지 (50자)10초20초
X 게시물 한도만큼 영문 (280자)56초1분 52초
블로그 단락 (1,000자)3분 20초6분 40초
뉴스 기사 (3,000자)10분20분
책 1챕터 (10,000자)33분 20초66분 40초
논문 1편 (50,000자)166분 40초333분 20초

※ 표의 시간은 계산기와 같은 식(공백 포함 글자수 ÷ 300, ÷ 150)과 같은 표시 형식으로 만든 값입니다. 읽고 말하는 속도는 사람·글의 난이도·목적에 따라 차이가 크므로, 발표·영상 원고처럼 시간이 중요한 글은 이 값을 출발점으로 삼고 실제로 소리 내어 읽으며 초시계로 한 번 재 보는 것이 정확합니다.

자가출판 분량, 글자수로 가늠하기

종이책은 판형·글자 크기에 따라 다르지만 대략 한 페이지에 1,000자 정도 들어갑니다. 참고로 제가 쓰고 있는 만세력 책을 이 도구로 세어보니 323,364자였는데, 그대로 환산하면 약 320페이지짜리 책이 됩니다. 전자책은 기기·폰트 설정마다 페이지가 달라져 글자수로 보는 편이 정확합니다.

자주 묻는 질문

공백을 글자수에 포함해야 하나요?
플랫폼·문서 종류에 따라 다릅니다. SNS·자기소개서는 보통 공백 포함, 학술 논문 분량 측정은 공백 제외가 일반적입니다. 본 도구는 두 값을 모두 표시하므로 양식에 맞게 사용하세요.
이모지는 몇 글자로 세야 하나요?
세는 기준에 따라 다릅니다. 본 도구의 총 글자수는 UTF-16 코드 유닛(JavaScript String.length) 기준이라 😀 같은 기본 이모지 1개가 2글자, 👨‍👩‍👧 같은 결합 이모지는 8글자로 집계됩니다. UTF-8 바이트로는 기본 이모지 1개가 4바이트이고, X(트위터)는 이모지를 가중치 2로 계산합니다.
한글 자모(ㄱㄴㄷ)는 어떻게 세나요?
본 도구는 완성형 음절(가~힣)과 자모(ㅋ·ㅠ 같은 호환 자모, 첫가끝 조합용 자모)를 모두 한글로 셉니다. 문자 종류별 분석의 ‘한글’ 칸은 음절과 자모를 합친 값입니다. ㅋㅋ처럼 자모만 쓴 글자도 1자 = 1글자입니다. 주의할 경우는 조합형(NFD)으로 저장된 한글입니다. macOS에서 만든 파일 이름을 복사해 붙이면 ‘한글’ 2자가 ㅎ·ㅏ·ㄴ·ㄱ·ㅡ·ㄹ 6개 코드로 들어와 총 글자수가 6으로 셀 수 있습니다. 이모지 없이 한글만 쓴 글인데 총 글자수가 ‘그래핌(눈에 보이는 글자)’ 값보다 크게 나온다면(예: 총 글자수 6, 그래핌 2) 이 경우이니, 제출할 시스템에 붙여 넣기 전에 한 번 다시 입력하거나 완성형으로 변환하세요.
X(트위터) 글자수가 280인데 한글로는 왜 140자인가요?
X는 영문/숫자/일부 라틴 문자를 가중치 1, 한글·중국어·일본어·이모지를 가중치 2로 계산해 총 280 가중치 한도를 적용합니다. 한글로만 글을 쓰면 약 140자가 한계입니다.
줄바꿈도 글자수에 들어가나요?
본 도구의 총 글자수(공백 포함)에는 줄바꿈 1개가 1글자로 들어가고, 공백 제외 값은 띄어쓰기·탭·줄바꿈을 모두 뺀 값입니다. 입사지원 시스템처럼 웹 입력창에 붙여 넣는 경우, 브라우저 입력창의 maxlength는 줄바꿈을 1글자로 세지만 서버로 전송될 때는 줄바꿈이 CR+LF 두 글자로 바뀌어 전달되므로 서버 쪽 검사에서 줄바꿈 수만큼 더 세는 시스템도 있습니다. 한도에 딱 맞춘 글이라면 문단 수만큼 여유를 두는 편이 안전합니다.
원고지 1매는 몇 자인가요?
가장 널리 쓰이는 200자 원고지 기준으로 1매 = 20자 × 10행 = 200자입니다. 본 도구의 원고지 매수는 공백 포함 글자수를 200으로 나눠 올림한 값입니다. 띄어쓰기도 원고지에서 한 칸을 차지하므로 공백 포함으로 세는 것이 관례이며, 실제 원고지에 옮겨 쓰면 문단 들여쓰기·줄 바꿈 여백 때문에 계산값보다 다소 늘어날 수 있습니다.

참고 자료

  1. 유튜브 고객센터(새 창)support.google.com
  2. twitter-text 공식 설정 (config/v3.json)(새 창)github.com
  3. X — 글자수 세는 법(새 창)docs.x.com
  4. Google — 제목 링크 가이드(새 창)developers.google.com
  5. Google — 스니펫 가이드(새 창)developers.google.com
  6. WHATWG HTML — maxlength(코드 유닛 길이)(새 창)html.spec.whatwg.org
  7. Unicode UAX #29 — 그래핌 경계(새 창)unicode.org
이 계산기를 만든 사람 · 리만Youtil 운영자 · 혼자 만들고 운영하는 1인 서비스입니다
운영자 소개
계산 기준
총 글자수 = UTF-16 코드 유닛(String.length) 기준 · X 가중치 = 공식 twitter-text config v3(4구간·기본 가중치 2·URL 23자 고정·NFC 정규화·이모지 엔티티 1개당 2자) · 플랫폼 한도는 항목별로 공식 문서 확인값/공식 미문서화 통용값/편의 프리셋을 구분해 표시 · SMS 90바이트는 EUC-KR 기준
오류 제보
결과가 다르면 contact@youtil.kr로 입력 조건을 알려 주세요. 평일 기준 1~3일 안에 답변합니다.

함께 쓰면 좋은 계산기