Skip to content
Convertto

Words, Characters, Pages and Tokens — Converter

Convert between words, characters, pages and tokens using measured ratios for prose, code, JSON and CJK.

One English word averages about 1.33 tokens, so 1,000 words is roughly 1,330 tokens and 1,000 tokens is roughly 750 words. Source code runs about 2.4 tokens per word and JSON about 2.7, so structured data costs roughly twice as much as prose for the same page count. This converter applies measured ratios for each content type rather than a single average.

Runs in your browser
English prose
1 word ≈ 1.33 tokens · 1 token ≈ 4 characters
Source code
1 word ≈ 2.4 tokens · 1 token ≈ 2.6 characters
JSON
1 word ≈ 2.7 tokens · 1 token ≈ 2.6 characters
Privacy
Runs entirely in your browser — nothing is uploaded
Cost
Free, unlimited, no sign-up

Frequently asked questions

How many tokens is 1,000 words?

About 1,330 tokens for ordinary English prose. For technical writing expect around 1,550, for source code around 2,400, and for JSON around 2,700 — the content type matters far more than which model you are using.

Why does the same text cost more in French or Japanese?

The vocabularies are trained predominantly on English, so other languages get split into more, smaller pieces. French and German typically run 20–50% more tokens than the equivalent English, and CJK text can cost several times more per unit of meaning.

Is this exact?

No — it is a ratio estimate, which is what you want for planning and budgeting. For an exact number, paste the actual text into the token counter, which runs the real vocabulary.

How to use the words to tokens converter

  1. 1Set the amount.
  2. 2Choose the from.
  3. 3Choose the to.
  4. 4Choose the content type.
  5. 5The result appears immediately — copy or download it.

Embed this tool

Put the working words to tokens converter on your own site. It runs in your visitors' browsers exactly as it does here — free, no account, nothing uploaded.

Share this tool

Last updated

More ai & llm tools