글자 수·바이트
상품명, 소개글, 공지문을 붙여 넣어 공백 포함·제외 글자 수와 UTF-8 바이트를 확인합니다. 원하는 한도를 정하고 넘친 위치와 자를 문구도 미리 살펴보세요.
입력할 값
- 확인할 글을 입력하거나 일반 텍스트 파일을 불러옵니다. 파일 읽는 방식은 UTF-8(기본), 한국어 Windows(EUC-KR·CP949), UTF-16LE, UTF-16BE 중에서 직접 고릅니다. TXT·CSV 등 확장자와 관계없이 글 자체를 읽습니다.
- 글자가 맞는지 미리보기로 확인한 뒤 현재 글에 반영합니다. 읽는 방식을 바꾸거나 다시 읽어도 반영 전에는 기존 글과 결과가 유지됩니다. 파일을 만든 프로그램에서 저장 방식을 확인해 선택하세요.
- 입력한 글의 UTF-8 크기는 최대 1 MiB(1,048,576바이트)입니다. 파일은 원본 파일 크기와 읽은 글을 UTF-8로 표현한 크기가 각각 1 MiB 이하여야 합니다. 공백 제외나 줄바꿈 변경 전 원문으로 확인합니다.
- 판매처별 한도가 필요하면 플랫폼과 입력 항목을 고르고 안내·출처를 확인한 뒤 「한도 불러오기」를 누르세요. 계산 조건만 바뀌며 입력한 글과 불러온 파일은 그대로입니다. 직접 한도나 계산 기준을 바꿔 사용할 수도 있습니다.
- 한도를 확인하려면 보이는 글자, 코드 포인트(문자 코드), UTF-16 단위, UTF-8 바이트 중 기준 하나와 0~1,000만 사이의 정수 한도를 입력합니다.
- 공백 포함 또는 제외를 고릅니다. 제외하면 띄어쓰기뿐 아니라 탭과 줄바꿈 등 공백 문자도 계산에서 빠집니다.
- 줄바꿈은 원문 그대로, LF로 계산, CRLF로 계산 중에서 고릅니다. 이 선택은 계산 기준이며 입력 원문을 고치지 않습니다.
계산 방법
보이는 글자는 이모지나 결합 문자를 가능한 한 한 덩어리로 셉니다. 코드 포인트는 그 덩어리를 이루는 개별 문자 값을 세고, UTF-16 단위는 일부 이모지를 2칸으로 셉니다. UTF-8 바이트는 글을 UTF-8로 표현할 때 필요한 크기입니다. 먼저 선택한 줄바꿈 기준을 적용하고, 공백 제외 값은 공백을 뺀 글을 다시 나누어 계산합니다. 남은 양은 한도에서 사용량을 뺀 값이며, 한도를 넘으면 초과량을 따로 보여 줍니다.
계산 예시
공백 없는 ‘A가😀’는 보이는 글자 3개, 코드 포인트 3개, UTF-16 단위 4, UTF-8 크기 8바이트입니다. 영문 A는 1바이트, 가는 3바이트, 😀는 4바이트입니다. UTF-8 한도를 7바이트로 정하면 1바이트 초과로 나오며, 글자를 깨뜨리지 않고 자른 문구는 ‘A가’입니다. 이 문구는 4바이트여서 3바이트가 남습니다. 글자 하나를 일부만 남기지 않으므로 한도를 꼭 가득 채우지는 않습니다.
결과 읽기
등록할 곳에서 바이트 제한을 안내하면 UTF-8인지 먼저 확인하고 해당 기준을 선택하세요. 일반적인 문구 길이를 살펴볼 때는 보이는 글자 수가 편합니다. 결과에서 사용량·남은 양·초과량과 처음 넘친 위치를 확인하고, 자르기 미리보기를 살핀 뒤 사용하세요. 긴 글은 화면에 일부만 보여 주지만 계산은 전체 입력을 대상으로 합니다. 줄 수와 공백으로 나눈 단어 수는 글의 분량을 살피는 보조 정보입니다.
적용 범위
입력한 글과 파일을 이 도구가 서버로 전송하거나 브라우저 저장소에 보관하지 않습니다. 새로고침하거나 다른 도구로 이동하면 글과 설정이 초기화됩니다. 지원하는 방식으로 저장된 일반 텍스트를 읽으며 Word·PDF 문서에서 글을 추출하지 않습니다. 브라우저가 선택한 읽기 방식을 지원하지 않으면 UTF-8로 저장한 파일을 이용하세요. 결과 TXT는 UTF-8로 저장하므로 처음 불러온 파일의 저장 방식·바이트와는 다를 수 있습니다. 판매처별 허용 글자 수나 금지 문자 정책은 자동 조회하지 않으며, 여기서 한도 이내여도 등록 성공을 보장하지 않습니다. 보이는 글자 구분은 브라우저의 Unicode 지원에 따릅니다. 지원하지 않는 브라우저에서는 해당 기준과 글자를 끊지 않는 자르기를 사용할 수 없으며 다른 계산 기준을 이용할 수 있습니다.
자주 묻는 질문
글자 수가 네 가지인 이유는 무엇인가요?
한글이나 보통의 영문에서는 비슷해 보여도 이모지와 결합 문자는 차이가 납니다. 보이는 글자는 화면에서 한 덩어리로 읽는 단위에 가깝고, 문자 코드와 UTF-16 길이는 프로그램에서 다루는 단위입니다. 바이트는 저장 크기입니다. 제출하는 사이트가 쓰는 기준에 맞춰 비교하세요.
공백 제외는 띄어쓰기만 빼나요?
아닙니다. 띄어쓰기, 탭, 줄바꿈 등 공백 문자로 분류되는 값을 함께 뺍니다. 파일 앞의 BOM(U+FEFF)도 공백 제외 계산에서 빠지지만 원문에는 남습니다. 공백 포함에서는 보이지 않는 BOM도 글자 1개·UTF-8 3바이트로 셉니다. 모든 눈에 보이지 않는 문자를 지우는 기능은 아닙니다. 공백을 뺀 뒤에는 남은 글을 다시 나누어 세므로, 결합 문자가 있는 글의 보이는 글자 수는 단순히 공백 개수를 빼는 계산과 다를 수 있습니다. 원문은 그대로 둡니다.
줄바꿈을 바꾸면 바이트가 달라지나요?
네. LF 줄바꿈은 UTF-8에서 1바이트, CRLF는 2바이트이고, 코드 포인트도 각각 1개와 2개입니다. 보이는 글자 기준에서는 CRLF를 한 묶음으로 셉니다. LF 또는 CRLF 선택은 계산에만 적용됩니다. 읽은 글의 원래 줄바꿈과 BOM 문자를 유지하려면 직접 편집하지 않고 TXT로 저장하세요. 저장 방식은 UTF-8이며 원래 파일의 바이트를 그대로 복사하는 것은 아닙니다. 복사는 원문 문자를 전달하지만 운영체제나 붙여넣는 앱이 줄바꿈을 바꿀 수 있습니다.
한도에 맞추면 입력한 글이 바로 잘리나요?
아닙니다. 원문은 그대로 두고 한도에 맞춘 글을 따로 미리 보여 줍니다. 줄인 글이 괜찮으면 별도 복사하거나 TXT 파일로 저장하세요. 자르기는 원문 앞부분을 남기는 방식이며 공백 삭제나 내용 요약은 하지 않습니다. 이모지나 결합 글자의 중간을 피하므로 남은 한도가 있어도 다음 글자를 넣을 수 없을 때가 있습니다. 공백을 빼거나 줄바꿈을 바꿔 계산하면, 한도에 맞춘 글을 TXT로 저장한 실제 크기는 계산값과 다를 수 있습니다.
미리보기에 일부만 나와도 전체를 계산하나요?
네. 긴 글의 화면 미리보기는 일부만 표시하지만 허용 범위 안의 전체 글로 계산합니다. 원문과 자른 문구를 혼동하지 않도록 저장·복사 버튼의 대상을 확인하세요.
파일을 불러오면 기존 글이 덮어써지나요?
아닙니다. 파일 내용은 검토한 뒤 현재 글에 반영할 때만 교체됩니다. 파일 읽는 방식을 바꾸거나 읽기에 실패하거나 취소해도 기존 글·결과·줄인 글은 유지됩니다. 원본 파일과 읽은 글의 UTF-8 크기는 각각 최대 1 MiB입니다. CSV도 표로 해석하지 않고 쉼표를 포함한 글 그대로 셉니다. 반영 후 직접 편집하기 전까지 원래 문자·줄바꿈·BOM 문자를 보존하며, TXT는 이 내용을 UTF-8로 저장합니다. 직접 편집하면 입력창이 줄바꿈을 LF로 바꿀 수 있습니다. 파일명과 문구를 이 도구가 서버로 전송하거나 다음 방문을 위해 저장하지 않습니다.
보이는 글자나 자르기를 사용할 수 없다고 나옵니다.
브라우저가 글자 덩어리를 구분하는 기능을 지원하지 않는 경우입니다. UTF-8 바이트, 문자 코드, UTF-16 길이는 계속 확인할 수 있습니다. 보이는 글자 기준이나 글자를 끊지 않는 자르기가 필요하면 최신 브라우저에서 다시 열어 주세요.
상품 등록 화면에서도 같은 숫자가 나오나요?
공식 안내에서 이모지·결합 문자를 세는 세부 방식은 확인되지 않았습니다. 불러온 한도는 이 도구의 코드 포인트·공백 포함·원문 줄바꿈 기준으로 참고 비교합니다. 판매처의 금지 문자나 필수 정보까지 검사하는 것은 아니므로 실제 등록 화면에서도 확인하세요. 여러 상품명을 행별로 확인하려면 아래의 상품명 일괄 검사 도구를 이용하세요.
어떤 판매처의 제목 한도를 불러올 수 있나요?
쿠팡 등록상품명·노출상품명은 각각 100자, Amazon.com의 미디어 외 상품명은 75자, eBay는 80자, Etsy는 140자, Google Merchant Center 상품명은 150자, Shopify 상품 SEO 제목은 70자입니다. 2026-10-16에 공식 안내를 확인했습니다. Amazon.com 기준은 2026-07-27부터 적용되며 미디어 상품에는 사용하지 마세요. Shopify의 70자는 일반 상품명이 아닌 SEO 제목 기준입니다.
단위와 계산 기준의 출처
- MDN · 보이는 글자 구분과 브라우저 지원 (Intl.Segmenter)
- Unicode · 글자 덩어리 구분 기준 (UAX #29)
- MDN · UTF-8 인코딩 (TextEncoder)
- MDN · UTF-16 길이와 문자 코드의 차이
- MDN · 공백 문자 분류
- MDN · 파일을 읽을 때 BOM 문자를 유지하는 기준
- 쿠팡 · 등록상품명·노출상품명 한도
- Amazon.com · 미디어 외 상품명 75자 기준 (2026-07-27부터)
- eBay · 상품 제목 한도
- Etsy · 상품 등록과 제목 한도
- Google Merchant Center · 상품 데이터의 제목 한도
- Shopify · 상품 CSV의 SEO 제목 한도