토큰 계산기
1,000자는 Anthropic 문서의 비율(토큰당 2.5자)로 약 400토큰, Google 문서의 비율(토큰당 4자)로 약 250토큰입니다. 내 글을 붙여 넣으면 OpenAI 기준 정확한 수를 볼 수 있습니다.
사용 방법
- 글을 붙여 넣거나 입력합니다. 내용은 브라우저 밖으로 나가지 않습니다.
- OpenAI 인코딩을 고릅니다. GPT-4o, GPT-4.1, GPT-5, o 시리즈는 o200k_base, GPT-4와 GPT-3.5는 cl100k_base입니다.
- 정확한 토큰 수와 글자·단어·줄 수를 확인합니다. Claude와 Gemini 행은 추정치입니다.
계산 방법
OpenAI: 오픈소스 tiktoken 프로젝트가 공개한 바이트 페어 인코딩 표로 글을 쪼개고, js-tiktoken 포팅으로 브라우저에서 실행합니다. 고른 인코딩 기준으로 정확한 값입니다. 표 파일(약 2MB)은 페이지가 아니라 처음 입력할 때 내려받습니다.
모델별 인코딩은 tiktoken의 모델 목록을 따릅니다. gpt-4o, gpt-4.1, gpt-5, o1, o3, o4-mini는 o200k_base, gpt-4와 gpt-3.5-turbo는 cl100k_base입니다. 이 목록보다 새로운 모델은 확인한 문서에 토크나이저 이름이 없으므로 o200k_base 값을 참고용으로 보십시오.
Claude와 Gemini는 공개 토크나이저가 없어 추정치입니다. Claude: Anthropic 모델 개요는 현재 토크나이저에서 1M 토큰이 약 55만 5천 단어 또는 유니코드 250만 자라고 설명하므로, 글자 수 ÷ 2.5와 단어 수 ÷ 0.555로 계산합니다. Gemini: Google은 토큰 하나가 약 4자, 100토큰이 영어 단어 60~80개라고 하므로 글자 수 ÷ 4와 단어 수 × 100/80~100/60으로 계산합니다.
대표값은 계산법들 중 가장 큰 값입니다. 한도 안에 들어가는지 볼 때 안전한 쪽입니다. 괄호 안은 가장 작은 값부터 가장 큰 값까지의 범위입니다.
자주 묻는 질문
토큰이 무엇인가요?
언어 모델이 읽고 쓰는 단위입니다. 토크나이저가 글을 단어, 단어의 일부, 글자 하나, 문장부호 같은 조각으로 나눕니다. 같은 문장도 모델마다 토큰 수가 다를 수 있습니다.
얼마나 정확한가요?
OpenAI 수치는 tiktoken과 같은 표를 쓰므로 고른 인코딩 기준으로 정확합니다. 글만 센 값이어서 채팅 API가 메시지마다 덧붙이는 토큰은 들어 있지 않습니다. Claude와 Gemini는 영어 글 기준으로 쓰인 문서 비율로 추정한 값이라 틀릴 수 있고, 한국어·일본어·코드·숫자에서는 오차가 더 큽니다.
Claude나 Gemini의 정확한 토큰 수는 어떻게 구하나요?
각 회사의 계산 기능을 쓰십시오. Anthropic은 무료 토큰 계산 엔드포인트(POST /v1/messages/count_tokens)를 제공하며, 이 값도 문서에서 추정치라고 밝힙니다. Gemini API에는 countTokens가 있습니다. Anthropic은 Claude 4.7 이후 모델이 같은 글에서 이전 모델보다 토큰을 약 30% 더 쓴다고 안내하므로, 쓸 모델로 직접 세어 보십시오.
OpenAI 인코딩은 왜 둘인가요?
cl100k_base는 예전 어휘표이고 o200k_base는 더 크고 새로운 어휘표입니다. 어느 모델이 무엇을 쓰는지는 tiktoken 모델 목록을 따릅니다. 같은 글이 o200k_base에서 토큰이 더 적게 나오는 경우가 많습니다.
입력한 글이 서버로 전송되나요?
아니요. 세는 일은 브라우저 안에서 합니다. 토크나이저 표는 이 사이트에서 한 번 내려받지만, 글은 올라가지 않습니다.