Skip to content

DeepSeek·Qwen·GPT 토큰 계산기

DeepSeek·Qwen·GPT 토큰 수를 공식 토크나이저로 정확히 세는 온라인 토큰 계산기. 글자 수 추정이 아닌 실제 분할 결과를 보여 줍니다. 무료, 브라우저에서 실행.

브라우저 실행 무료
각 업체의 공식 어휘로 브라우저에서 토큰화합니다. 텍스트는 저희 서버로 전송되지 않습니다.
예시:

문자
0
한자
0
UTF-8 바이트
0
모델 토큰 수 문자당 토큰
DeepSeek V4 / V3 / R1 DeepSeek · 128K —
Qwen3.5 / 3.6 / 3.8 Qwen · 248K —
Qwen3 / Qwen2.5 / QwQ Qwen · 151K —
GPT-5 / GPT-4.1 / GPT-4o / o3 o200k_base —
GPT-4 / GPT-3.5 Turbo cl100k_base —

텍스트 자체의 토큰 수입니다. API를 호출하면 각 메시지를 감싸는 채팅 템플릿도 계산되므로, 응답의 prompt_tokens는 보통 이보다 몇 개 많습니다.

텍스트 분할 결과

텍스트를 입력하거나 붙여넣으면 모든 토큰이 여기에 표시됩니다.

사용하는 업체의 가격 페이지에 나온 입력 가격을 넣으십시오. 가격이 바뀌므로 도구에 고정해 두지 않았습니다.

다섯 어휘 모두의 출력을 테스트 텍스트 26,714개(388만 자)와 Unicode 버전 경계 문자 세트로 Hugging Face tokenizers 0.23.3, OpenAI tiktoken 0.14.0과 ID 단위로 비교해 일치함을 확인했으며, 이 페이지의 예시 수치도 모두 같은 참조 구현으로 검증했습니다. 문자당 비율은 이 사이트의 자체 텍스트(블로그 산문의 한자 29,500자와 도구 문서의 52,500자)로 측정한 값입니다. 모델과 어휘의 대응 관계는 tiktoken의 모델 매핑과 각 업체 공식 저장소의 파일 단위 비교를 바탕으로 2026년 11월에 확인했습니다. — Go Tools 엔지니어링 팀 · 2026년 11월 8일

Go Tools 엔지니어링 팀이 제작하고 검증했습니다.

토큰 환산 빠른 참조

토큰 1개는 몇 글자인가요?

영어는 토큰당 약 4자 어휘와 언어에 따라 다릅니다. 이 사이트의 자체 텍스트(중국어 한자 약 82,000자)로 측정하면 영어는 토큰당 약 4.3~4.4자, 단어당 약 1.4토큰입니다. 중국어 산문에서는 한자 1자가 DeepSeek과 Qwen3.5에서 약 0.8, Qwen3에서 0.9, GPT-4o에서 1.0, GPT-4에서 1.3토큰입니다.

중국어 1만 자는 몇 토큰인가요?

DeepSeek 약 6,300, GPT-4 약 10,000 문장 부호도 글자로 세어 이 사이트의 중국어 산문으로 측정하면 DeepSeek 약 6,200~6,300, Qwen3.5 6,400~6,500, Qwen3 7,000~7,200, GPT-4o 7,700, GPT-4 10,300~10,500토큰입니다. 코드나 숫자가 많은 텍스트는 더 많이 나옵니다.

중국어가 영어보다 토큰을 더 많이 쓰는 이유는?

같은 문단: 영어 59~60토큰, 중국어 71~156토큰 이 페이지의 '중국어' 예시와 '영어' 예시는 같은 문단입니다. 영어판은 다섯 어휘 모두에서 59~60토큰이고, 중국어판은 Qwen3.5 71, DeepSeek 75, Qwen3 84, GPT-4o 111, GPT-4 156토큰으로 18~160% 더 많습니다. 영어는 어휘 간 차이가 작지만(이 사이트 텍스트 기준 단어당 약 1.4토큰), 중국어는 어휘에 중국어 항목이 얼마나 있느냐에 달려 있으며, 항목이 적은 어휘(GPT-4의 cl100k_base)는 많은 글자를 바이트 수준 토큰 2~3개로 쪼갭니다.

토큰은 어떤 단위인가요?

모델이 텍스트를 나누고 과금하는 최소 단위 토큰은 언어 모델이 텍스트를 나누는 가장 작은 단위이자 API 과금과 컨텍스트 윈도우의 단위입니다. 단어, 단어의 일부, 글자 하나, 구, 또는 한 글자의 몇 바이트일 수 있으며, 무엇이 될지는 모델별 어휘가 정합니다.

Claude, Gemini, Doubao의 토큰도 셀 수 있나요?

공개 토크나이저 없음, 공식 계산 API만 가능 정확하게는 셀 수 없습니다. Claude는 Claude 3 이후 토크나이저를 공개하지 않았고, 대신 Anthropic이 count_tokens API를 마련해 두었습니다(문서에는 Claude 4.7 이후 모델이 같은 텍스트에 토큰을 약 30% 더 만드는 새 토크나이저를 쓴다는 설명도 있습니다). Gemini와 Doubao도 마찬가지로 공식 API로 세며, Doubao는 Volcano Engine Ark 콘솔에 공식 토큰 계산기도 있습니다(로그인 필요). 이 도구에는 공식 어휘가 공개되어 있고 ID 단위로 일치하는 모델만 넣었습니다.

토큰이란 무엇인가요?

토큰은 언어 모델이 읽고 쓰는 단위이자, API 과금과 컨텍스트 윈도우 크기를 재는 단위입니다. 모델은 글자나 한자를 직접 보지 않습니다. 먼저 토크나이저가 텍스트를 어휘에 있는 조각으로 자르고, 각 조각을 정수 ID로 바꿉니다. 자주 쓰는 단어와 구는 어휘에 자기 항목이 있어 토큰 1개로 끝나지만, 어휘에 없는 것은 UTF-8 바이트로 쪼개지므로 한자 한 글자에 토큰이 2~3개 들 수도 있습니다. 따라서 토큰 수는 어휘에 따라 달라집니다. DeepSeek과 Qwen은 人工智能(인공지능)을 토큰 하나로 저장하고 GPT-4o는 둘로 나누지만, GPT-4의 cl100k_base는 중국어 항목이 적어 아래 문장에 12토큰이 필요합니다. DeepSeek의 5토큰보다 두 배 넘게 많습니다. 아래는 이 도구의 실제 분할 결과입니다.

文本:人工智能正在改变世界。(11 个字符)

DeepSeek V4        5  [人工智能][正在][改变][世界][。]
Qwen3.5 / 3.6      5  [人工智能][正在][改变][世界][。]
Qwen3 / 2.5        5  [人工智能][正在][改变][世界][。]
GPT-5 / GPT-4o     6  [人工][智能][正在][改变][世界][。]
GPT-4             12  [人][工][智×2][能][正在][改][变][世×2][界][。]

×2 表示这个字被拆成了 2 个字节级 token

이 토큰 계산기의 기능

Qwen 어휘 두 가지를 모두 정확하게

Qwen3.5, 3.6, 3.8은 분할 규칙이 다른 248K 신규 어휘로 바뀌었고, Qwen3, Qwen2.5, QwQ는 151K 어휘를 그대로 씁니다. 둘 다 공식 오픈 웨이트의 tokenizer.json에서 가져와 따로 계산하며, GPT 토크나이저로 근사하지 않습니다.

공식 어휘를 ID 단위로 검증

DeepSeek은 공식 어휘(V3부터 V4.1까지 동일)를, GPT는 OpenAI의 o200k_base와 cl100k_base를 사용합니다. 테스트 텍스트 26,714개(15개 언어의 글, 코드, 공백 문자, Unicode 버전 경계 문자를 포함한 388만 자)를 Hugging Face tokenizers 및 OpenAI tiktoken과 ID 단위로 비교한 결과, 다섯 어휘 모두 일치했습니다.

다섯 모델을 나란히

한 번 붙여넣으면 토큰 수 다섯 개가 나오므로, 어떤 모델이 내 텍스트를 가장 적은 토큰으로 처리하는지 바로 보입니다. 문자당 토큰 열을 보면 길이가 다른 텍스트도 공정하게 비교할 수 있습니다.

모든 토큰을 눈으로 확인

분할 보기는 토큰마다 색을 입히고 ID도 표시할 수 있습니다. 바이트 수준 토큰 여러 개가 모여야 온전한 문자가 되는 경우에는 깨진 바이트를 보여 주는 대신 점선 블록 하나로 묶고, 너비 없는 공백 같은 보이지 않는 문자는 ⟨U+200B⟩처럼 코드 포인트로 표시합니다.

파일은 있는 그대로 계산

연 파일은 원래의 CRLF 줄바꿈과 BOM을 유지합니다. DeepSeek은 Windows 줄바꿈(\r\n)을 토큰 2개로 나누므로, 같은 코드라도 CRLF 줄바꿈이면 약 15% 더 듭니다. 입력란에 붙여넣은 텍스트는 브라우저가 남기는 LF 줄바꿈으로 계산합니다.

브라우저에서 실행

토큰화는 백그라운드 스레드(Web Worker)에서 이루어지며 텍스트는 저희 서버로 전송되지 않습니다. 어휘를 불러온 뒤에는 중국어 20만 자를 1초 안에 계산하며, 입력란도 버벅이지 않습니다.

코드로 토큰 세기

tiktoken (Python)

len(tiktoken.get_encoding("o200k_base").encode_ordinary(text))

OpenAI 공식 라이브러리로, OpenAI 어휘만 지원합니다. GPT-5와 GPT-4o 입력 토큰을 세는 가장 직접적인 방법이지만 DeepSeek이나 Qwen은 셀 수 없습니다.

transformers AutoTokenizer

AutoTokenizer.from_pretrained("Qwen/Qwen3.6-35B-A3B").encode(text, add_special_tokens=False)

DeepSeek, Qwen 같은 오픈 모델의 공식 토크나이저를 불러옵니다. 처음 실행할 때 Hugging Face에서 어휘 파일을 내려받습니다.

DeepSeek 오프라인 토크나이저

DeepSeek API 문서, 토큰 사용량 페이지

transformers와 함께 쓰는 공식 오프라인 토크나이저입니다. 어휘는 이 도구의 DeepSeek 행과 같습니다.

공식 토큰 계산 API

Anthropic messages/count_tokens, Gemini countTokens, OpenAI responses/input_tokens

공개 토크나이저가 없는 모델에서는 유일한 방법이며, 결과에 채팅 형식 오버헤드가 포함됩니다. 요청과 API 키가 필요하고 텍스트가 업체로 전송됩니다.

이 토큰 계산기

붙여넣고 토큰 수 다섯 개 확인

코드도 의존성도 필요 없어 프롬프트 하나를 확인하거나 모델을 비교할 때 편합니다. 일괄 처리에는 위 라이브러리를 쓰십시오.

토큰 계산 예시: 같은 텍스트, 다섯 가지 분할

같은 중국어 문단, 모델에 따라 토큰 두 배

이 페이지의 '중국어' 예시 클릭: 117자짜리 일상 문단(한자 106자)
DeepSeek V4        75
Qwen3.5 / 3.6      71
Qwen3 / 2.5        84
GPT-5 / GPT-4o    111
GPT-4             156

한자 1자당 Qwen3.5 약 0.67, DeepSeek 0.71, Qwen3 0.79, GPT-4o 1.05, GPT-4 1.47토큰입니다. '영어'를 클릭하면 같은 문단의 영어판이 나오며, 다섯 모델 모두 59~60 사이입니다.

숫자: Qwen은 숫자 한 자리에 토큰 하나

订单金额 12345.67 元,共 2026 件
DeepSeek V4   16   …[123][45][.][67]…[202][6]…
Qwen3.5       22   …[1][2][3][4][5][.][6][7]…[2][0][2][6]…
Qwen3         22   (숫자도 같은 방식으로 분할)
GPT-4o        13   …[123][45][.][67][ 元][,共]…
GPT-4         16   …[123][45][.][67]…

Qwen은 두 세대 모두 숫자를 한 자리씩 따로 나누지만, DeepSeek과 GPT는 세 자리씩 묶습니다. 표, 청구서, 로그처럼 숫자가 많은 텍스트는 Qwen에서 눈에 띄게 비쌉니다.

보이지 않는 너비 없는 공백

你​好​世​界 (글자 사이에 U+200B 너비 없는 공백 3개)
없을 때: DeepSeek 2 · Qwen3.5 2 · Qwen3 2 · GPT-4o 2 · GPT-4 5
있을 때: DeepSeek 7 · Qwen3.5 7 · Qwen3 7 · GPT-4o 7 · GPT-4 8

너비 없는 공백이 你好와 世界를 끊어 놓기 때문에 글자마다 토큰이 하나씩 되고, 너비 없는 공백도 각각 토큰을 하나씩 차지합니다. 웹에서 복사한 텍스트에 자주 들어 있으며, 분할 보기에서는 ⟨U+200B⟩로 표시됩니다.

이모지: 새 어휘가 더 비싸다

👍🎉
DeepSeek V4   3
Qwen3.5       6
Qwen3         2
GPT-4o        3
GPT-4         6

Qwen3의 이전 어휘에는 두 이모지가 통째로 들어 있지만, 248K 신규 어휘에서는 UTF-8 바이트로 되돌아가 4바이트 이모지 하나가 토큰 3개가 됩니다. 새 어휘가 어디서나 더 싼 것은 아니므로 실제 텍스트로 세어 보십시오.

토큰 계산기 사용법

  1. 1

    텍스트 붙여넣기

    프롬프트, 문서, 코드를 붙여넣거나 '파일 열기'로 .txt, .md, .json, .csv 같은 텍스트 파일을 불러오십시오. 당장 쓸 텍스트가 없다면 예시 중 하나를 클릭하면 됩니다. 처음 계산할 때 이 사이트에서 어휘 파일 5개(gzip 기준 각 0.4–2.2 MB)를 내려받으며, 페이지를 열어 두는 동안에는 다시 내려받지 않습니다.

  2. 2

    토큰 수 다섯 개 확인

    표에 DeepSeek, Qwen3.5/3.6/3.8, Qwen3/Qwen2.5, GPT-5/GPT-4o, GPT-4/GPT-3.5의 토큰 수와 문자당 평균 토큰 수가 한꺼번에 표시됩니다. 그 위에는 문자 수, 한자 수, UTF-8 바이트 수가 나오므로 문자 수 기반 추정치와 비교할 수 있습니다.

  3. 3

    분할 결과 살펴보기

    '텍스트 분할 결과' 아래의 색칠된 블록 하나가 토큰 하나입니다. 점선 테두리는 바이트 수준 토큰 여러 개가 모여야 비로소 온전한 문자가 된다는 뜻입니다. API나 tiktoken이 반환하는 ID와 대조하려면 '토큰 ID 표시'를 켜십시오. 표의 행을 클릭하면 모델이 바뀝니다.

  4. 4

    비용 추정

    선택한 모델의 100만 토큰당 입력 가격을 넣으면 이 텍스트를 입력으로 보낼 때의 비용이 계산됩니다. 가격표는 내장하지 않았습니다. 업체들이 가격을 자주 바꾸고 피크 시간대나 캐시 적중 여부에 따라 요금을 나누므로, 그때그때 가격 페이지에 나온 숫자를 쓰십시오.

흔한 토큰 계산 실수

토큰 수를 '문자 수 × 상수'로 추정

상수는 한 종류의 텍스트에서만 맞습니다. 똑같이 24자인 订单金额 12345.67 元,共 2026 件이 GPT-4o에서는 13토큰, Qwen에서는 22토큰입니다. 숫자가 많을수록 차이가 커집니다.

✗ 오류
토큰 ≈ 문자 수 × 0.6
✓ 정상
대상 모델의 어휘로 실제 분할해 세기

DeepSeek이나 Qwen에 GPT 토크나이저 사용

tiktoken에는 OpenAI 어휘만 들어 있습니다. 이 페이지의 '중국어' 예시는 cl100k_base로 세면 156토큰이지만 DeepSeek은 75토큰으로, 추정치가 두 배나 높게 나옵니다.

✗ 오류
tiktoken.get_encoding("cl100k_base")  # DeepSeek 계산에 사용
✓ 정상
AutoTokenizer.from_pretrained("deepseek-ai/DeepSeek-V4.1-Flash")

텍스트 토큰 수를 청구액으로 착각

청구액에는 채팅 템플릿, 시스템 프롬프트, 출력, 추론 모델의 사고 과정도 포함되며, 캐시 적중에 다른 요금을 매기는 서비스도 있습니다. 입력 텍스트만으로 추정하면 낮게 나옵니다.

✗ 오류
비용 = 프롬프트 토큰 × 입력 단가
✓ 정상
비용 = prompt_tokens × 입력 단가 + completion_tokens × 출력 단가

텍스트 속 보이지 않는 문자

너비 없는 공백(U+200B)은 단어를 끊어 놓습니다. 你好世界는 DeepSeek에서 2토큰이지만, 글자 사이에 너비 없는 공백 3개가 들어가면 7토큰이 됩니다.

✗ 오류
你\u200b好\u200b世\u200b界   → 7 tokens
✓ 정상
你好世界   → 2 tokens

토큰을 세야 하는 경우

API 비용 추정
출시 전에 대표적인 프롬프트, 시스템 프롬프트, 검색으로 가져온 컨텍스트를 붙여넣어 텍스트 자체의 토큰 수를 구하십시오. 여기에 메시지별 템플릿 오버헤드('텍스트 토큰 수와 API 수치' 참고)를 더한 것이 호출 한 번의 입력이며, 단가와 호출량을 곱하면 월간 비용을 추정할 수 있습니다.
컨텍스트 윈도우 안에 맞추기
긴 문서, 채팅 기록, 검색 결과는 금세 불어납니다. 각 부분을 먼저 세어 본 뒤 무엇을 잘라 내거나 요약할지 정하십시오.
내 언어로 모델 비교
같은 중국어 문단이라도 어휘에 따라 토큰이 두 배 차이 날 수 있습니다. 비용은 단가만 보지 말고 '단가 × 해당 모델에서 내 텍스트의 토큰 수'로 비교하십시오.
RAG 청크 크기를 토큰으로 정하기
검색용 청크 크기는 보통 토큰 수로 정합니다. 청크당 문자 길이를 고정하기 전에 실제 문단이 대상 모델에서 몇 토큰인지 확인하십시오.
프롬프트가 비싼 이유 찾기
웹 페이지, Word, PDF에서 복사한 텍스트에는 너비 없는 공백, 줄 바꿈 없는 공백, 연속된 공백이 섞여 있는 경우가 많고, 이들은 보이지 않으면서 토큰을 씁니다. 분할 보기에서 이런 문자가 표시됩니다. 각 문자를 이름과 코드 포인트로 찾으려면 유니코드 변환 도구의 '보이지 않는 문자 표시'를 쓰십시오.

토큰이 잘리는 방식

BPE: 바이트에서부터 병합
다섯 어휘는 모두 바이트 수준 BPE(byte pair encoding)입니다. 텍스트를 UTF-8 바이트로 바꾼 다음, 인접한 조각을 정해진 순서대로 더 긴 어휘 항목으로 병합하며, 더 병합할 것이 없으면 멈춥니다. 순서는 학습 통계에서 나오므로 같은 텍스트라도 어휘마다 다른 분할에서 멈춥니다.
한 글자가 토큰 2~3개가 되는 이유
자주 쓰는 한자는 UTF-8로 3바이트입니다. 어휘에 그 글자(또는 그 글자를 포함한 단어)가 있으면 토큰 1개, 없으면 바이트 조각으로 남아 토큰 2~3개가 됩니다. 중국어에 가장 불리한 것은 GPT-4의 cl100k_base로, 가장 많이 쓰는 한자 3,755자를 한 글자씩 인코딩하면 토큰 1개가 되는 비율이 14.1%에 그칩니다. DeepSeek은 95.7%, Qwen3은 99.9%입니다.
사전 토큰화: 먼저 자르고 나서 병합
BPE에 앞서 정규식이 텍스트를 청크로 자르며, 병합은 청크 경계를 넘지 않습니다. 규칙은 서로 다릅니다. GPT-4o와 GPT-4는 숫자를 세 자리씩 묶고, Qwen은 청크마다 숫자 한 자리만 두며, DeepSeek은 먼저 한자와 가나가 이어진 구간을 떼어 냅니다(U+9FA5까지만이며, 그 뒤의 문자는 일반 규칙을 따릅니다). 이 도구는 각 규칙을 재현하고 문자 클래스를 참조 구현과 같은 Unicode 16에 고정하므로, 브라우저의 Unicode 버전에 따라 결과가 달라지지 않습니다.
텍스트 토큰 수와 API 수치
표시되는 수치는 텍스트 자체의 토큰 수로, 시퀀스 시작 토큰과 채팅 템플릿을 포함하지 않습니다. API는 각 메시지를 템플릿으로 감쌉니다. OpenAI Cookbook의 계산 함수는 메시지마다 3토큰, 역할 이름, 응답 준비용 3토큰을 더하므로 메시지 하나에 약 7토큰이 추가됩니다. Qwen 공식 문서에서 你好는 단독으로 1토큰, 템플릿으로 감싸면 11토큰입니다. DeepSeek은 prompt_tokens에 템플릿이 포함되는지 문서에 밝히지 않았습니다. 모델의 답변과 사고 과정은 출력 토큰으로 과금됩니다.
어휘의 출처
o200k_base와 cl100k_base는 OpenAI가 tiktoken용으로 공개한 어휘 파일에서, DeepSeek은 Hugging Face의 공식 DeepSeek-V4.1-Flash-1017 저장소에 있는 tokenizer.json(MIT)에서, Qwen은 공식 Qwen3-8B와 Qwen3.6-35B-A3B 저장소(Apache-2.0)에서 가져왔습니다. 이 도구는 토큰화에 필요한 것, 즉 각 토큰의 바이트와 병합 순서만 담아 어휘당 0.4–2.2 MB이며, 처음 사용할 때 이 사이트에서 내려받습니다. 출처와 라이선스는 파일과 같은 위치의 THIRD_PARTY_NOTICES.txt에 정리되어 있습니다.

토큰 추정 팁

대상 모델의 어휘로 세기
DeepSeek이나 Qwen 사용량을 GPT 토크나이저로 세면 중국어 텍스트에서 두 배까지 어긋날 수 있습니다. Qwen은 세대도 맞게 고르십시오. Qwen3.5 이후 모델은 'Qwen3.5 / 3.6 / 3.8' 행을 봅니다.
템플릿과 출력 몫 남겨 두기
순수 텍스트의 토큰 수는 하한입니다. 컨텍스트와 비용을 따질 때는 메시지별 템플릿 오버헤드, 시스템 프롬프트, 예상 출력 길이를 더하십시오. 추론 모델의 사고 과정도 출력으로 계산됩니다.
API usage 필드로 보정하기
서비스를 시작한 뒤에는 API가 돌려주는 usage 값을 믿으십시오. 같은 프롬프트를 여기서 세어 prompt_tokens와 비교하면 그 차이가 템플릿 오버헤드이며, 이후 추정치에 더하면 됩니다.
문자가 아닌 토큰 기준으로 청크 나누기
RAG 청크 크기와 잘라 내기 한도는 토큰 수로 정하십시오. 여러 언어가 섞인 텍스트, 코드, 숫자는 문자와 토큰의 비율을 크게 바꿉니다.
보내기 전에 보이지 않는 문자 정리
웹 페이지나 문서에서 복사한 텍스트는 분할 보기로 확인하십시오. 너비 없는 공백, 줄 바꿈 없는 공백, 연속된 공백은 모두 쓸데없이 토큰을 씁니다. 웹 페이지 전체라면 먼저 HTML to Markdown 변환기로 태그와 스타일을 걷어 낸 뒤 결과를 모델에 보내십시오.

토큰 계산기 자주 묻는 질문

토큰 계산기(LLM 토큰 카운터)란 무엇인가요?
토큰 계산기는 언어 모델 자체의 토크나이저로 텍스트를 토큰으로 나눠 세는 도구로, API 비용과 컨텍스트 길이를 추정할 때 씁니다. 이 페이지에서는 입력란에 텍스트를 붙여넣기만(또는 텍스트 파일을 열기만) 하면 표에 DeepSeek, Qwen 두 세대, GPT-5 / GPT-4o, GPT-4의 토큰 수가 한꺼번에 표시되고, '텍스트 분할 결과'에서 모든 토큰을 확인할 수 있습니다. 가격을 넣으면 입력 비용도 추정합니다. 가입은 필요 없습니다.
중국어 한 글자는 몇 토큰인가요? DeepSeek이 말하는 0.6이 맞나요?
이 사이트의 중국어 산문으로 측정하면 DeepSeek은 한자 1자당 약 0.77~0.79토큰, 문장 부호와 공백까지 글자로 세면 글자당 약 0.62토큰을 씁니다. DeepSeek 문서에는 '중국어 1자 ≈ 0.6토큰'이라고 되어 있는데, 이는 두 번째 계산 방식과 맞습니다. 자주 쓰는 단어는 토큰 하나로 합쳐지고, 드문 한자는 두 개로 나뉩니다(예: 龘). 다른 모델의 수치는 위의 빠른 참조에 있습니다.
API가 알려 주는 숫자와 다릅니다. 계산이 틀린 건가요?
이 도구는 텍스트 자체를 세며 공식 토크나이저와 ID 단위로 일치합니다. API의 prompt_tokens에는 채팅 템플릿이 메시지마다 덧붙이는 역할 표시와 구분자도 들어갑니다. Qwen 문서의 예시에서 你好는 단독으로 1토큰이지만 11토큰으로 과금됩니다. 시스템 프롬프트, 도구 정의, 이전 메시지도 계산에 들어갑니다. 차이가 일정하다면 그것이 템플릿 오버헤드이니, 이후 추정치를 보정하는 데 쓰십시오.
DeepSeek V4, R1, Qwen3.6, GPT-5는 어떤 어휘를 쓰나요?
DeepSeek의 기본 어휘는 V3, R1, V3.1, V3.2부터 V4, V4.1까지 같고 특수 토큰만 다릅니다. Qwen은 두 세대로 나뉘어 Qwen3.5, 3.6, 3.8은 248K 신규 어휘를, Qwen3, Qwen2.5, QwQ는 151K 어휘를 씁니다(오픈 웨이트 기준의 어휘이며, Alibaba Cloud 문서는 Model Studio에서 호스팅되는 모델이 어느 쪽을 쓰는지 밝히지 않습니다). OpenAI는 tiktoken의 모델 매핑에 따르면 GPT-5, GPT-4.1, GPT-4o, o1, o3, o4-mini가 o200k_base를, GPT-4, GPT-3.5 Turbo, text-embedding-3가 cl100k_base를 씁니다.
중국어에서 GPT-4가 GPT-4o보다 토큰을 훨씬 많이 쓰는 이유는?
GPT-4의 cl100k_base는 항목이 약 10만 개이고 그중 중국어가 적어, 많은 글자가 바이트 수준 토큰 2~3개를 차지합니다. GPT-4o의 o200k_base는 항목이 약 20만 개이며 중국어 단어도 많습니다. 이 페이지의 '중국어' 예시는 GPT-4에서 156토큰, GPT-4o에서 111토큰입니다.
Qwen에서는 왜 숫자에 토큰이 많이 드나요?
Qwen의 사전 토크나이저는 숫자를 한 자리씩 별도 청크에 넣기 때문에 1234567은 7토큰입니다. DeepSeek과 GPT는 세 자리씩 묶어 3토큰이면 됩니다. 표, 청구서, 로그처럼 숫자가 많은 텍스트는 Qwen에서 눈에 띄게 많이 계산됩니다.
제 텍스트가 업로드되나요?
저희 서버로는 전송되지 않습니다. 토큰화는 브라우저의 백그라운드 스레드에서 실행되며, 도구가 내려받는 파일은 처음 사용할 때 이 사이트에서 가져오는 어휘 파일뿐입니다.
줄바꿈이 토큰 수에 영향을 주나요?
그렇습니다. 특히 DeepSeek에서 두드러집니다. DeepSeek은 Windows 줄바꿈(\r\n)을 토큰 2개로 나누므로 같은 코드라도 CRLF 줄바꿈이면 약 15% 더 들지만, 다른 어휘에서는 차이가 0.5% 미만입니다. 브라우저 입력란은 붙여넣은 줄바꿈을 \n로 바꾸므로 붙여넣은 텍스트는 LF로 계산되며, '파일 열기'로 불러온 파일은 원래의 줄바꿈과 BOM을 유지합니다.
<|im_start|>나 <think> 같은 표시는 어떻게 계산되나요?
일반 텍스트로 취급해 여러 토큰으로 나눠 셉니다. tiktoken의 encode_ordinary와 같은 방식이며, 텍스트에 이런 표시가 있으면 페이지에서 알려 줍니다. 오픈 모델을 직접 호스팅한다면 추론 서버는 보통 각각을 특수 토큰 하나로 읽으므로 그쪽 수치가 더 작게 나옵니다.
추론 모델의 사고 토큰은 어떻게 계산되나요?
사고 과정은 모델이 생성하므로 호출하기 전에는 알 수 없습니다. 이 도구는 이미 가지고 있는 텍스트를 셉니다. Qwen 문서에는 사고 과정이 출력 토큰으로 과금된다고 명시되어 있으며, 다른 추론 모델은 각 업체 문서를 확인하십시오. 사고 과정은 최종 답변보다 긴 경우가 많으므로 예산을 따로 잡아 두십시오.
텍스트는 얼마나 길어도 되나요?
정해진 한도는 없으며 브라우저 메모리가 한계입니다. 저희 테스트에서는 어휘를 불러온 뒤 중국어 20만 자를 1초 안에 계산했습니다. 아주 긴 텍스트는 분할 보기에 처음 2,000토큰만 표시하지만, 토큰 수는 언제나 전체를 대상으로 합니다. 여는 파일은 20 MB까지 가능합니다.
tiktoken으로 DeepSeek이나 Qwen 토큰을 셀 수 있나요?
셀 수 없습니다. tiktoken에는 OpenAI 어휘(o200k_base, cl100k_base)만 들어 있어, DeepSeek이나 Qwen에 쓰면 중국어에서 약 두 배 어긋납니다(이 페이지의 '중국어' 예시: cl100k_base로 156, DeepSeek은 75). DeepSeek과 Qwen은 Hugging Face transformers로 공식 토크나이저를 불러온 뒤 add_special_tokens=False를 넘기면 이 도구의 순수 텍스트 계산과 일치합니다. DeepSeek API 문서의 토큰 사용량 페이지에서도 오프라인 토크나이저 패키지를 내려받을 수 있습니다.

대소문자 변환기 — UPPERCASE, lowercase, camelCase

텍스트 도구

UPPERCASE, lowercase, camelCase, snake_case, kebab-case 등 15가지 형식으로 텍스트를 즉시 변환합니다. 무료 온라인 도구, 가입 불필요, 브라우저에서 동작.

Lorem Ipsum 생성기 — 무료 자리 표시자 텍스트 도구

텍스트 도구

무료 온라인 Lorem Ipsum 생성기. 자리 표시자·더미 텍스트를 브라우저에서 즉시 생성해 일반 텍스트, HTML, Markdown, JSON으로 복사·다운로드하세요. 가입 불필요.

무료 정규식 테스터 — 패턴을 웹에서 디버그하고 일치 확인하기

텍스트 도구

정규 표현식을 모든 텍스트에 즉시 온라인 테스트합니다. 일치 강조, 캡처 그룹, 치환 미리보기, 분할, 설명 지원. JavaScript 정규식, 100% 비공개, 가입 없음.

텍스트에서 중복 줄 제거

텍스트 도구

텍스트에서 중복 줄을 제거하는 무료 온라인 도구. 대소문자·공백 무시, 첫/마지막 항목 유지, 제거된 중복 수 표시. 100% 브라우저 실행. 가입 불필요.

URL 슬러그 생성기 — 어떤 텍스트든 슬러그로

텍스트 도구

어떤 제목이든 SEO 친화적인 깔끔한 URL 슬러그로 즉시 변환합니다. 악센트와 키릴 문자를 음역하거나 유니코드 글자를 유지하세요. 100% 비공개, 브라우저에서 동작.

텍스트 줄 정렬 — 알파벳순 & 자연 정렬

텍스트 도구

텍스트 줄을 알파벳순·자연 정렬(숫자 인식)·길이순으로 정렬하는 무료 온라인 도구. 100% 브라우저 실행, 중복 제거·역순·정리 지원. 가입 불필요.