OpenAI ChatGPT & GPT-3 API pricing calculator

With the ChatGPT gpt-3.5-turbo model, the API is now dirt cheap: 1000 executions of 100 words each will cost you roughly $0.30. Play with the calculator below:

An execution includes both the prompt sent to OpenAI and the response from OpenAI.
Model:

For generating text, OpenAI offers 5 models. gpt-3.5-turbo is the most powerful and the one we recommend for most tasks.

Language: English

The language defines the way the words are divided into tokens, and therefore has an impact on the price.

English: 1 word ≈ 1.3 tokens
Spanish: 1 word ≈ 2 tokens
French: 1 word ≈ 2 tokens

Tokens per executionWords per executionPrice for 1 execution
Price forexecutions
108$0.00002$0.02
2015$0.00004$0.04
5038$0.00010$0.10
10075$0.00020$0.20
200150$0.00040$0.40
500375$0.00100$1.00
1000750$0.00200$2.00
20001500$0.00400$4.00
40003000$0.00800$8.00

FAQ

What is an OpenAI token?

A token is the unit of account of OpenAI. Read our guide on tokens here.

What is an OpenAI execution?

An OpenAI execution is the combination of the invite to OpenAI and the response from OpenAI.
All words in the prompt and response count for billing.

What is an OpenAI prompt?

The prompt is the instructions or question you send to OpenAI in order to get a response. It is text written in normal, natural language, for example:
Prompt: "Write a tagline for an ice cream shop".

What is an OpenAI response?

This is the response OpenAI gives you to the prompt you sent, for example:
Prompt: "Write a tagline for an ice cream shop"
Response: “We serve up smiles with every scoop!”

Can I set an OpenAI billing limit?

You can configure a billing limit in the OpenAI billing settings, in order to control your costs.

How to monitor my OpenAI API usage and cost?

You can review your usage in the OpenAI dashboard usage section.
You can easily set a spending limit in the OpenAI dashboard billing section.