Skip to content

Tokens vs OpenAI API

OpenAI's API has GPT at list price with Batch and Flex at half price. Tokens puts GPT beside Claude, Gemini and open models on one key billed in BDT.

Buying from OpenAI directly gives you GPT-6 Luna at $0.10 / $0.50 per million tokens for prompts up to 272K tokens, Batch and Flex processing at half that, Fast mode when latency matters, and OpenAI-only APIs for images, audio, realtime, files and fine-tuning. You pay with prepaid credits by credit or debit card in USD; OpenAI's help center says the minimum purchase is $5 and purchased credits expire after one year. Tokens supports Chat Completions and the Responses API at https://tokens.bd/v1, so the OpenAI SDK and Codex CLI work after a base-URL change, and the same key reaches Claude, Gemini, DeepSeek, Kimi and others. It does not cover images, audio, files, batches or fine-tuning. Go direct for those features or the Batch discount. Use Tokens to pay in BDT and keep several providers under one bill.

Tokens

Pricing model
Prepaid plan or USD wallet, paid in BDT; per-model prices in USD and BDT on /models
Payment methods
Invoice via billing portal
Currencies
USD and BDT
Model prices
Live in the model catalog, in BDT and USD

OpenAI API

Pricing model
Prepaid USD credits, per token; Batch and Flex 50% off, Fast mode 2x; higher rates above 272K input tokens
Payment methods
Credit or debit card in USD (prepaid cards not accepted)
Prices checked
3 Oct 2026
GPT-6 Luna, over 272K (per 1M tokens, in / out)
$0.20 / $0.75
GPT-6 Luna, up to 272K (per 1M tokens, in / out)
$0.10 / $0.50
GPT-5.6 Luna, up to 272K (per 1M tokens, in / out)
$0.20 / $1.20
GPT-6 Luna Batch, up to 272K (per 1M tokens, in / out)
$0.05 / $0.25
GPT-5.6 Sol, promo until at least 21 Nov 2026 (per 1M tokens, in / out)
$4.00 / $20.00

Side by side

A tick marks the better option for that row. Some rows go to the other side.
TopicTokensOpenAI API
PriceSet per model by Tokens; see /modelsOpenAI's list price
Batch and FlexNot supportedBatch and Flex processing at 50% off
Endpoint coverageChat Completions, legacy Completions, Responses and Models, plus Anthropic MessagesAlso images, audio, realtime, files, fine-tuning and moderations
Paying from BangladeshBDT invoice through the billing portalCard in USD, prepaid cards refused. Bangladesh Bank FE Circular 26 (2019) limits international-card online payments to USD 300 per transaction
Providers on one keyGPT plus Claude, Gemini, Grok, DeepSeek, Kimi, GLM, Qwen and othersOpenAI models only
Codex CLI setupThe setup CLI writes a [model_providers.tokens] profile; run codex --profile tokensWorks by default with an OpenAI key
Network pathOne extra gateway hopDirect to the model maker

Choose Tokens when

  • Pay a BDT invoice instead of buying USD credits with an international card.
  • One key for GPT and for Claude, Gemini, DeepSeek or Kimi, in OpenAI or Anthropic format.
  • Per-key monthly spend caps and model allow-lists, with usage alerts at 50, 75, 90 and 100%.
  • One command sets up Codex CLI, Claude Code, OpenCode and Crush.

Choose OpenAI API when

  • OpenAI's list price is the floor, and Batch or Flex halves it; Tokens has neither.
  • No images, audio, realtime, files or fine-tuning through Tokens.
  • Adds a gateway hop and one more party in the data path (Tokens does not store prompt or response content).

Switch your client

Point the client at Tokens and swap the key. Your code and agent setup stay the same.
bash
# OpenAI SDKs read these variables; the default base URL was https://api.openai.com/v1
export TOKENS_API_KEY=tok_live_your_key
export OPENAI_BASE_URL=https://tokens.bd/v1
export OPENAI_API_KEY=$TOKENS_API_KEY

# Model ids gain a provider prefix; list the ones your key can call
curl -s https://tokens.bd/v1/models -H "Authorization: Bearer $TOKENS_API_KEY"

# Codex CLI: add a "tokens" profile to ~/.codex/config.toml (backed up first)
curl -fsSL https://tokens.bd/cli/tokens.mjs -o tokens.mjs
node tokens.mjs setup --base-url https://tokens.bd --agents codex
codex --profile tokens

Other comparisons