SNS 글자수 제한, 한글은 어떻게 셀까: X·유튜브·인스타그램 공식 기준
X는 한글 한 글자를 2로 세서 한글만 쓰면 140자에서 막혀요. 유튜브·인스타그램 공식 제한과 함께, 글자수 세기 결과로 X 글자수를 바로 구하는 방법을 정리했어요.

제한 숫자보다 먼저 볼 것: 세는 방식
SNS마다 글자수 제한이 있어요. 그런데 같은 한글 문장도 플랫폼마다 다르게 세요.
X는 한글 한 글자를 2로 세고, 유튜브는 제한을 '영문 기준'으로 적어 둬요.
그래서 제한 숫자만 보고 쓰면 한글 글이 예상보다 먼저 막힐 수 있어요.
아래 숫자는 모두 각 회사의 공식 문서를 2026년 9월 28일에 열어 확인한 값이에요.
공식 문서로 확인한 제한
| 플랫폼 | 항목 | 제한 | 한글을 세는 방식 |
|---|---|---|---|
| X | 게시물 | 280 (가중치 합계) | 한글 1자 = 2, 한글만이면 140자 |
| 유튜브 | 동영상 제목 | 100자 (영문 기준) | 문서에 설명 없음 |
| 유튜브 | 동영상 설명 | 5,000자 (영문 기준) | 문서에 설명 없음 |
| 인스타그램 | 캡션 (API로 게시할 때) | 2,200자, 해시태그 30개, @태그 20개 | 문서에 설명 없음 |
유튜브 고객센터는 제목과 설명 제한 뒤에 '영문 기준'이라고만 적어 두었어요. 한글을 어떻게 세는지는 밝히지 않아요.
인스타그램 숫자는 Meta 개발자 문서의 게시 API 항목에 적힌 값이에요. 앱에서 직접 올릴 때의 기준을 적은 인스타그램 도움말 페이지는 이번에 열리지 않았어요. 그래서 프로필 소개·댓글·DM 제한은 싣지 않았어요.
네이버 블로그·카페 글자수 제한도 공식 문서를 찾지 못해 뺐어요.
X가 한글을 2로 세는 규칙
X 개발자 문서는 게시물이 280자까지라고 하면서, 모든 글자를 똑같이 세지는 않는다고 밝혀요.
- 라틴 문자·문장부호·일반 기호: 1
- 한글·중국어·일본어(CJK): 2
- 이모지: 피부색이나 결합 이모지도 한 개에 2
- URL: 길이와 상관없이 23 (t.co 주소로 바꿔서 셈)
- 공식 앱에서 첨부한 사진·영상: 0
X가 공개한 twitter-text 설정 파일에는 이 규칙이 숫자로 적혀 있어요. 최대치는 280이고 기본 가중치는 2예요(설정값 200을 100으로 나눈 값). 가중치 1은 유니코드 U+0000부터 U+10FF까지와 일부 문장부호 구간에만 붙어요. 한글 음절(U+AC00부터 U+D7A3)은 이 구간 밖이라 2로 세요.
그래서 한글만으로 140자를 쓰면 딱 280이에요. 141자는 282라서 올라가지 않아요.
문서에는 글자를 NFC(자모를 한 글자로 합친 형태)로 바꾼 뒤에 센다고도 적혀 있어요. 자모가 풀린 텍스트를 붙여 넣어도 X는 합친 글자 기준으로 세요.
글자수 세기 결과로 X 글자수 구하기
툴키오 글자수 세기에 문장 세 개를 넣어 봤어요. X 가중치 열은 위 규칙대로 따로 계산한 값이에요.
| 입력 문장 | 글자수 | 공백 제외 | 바이트 | X 가중치 |
|---|---|---|---|---|
| 오늘 오후 3시에 새 글을 올려요. 많이 봐 주세요! | 29 | 21 | 65 | 47 |
| Toolkio 글자수 세기 테스트: 한글 10자와 English words. | 42 | 35 | 66 | 54 |
| 좋아요👍 | 5 | 5 | 13 | 8 |
X 가중치는 '글자수 + 한글 글자 수'예요. 첫 문장은 한글이 18자라서 29 + 18 = 47이에요.
한글을 일일이 셀 필요는 없어요. 글자수 세기의 바이트는 UTF-8 기준이라 한글은 3바이트, 영문·숫자·공백·마침표는 1바이트예요. 그래서 한글과 영문·숫자·공백·기본 문장부호만 있는 글이라면 이 식이 성립해요.
X 가중치 = 글자수 + (바이트 − 글자수) ÷ 2
- 첫 문장: 29 + (65 − 29) ÷ 2 = 47
- 둘째 문장: 42 + (66 − 42) ÷ 2 = 54
이모지·URL·가운뎃점(·)처럼 다른 문자가 섞이면 이 식은 맞지 않아요. 셋째 문장이 그런 경우예요. 글자수 세기는 브라우저의 문자열 길이를 그대로 보여 줘서 👍를 2자로 세요. 그래서 '좋아요👍'가 5자로 나와요. X는 한글 3자 × 2에 이모지 2를 더해 8로 세요.
참고 자료
- X Developer Platform, Counting Characters: docs.x.com/fundamentals/counting-characters
- twitter-text 설정 파일 v3: config/v3.json
- YouTube 고객센터, 동영상 설정 수정: support.google.com/youtube/answer/57404
- Meta for Developers, IG User Media (caption): developers.facebook.com
모두 2026년 9월 28일에 확인했어요.