~ / sns / x-character-counter

🐦 X(트위터) 글자수 세기

X 게시물을 한글 2칸·이모지 2칸·링크 23칸 규칙으로 세어 280 한도의 남은 칸을 보여 줘요. 한도를 넘는 긴 글은 (1/3) 번호가 붙은 스레드로 나누고, 인스타·스레드·링크드인 한도와도 비교해요.

다른 곳 한도와 비교 (글자 수)
스레드로 나누기
광고

사용법

  1. 위 칸에 X(옛 트위터)에 올릴 글을 붙여 넣거나 직접 적어요. '예시'를 누르면 긴 글로 바로 볼 수 있어요.
  2. 막대와 숫자에 X 글자수 / 280과 남은 칸이 나와요. 남은 칸이 음수가 되면 막대가 붉게 바뀌고, 그 글은 그대로는 올릴 수 없어요.
  3. '실제 글자'는 눈으로 보이는 글자 수예요. X 글자수와 다른 이유는 아래 계산 규칙에 있어요.
  4. 오른쪽 아래 '스레드로 나누기'는 280칸을 넘는 글을 문장 끝에서 잘라 (1/3), (2/3)처럼 번호를 붙여 줘요. 칸마다 copy 로 하나씩 복사해 이어서 올려요.
  5. 같은 글을 인스타 캡션·스레드·링크드인·유튜브 설명에도 쓸 때를 위해 각 서비스의 한도와 몇 자 모자라거나 넘치는지도 보여 줘요.

X의 글자수 계산 규칙 — 280자가 한글 140자인 이유

X 개발자 문서의 「Counting characters」와 공개 라이브러리 twitter-text 설정에 따르면, 게시물은 최대 280칸이고 문자마다 차지하는 칸 수가 달라요. 영어 알파벳·숫자·기본 문장부호는 1칸, 한글·한자·일본어 가나 같은 문자는 2칸이라서 한글만으로 쓰면 최대 140자예요.

입력차지하는 칸설명
영어·숫자·기본 기호 (U+0000~U+10FF)1칸알파벳, 숫자, 공백, 줄바꿈, 마침표, 쉼표, 악센트 있는 라틴 문자까지 포함해요
일반 구두점 일부 (U+2000~U+200D, U+2010~U+201F, U+2032~U+2037)1칸줄표(—), 둥근 따옴표(“ ”), 말줄임표(…) 등이 여기에 들어가요
한글 음절(가~힣), 한글 자모(ㅋ·ㅎ), 한자, 일본어2칸위 범위 밖의 문자는 모두 2칸이에요. 한글 140자 = 280칸
이모지2칸👨‍👩‍👧처럼 여러 이모지를 이은 조합이나 🇰🇷 같은 국기도 통째로 2칸이에요
http(s):// 로 시작하는 링크23칸링크가 짧든 길든 23칸으로 세요(X가 t.co 주소로 줄여서 보내기 때문)

글자를 세기 전에 모든 글을 NFC(합쳐 쓴 형태)로 정규화해요. 그래서 맥에서 복사해 온 자모 분리형 글자(예: 가 = ᄀ + ᅡ)도 한 글자로 합쳐서 세고, 악센트 문자 café도 4칸이에요. 이 도구는 같은 규칙을 코드로 돌려 아래 예시를 검산했어요.

계산 예시

글X 글자수풀이
a를 280번2801칸 × 280 — 딱 한도
가를 140번 / 141번280 / 2822칸 × 140 = 280, 141자부터는 초과
안녕 hello10안녕 4칸 + 공백 1칸 + hello 5칸
😀2이모지 한 개 2칸
ㅋㅋㅋ6한글 자모도 한 글자 2칸이라 ㅋ 세 개가 6칸
링크 https://example.com/very/long/path?query=1234567890 끝31링크 4칸 + 공백 1 + URL 23 + 공백 1 + 끝 2칸

예시 글(스레드 예시 버튼의 글)은 실제 글자 249자지만 X 글자수는 397칸이라 한 게시물에 넣을 수 없고, 이 도구는 2개로 나눠 줘요.

한글 글을 280칸 안에 넣는 요령

한글과 영어를 섞으면 몇 자까지 들어갈까

공식은 간단해요. 한글 글자 수 × 2 + 영어·숫자·기호 글자 수 × 1 ≤ 280이에요. 한글이 많을수록 영어 자리가 빠르게 줄어요.

한글 글자 수한글이 차지하는 칸남는 영어·숫자 칸
0자0칸280자
50자100칸180자
100자200칸80자
120자240칸40자
140자280칸0자

링크 하나(23칸)를 넣으면 한글은 128자까지(256칸 + 링크 23칸 = 279칸), 링크 두 개면 한글 117자까지 쓸 수 있어요. 해시태그도 일반 글자와 똑같이 세니 한글 해시태그는 한 글자당 2칸이라는 점에 주의하세요. 해시태그 개수와 중복은 해시태그 추출·정리기에서 먼저 정리하면 칸을 아낄 수 있어요.

올리기 전 확인 순서

  1. 이 도구에 글을 붙여 넣어 남은 칸이 0 이상인지 봐요.
  2. 모자라면 이모지·ㅋㅋ·ㅠㅠ 같은 자모, 반복되는 문장부호부터 줄여요. 한 글자에 2칸씩 쓰는 요소라 효과가 커요.
  3. 그래도 넘치면 핵심 한두 문장만 첫 게시물로 두고, 나머지는 스레드로 나눠요.
  4. 링크는 글 끝에 두면 링크 미리보기 카드가 붙어도 본문이 잘리지 않아요.

스레드로 나누는 방식

나누기 버튼 없이도 자동으로 계산해요. 먼저 전체 글을 몇 개로 나눌지 가정하고, 각 칸 끝에 붙을 번호 ' (3/5)'의 칸 수를 뺀 한도 안에서 앞에서부터 가장 길게 담아요. 자를 자리는 문장 끝(. ! ? … 뒤) → 줄바꿈 → 띄어쓰기 순서로 찾고, 링크 한가운데는 자르지 않아요. 번호를 붙이면서 한 칸이 넘치지 않도록 번호 자리를 미리 비워 둬요. 문장 중간에서 끊기는 칸이 있으면 직접 줄바꿈을 넣거나 문장을 고쳐서 다시 나누면 돼요.

다른 서비스와 한도 비교

서비스이 도구에서 쓰는 한도세는 방식
X280칸문자별 가중치 (위 표)
인스타그램 캡션2,200자보이는 글자 수 그대로
스레드(Threads)500자보이는 글자 수 그대로
링크드인 게시물3,000자보이는 글자 수 그대로
유튜브 설명5,000자보이는 글자 수 그대로

X 외의 한도는 서비스가 도움말에서 공식 수치로 공개하지 않거나 자주 바꾸는 값이라, 이 도구는 널리 알려진 수치와 단순 글자 수를 비교용으로만 보여 줘요. 올리기 직전에 앱에서 실제로 막히는지 확인하세요. 한도 안에서 끝나는지만 보고 싶다면 이 도구를, 글자 수·바이트를 자세히 보려면 글자 수 · 바이트 세기를, 해시태그를 정리하려면 해시태그 추출·정리기를 함께 쓰세요.

자주 하는 실수

기준: X 개발자 문서 「Counting characters」(docs.x.com)와 twitter-text v3 설정(가중치 1 범위 외 문자는 2). X의 규칙은 바뀔 수 있어요. 입력한 글은 이 브라우저 밖으로 나가지 않아요.

자주 묻는 질문

X(트위터)는 한글을 몇 자까지 쓸 수 있나요?
한글은 한 글자가 2칸이고 한도가 280칸이라 한글만으로는 최대 140자예요. 영어·숫자는 1칸이라 섞으면 그만큼 더 쓸 수 있어요.
이모지와 링크는 몇 칸으로 세나요?
X 개발자 문서 기준으로 이모지는 하나가 2칸(여러 개를 이은 조합이나 국기도 2칸), http(s) 링크는 길이와 상관없이 23칸이에요.
줄바꿈과 공백도 글자수에 들어가나요?
네. 공백과 줄바꿈은 각각 1칸이에요. 줄바꿈을 많이 넣어도 크게 부담되진 않아요.
일반 글자 수 세기와 결과가 왜 달라요?
일반 글자 수 세기는 한글도 1글자로 세는데, X는 한글·한자·가나 등을 2칸으로 세기 때문이에요. 그래서 X 글자수가 더 커요.
280칸을 넘는 글은 어떻게 올리나요?
이 도구의 스레드 나누기로 (1/3) 같은 번호를 붙여 나눈 뒤 이어서 올리거나, X 유료 구독의 긴 글 기능을 쓸 수 있는 계정이면 한도가 다를 수 있어요. 내 계정의 한도는 앱에서 확인하세요.
입력한 글이 저장되나요?
아니요. 글자 수 계산과 나누기는 모두 이 브라우저 안에서 해서 서버로 보내지 않아요.

이 도구와 함께 보면 좋은 글

관련 도구

더 둘러보기

📸 SNS 다른 도구

🔥 많이 찾는 도구

🔮 재미로 한 번 더

📝 읽어 볼 만한 글

글 전체 보기 →