트위터(X)글자수 세기-전각 2글자 환산 지원
트위터(X)의 가중치 계산 규칙을 따르는 글자수 카운트 도구입니다. 전각 문자는 2글자, 반각 문자는 1글자로 계산하여 280자 제한까지 남은 글자수를 실시간으로 표시합니다.
X(구 Twitter) 글자수 세기란
X(구 Twitter) 글자수 세기는 게시글이 X 고유의 가중 규칙에 따라 280자 상한 안에 들어가는지 판정하는 도구입니다. 일본어·중국어·한국어(CJK) 문자와 전각 기호는 2글자로 계산되기 때문에, 눈에 보이는 글자수만으로는 실제 남은 글자수를 정확히 알 수 없습니다.
이 도구는 입력한 문장을 실시간으로 가중 계산하여 실제 게시 화면과 같은 기준으로 남은 글자수를 표시합니다. 한국어 위주의 게시글을 작성할 때 예상치 못한 글자수 초과를 사전에 방지할 수 있습니다.
사용 방법
- 게시하려는 문장을 입력합니다 입력란에 게시할 예정인 문장을 붙여넣습니다.
- 계산 결과를 확인합니다 눈에 보이는 글자수와 X의 가중 규칙에 따른 가중 글자수가 동시에 표시됩니다.
- 남은 글자수를 확인합니다 280자 상한까지 남은 글자수가 실시간으로 업데이트됩니다.
- 상한을 초과한 경우 문장을 조정합니다 초과한 글자수가 표시되므로 이를 기준으로 문장을 줄입니다.
더 잘 활용하기 위한 팁
- X의 글자수 계산은 「보이는 글자수」가 아니라 한중일(CJK) 문자와 전각 기호를 2글자로 세는 독자적인 가중치 규칙을 사용하므로 단순 글자수와는 차이가 생깁니다.
- 같은 30자라도 영숫자만 있는 게시물은 여유가 있지만, 한국어만으로 작성하면 가중 글자수로 60자에 해당하여 280자 제한에 두 배 빠르게 가까워집니다.
- URL은 실제 길이와 상관없이 일률적으로 23자(t.co 단축 링크 길이)로 계산되므로, 이 도구는 순수 텍스트의 대략적인 기준으로 사용하고 URL이 포함된 게시물은 실제 작성 화면에서 최종 확인하세요.
- 이모지는 코드 포인트로는 1글자이지만, 종류에 따라 가중치 규칙상 「일반」 취급(1카운트)이 되는 경우가 많아 시각적 존재감에 비해 글자수를 많이 차지하지 않습니다.
- 인코딩별 바이트수를 확인하고 싶다면 자매 도구 「문자열 바이트수 계산」을, 문자 인코딩 판별을 확인하고 싶다면 「문자 인코딩 판별」을 함께 이용해 보세요.
이럴 때 유용합니다
한국어 게시글 글자수 조정
한국어는 영어보다 가중 글자수가 더 많이 소모되므로, 게시 전 가중 글자수를 확인하면 상한을 넘기지 않고 알맞게 작성할 수 있습니다.
영어·한국어 혼용 게시글 사전 확인
반각과 전각이 섞인 문장에서 실제 게시 화면을 열지 않고도 글자수 초과 여부를 확인할 수 있습니다.
기업 계정의 정형문 점검
SNS 운영 담당자가 게시 템플릿을 작성할 때 여러 패턴의 글자수를 빠르게 비교할 수 있습니다.
URL이 포함된 게시글 사전 확인
URL을 제외한 본문 글자수를 파악하고, t.co로 단축된 후의 23자를 더해 전체 균형을 가늠할 수 있습니다.
용어집
- 가중 글자수
- X의 게시 상한을 판정하기 위해 사용하는 고유의 글자수 계산 방식입니다. CJK 문자와 전각 기호를 2글자로 계산합니다.
- CJK
- 중국어(Chinese)·일본어(Japanese)·한국어(Korean)를 합쳐 부르는 명칭입니다. X의 가중 규칙에서는 이들 문자를 2글자로 취급합니다.
- twitter-text
- X(구 Twitter)가 공개한 오픈소스 글자수 계산 알고리즘입니다. 이 도구도 이 사양에 따라 계산합니다.
- t.co 단축 링크
- X에서 URL을 자동으로 단축하는 기능입니다. 원래 URL의 길이와 관계없이 항상 23자로 계산됩니다.
자주 묻는 질문
여담 ― X가 글자를 「가중치」로 세는 이유
X의 전신인 트위터가 처음 140자 제한을 도입했을 때, 영어권 사용자들 사이에서는 「140자는 너무 짧다」는 불만이 자주 나왔습니다. 알파벳 한 글자가 담는 정보량은 한자 한 글자에 비해 훨씬 적기 때문에, 같은 140자라도 일본어나 한국어라면 소설의 한 장면을 쓸 수 있는 반면 영어로는 단어 수로 20~30개 정도밖에 쓸 수 없었습니다. 이러한 불공평을 해소하기 위해 트위터는 2017년 영어 등 「1바이트 계열」 언어의 제한을 280자로 두 배 늘리는 한편, 한중일(CJK) 언어는 계속해서 140자에 해당하는 수준(가중 280자=실질 140자)으로 유지하여 언어 간 정보 밀도 차이를 반영한 조정을 단행했습니다.
이 「가중 글자수」라는 개념은 사실 SMS(단문 메시지 서비스) 세계에서 트위터보다 훨씬 이전부터 존재했습니다. GSM 방식의 SMS는 보통 한 통에 160자까지 가능하지만, 표준 7비트 GSM 문자셋에 포함되지 않는 이모지나 한국어 문자를 단 하나라도 사용하면 인코딩 방식이 UCS-2로 전환되어 제한이 70자까지 단숨에 줄어드는 규격이 있습니다. 「특정 언어의 문자를 하나 사용하면 사용 가능한 글자수가 절반 이하로 줄어든다」는 현상은 문자 코드의 내부 표현과 사용자 경험이 어떻게 연결되는지를 생각하게 하는 흥미로운 공통점입니다.
또한 가중 글자수 규칙은 이모지에도 적용되어, 대부분의 이모지는 「1글자」로 계산되지만, 피부색이나 성별을 조합한 합성 이모지(제로 폭 결합자로 여러 이모지를 연결한 것)는 내부적으로 여러 유니코드 코드 포인트로 구성되어 있어, 겉보기에는 하나의 이모지여도 글자수 계산상으로는 여러 글자로 취급되는 경우가 있습니다. SNS에 글을 올릴 때 이러한 「보이는 글자수」와 「시스템이 계산하는 글자수」의 차이를 염두에 두면 예상치 못한 글자수 초과를 막을 수 있습니다.