COUNTERANALYZERFORMATTING
글자수 세기 & 분석기
입력한 텍스트의 글자수(공백 포함/제외), 단어 개수, 바이트 크기를 측정하고 키워드 빈도를 실시간 분석합니다.
분석할 텍스트 입력
글자수 (공백 포함)
0
글자수 (공백 제외)
0
바이트 크기 (UTF-8)
0 B
단어 개수
0
줄 수
0
소셜 미디어 & SEO 제한선
SEO Title (제목)0 / 60 자
구글 검색 결과 제목 권장 길이
SEO Meta Description0 / 160 자
구글 검색 결과 요약 권장 길이
Twitter (트위터)0 / 280 자
트윗 작성 글자수 제한
Instagram (인스타그램)0 / 2200 자
피드 캡션 권장 최대 제한
예상 읽기 시간 (200wpm)
0초주요 키워드 빈도 분석 (Top 5)
단어 분석 데이터가 없습니다.
도구 설명 및 사용 방법
입력한 텍스트의 글자수(공백 포함/제외), 단어 개수, 바이트 크기를 측정하고 키워드 빈도를 실시간 분석합니다.
사용 단계
1
가운데 큰 텍스트 입력창에 글을 작성하거나 외부 글을 복사해 붙여넣습니다.
2
상단/하단 요약 카드에 표시되는 글자수, 공백제외 글자수, 단어수, 바이트 수 통계를 읽습니다.
3
오른쪽 패널에서 트위터, 인스타그램 등의 글자수 한계선 경고와 최빈 단어 통계를 확인합니다.
4
"전체 복사" 버튼을 눌러 작업을 간편하게 마무리합니다.
작동 원리 및 상세 설명
본 텍스트 분석기는 문자열 길이 통계 알고리즘에 기초합니다. 텍스트 버퍼 수신 시 length 속성 조회를 통해 공백 포함 자수를 구하고, 정규식(/\s+/g) 치환 필터를 거쳐 공백제외 자수를 연산합니다. 키워드 분석은 조사나 불필요 어휘를 제거하는 필터링 사전을 거쳐 형태소 단계를 카운팅해 폼 리포트를 생성합니다.
자주 묻는 질문 (FAQ)
한글과 영문의 바이트(Byte) 크기 계산 기준은 다른가요?
예, 영문/숫자/공백 등 일반 아스키문자는 자당 1바이트로 계산되며, 한글 음절 및 유니코드 특수문자들은 전세계 공통 UTF-8 규격에 입각해 한 자당 3바이트로 계산되어 데이터 스펙에 맵핑됩니다.
최빈 키워드 분석 기능은 어떻게 작동하나요?
입력된 원문에서 마침표와 공백 단위로 텍스트 단어를 조각내어 어휘 통계 해시 맵에 카운트 누적한 후, 가장 많이 작성된 단어 Top 5 순위를 빈도 백분율과 함께 가시화해 줍니다.
코드 사용 예시
바이트 계산 공식 코드 예시
javascript
function getUTF8Bytes(string) {
// TextEncoder를 사용해 문자열을 UTF-8 바이트 배열로 변환
const byteArray = new TextEncoder().encode(string);
return byteArray.length;
}
console.log(getUTF8Bytes("Dev")); // 3 (bytes)
console.log(getUTF8Bytes("개발")); // 6 (bytes)TextEncoder API의 바이트 배열 길이 속성을 사용해 한글과 영문의 물리 용량을 구하는 스크립트입니다.