오픈AI API는 구독이 아니라 쓴 만큼 내는 방식입니다. 요금표는 100만 토큰당 달러로 적혀 있는데, 이 단위가 감이 잘 안 옵니다. 공식 요금 문서에서 확인한 단가와, 그게 실제로 얼마쯤인지 정리합니다.
이 글의 요금·조건은 2026년 8월 25일에 각 서비스 공식 페이지에서 확인한 값입니다. 이후 변경됐을 수 있습니다.
요금표를 읽는 법
오픈AI 요금 문서의 표 머리글은 “Prices per 1M tokens”입니다. 100만 토큰당 가격이라는 뜻이고, 열은 네 가지로 나뉩니다.
- Input — 모델에 보낸 토큰. 질문과 첨부한 문서가 여기 들어갑니다.
- Cached input — 같은 앞부분을 반복해서 보낼 때 적용되는 할인된 입력 단가입니다. 대체로 일반 입력의 10분의 1 수준입니다.
- Cache writes — 캐시에 처음 써 넣을 때의 단가입니다.
- Output — 모델이 생성한 토큰. 보통 입력보다 몇 배 비쌉니다.
여기에 더해 요금표는 Standard / Batch / Flex / Fast mode 티어로 나뉘고, 같은 모델도 짧은 문맥(Short context)과 긴 문맥(Long context)의 단가가 다릅니다. 아래 표는 Standard 티어, 짧은 문맥 기준입니다.
플래그십 모델 단가 (Standard·짧은 문맥, 100만 토큰당)
| 모델 | 입력 | 캐시된 입력 | 캐시 쓰기 | 출력 |
|---|---|---|---|---|
| gpt-5.6-sol | $4.00 | $0.40 | $5.00 | $20.00 |
| gpt-5.6-terra | $2.00 | $0.20 | $2.50 | $12.00 |
| gpt-5.6-luna | $0.20 | $0.02 | $0.25 | $1.20 |
긴 문맥일 때는 단가가 올라간다
| 모델 | 입력 | 캐시된 입력 | 캐시 쓰기 | 출력 |
|---|---|---|---|---|
| gpt-5.6-sol | $8.00 | $0.80 | $10.00 | $30.00 |
| gpt-5.6-terra | $4.00 | $0.40 | $5.00 | $18.00 |
| gpt-5.6-luna | $0.40 | $0.04 | $0.50 | $1.80 |
같은 모델이라도 문맥이 길어지면 입력·출력 단가가 대략 두 배가 됩니다. 긴 문서를 통째로 넣는 작업은 이 점을 감안해야 합니다.
가장 싼 모델과 가장 비싼 모델의 차이
gpt-5.6-sol과 gpt-5.6-luna를 비교하면 입력은 $4.00 대 $0.20으로 20배, 출력은 $20.00 대 $1.20으로 약 16.7배 차이입니다. 분류·추출·요약처럼 단순한 작업을 가장 비싼 모델로 돌리면 그만큼을 그대로 더 내게 됩니다.
음성 인식(전사) 요금은 분 단위
| 모델 | 분당 | 비고 |
|---|---|---|
| gpt-transcribe | $0.0045 | — |
| gpt-4o-transcribe | $0.006 | 입력 $2.50 / 출력 $10.00 (100만 토큰당) |
| gpt-4o-mini-transcribe | $0.003 | 입력 $1.25 / 출력 $5.00 (100만 토큰당) |
1시간짜리 녹음을 gpt-transcribe로 전사하면 $0.0045 × 60 = $0.27입니다.
도구 사용도 따로 과금된다
웹 검색 도구는 1,000회당 $10.00입니다. 여기에 더해 검색해 온 내용이 모델 입력으로 들어가면 그 토큰은 모델 요율로 별도 과금됩니다. 검색을 붙인 에이전트의 비용이 예상보다 커지는 이유가 이것입니다.
과금 사고를 막는 게 요금표보다 중요하다
API 요금에서 실제로 문제가 되는 건 단가가 아니라 루프에 걸린 자동화입니다. 단가가 낮아도 초당 수십 번 호출되면 금액은 순식간에 올라갑니다. 자동 충전을 켜 둔 상태라면 한도 없이 계속 결제됩니다.
키를 발급하기 전에 지출 한도부터 걸어 두시길 권합니다. 절차는 따로 정리했습니다.
자주 묻는 질문
토큰이 정확히 몇 글자인가요?
언어와 내용에 따라 다르고, 한국어는 영어보다 토큰을 더 많이 씁니다. 정확한 수는 모델의 토크나이저가 정하므로 “한글 몇 자 = 몇 토큰”이라고 단정하지 않겠습니다. 실제 사용량은 대시보드에서 확인하는 게 정확합니다.
캐시된 입력 단가는 자동으로 적용되나요?
같은 앞부분을 반복해 보낼 때 적용됩니다. 프롬프트의 고정 부분을 앞에 두고 변하는 부분을 뒤에 두면 캐시가 걸릴 여지가 커집니다.
Batch나 Flex 티어는 얼마나 싼가요?
요금표에 티어별 열이 따로 있습니다. 이 글은 Standard 기준만 실었고, 다른 티어 단가는 확인한 범위를 넘어서므로 이 글에 적지 않았습니다.