One endpoint
Text, images, audio and video
Chat, completions, responses, embeddings, image generation, speech, transcription and video jobs, all through one key and one base URL.
Browse the catalogWorks with any OpenAI client
Change one base URL and reach hundreds of models. Every request is priced on its own line, so you always know what a call cost.
curl https://api.tiny-router.dev/v1/chat/completions \
-H "Authorization: Bearer $TR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "openai/gpt-4o-mini",
"messages": [
{
"role": "user",
"content": "Explain what a token is in one line."
}
]
}'One endpoint
Chat, completions, responses, embeddings, image generation, speech, transcription and video jobs, all through one key and one base URL.
Browse the catalogSpeed
Responses are forwarded byte for byte and flushed on every read, so time to first token is the provider's, not ours.
Read about streamingCost control
Per-request tokens, latency and the price you paid, with per-key spend limits and a wallet that cannot go negative.
Limits and keysYour accounts
Point a key at your own OpenRouter, OpenAI, Anthropic or Google account and we meter the traffic instead of reselling it.
How BYOK worksEmail and password, or continue with Google. No card needed to look around.
Top up by card or UPI through Razorpay, or send USDC on Base or Polygon from your own wallet.
Point any OpenAI-compatible client at our base URL. Set an expiry and a spend limit per key.