π
OpenRouter
by OpenRouter
OpenRouter provides a single OpenAI-compatible API endpoint that routes requests to over 300 models from OpenAI, Anthropic, Google, Meta, Mistral, and dozens of smaller labs. Developers can switch between models with a one-line change, implement automatic fallbacks when a provider has an outage, and compare cost per token across every provider in real time. It's become the standard way to build model-agnostic applications and to access models that aren't otherwise available via direct API.
OpenRouter features and capabilities, including which plan they need and how they compare in the CanIUse matrix.
Added 2025-09-21Catalog rank 7
Used in combinations
Compare OpenRouter with:
Directory alternatives
Amazon BedrockAWS's managed service for accessing foundation models via APIAdded 2025-09-21developer_toolscode_generationinfrastructuredeploymentGroqUltra-fast AI inference powered by custom LPU chipsAdded 2025-09-21developer_toolscode_generationinfrastructuredeploymentGoogle AI StudioGoogle's free developer playground for Gemini modelsAdded 2025-09-21developer_toolscode_generationinfrastructuredeploymentPerplexity SonarPerplexity API for adding real-time web search to AI applicationsAdded 2025-09-21developer_toolscode_generationinfrastructuredeploymentCerebrasWorld-fastest AI inference with wafer-scale chip technologyAdded 2025-09-21developer_toolscode_generationinfrastructuredeploymentTogether AIFast cloud inference for open-source AI modelsAdded 2025-09-21developer_toolscode_generationinfrastructuredeploymentReplicateRun AI models in the cloud via APIAdded 2025-01-01developer_toolscode_generationinfrastructuredeploymentVertex AIGoogle Cloud's unified AI platform for building and deploying modelsAdded 2025-09-21developer_toolscode_generationinfrastructuredeployment
β¨ Modalities
π¬
Yes, requires free plan. Chat completions via /api/v1/chat/completions.Text Input
πΌοΈ
Yes, requires plus plan. Homepage: text, images, videos, and audio through one interface. Vision depends on the routed model.Image Upload / Vision
π¨
Yes, requires plus plan. Unified interface includes image generation across providers.Image Generation
ποΈ
No. Audio generation/transcription may exist via routed models. Not a conversational voice UI.Voice Mode
π₯
Partial. Video generation API is documented. Understanding uploaded video was not separately confirmed.Video Understanding
π¬
No. Not a video generation product.Video Generation
π
Unknown. PDF/DOCX chat was not confirmed on the quickstart page.File Upload (PDF, DOCX)
π»
No. You implement tools via the Agent SDK. OpenRouter does not sandbox your Python.Code Execution
π
Partial. Audio is listed as a modality. Treat as routed-model support, not a first-party STT studio.Audio Input
ποΈ
No. Chat/API console, not an artifacts canvas.Canvas / Artifact Editor
π₯οΈ
No. No computer-use product.Screen Sharing / Computer Use
π§ Memory & Context
π§
No. API is stateless aside from your credits/keys. No user memory layer.Persistent Memory
π
Yes, requires plus plan. Window is whatever the selected model publishes. Catalog is at openrouter.ai/models.Large Context Window
βοΈ
Yes, requires free plan. System messages plus org data policies that restrict providers.Custom Instructions
π
Yes, requires free plan. The site is a chat UI over models. API history is your clientβs job.Conversation History
π Integrations
π
Unknown. Some routed models search. A first-party search toggle was not on quickstart.Web Search / Browsing
π
Yes, requires free plan. Hosted MCP at mcp.openrouter.ai plus Agent SDK tools.Plugins / Extensions
π§
Yes, requires plus plan. OpenAI-compatible API. Credits, no seat subscription. Client SDKs and OpenAI SDK drop-in.API Access
β‘
Unknown. No first-party Zapier app was checked.Zapier Integration
π€
No. No GPT Store. Agent SDK is for your own agents.Custom GPTs / Bots
π₯
No. No multiplayer chat.Real-time Collaboration
π¦
No. No live social firehose.Live Social Data Integration
π
No. Not a cited-search product.Live Citation Mapping
π¨βπ» Developer
π οΈ
Yes, requires free plan. Agent SDK tool loops; chat completions can carry tools depending on the model.Function Calling
β‘
Yes, requires free plan. Quickstart: the API supports streaming.Streaming Responses
ποΈ
No. You consume providers. OpenRouter does not train your weights.Fine-Tuning
π
Yes, requires plus plan. Client SDK docs cover embeddings alongside streaming.Embeddings API
π
Unknown. JSON-schema guarantees depend on the routed model; not asserted here.Structured Output (JSON)
π§©
Unknown. Overlapping columns disagreed (yes vs partial); left unverified rather than copying a no.Reasoning / Thinking Mode
π
No. Routes to cloud providers. Not a local runtime.Local Execution
π
Partial. You can pick open models hosted by providers. OpenRouter is not a weight release.Open Weights
π€
Partial. Agent SDK handles tool loops and state. Not a multi-agent swarm product.Multi-Agent Orchestration
π± Platforms
π
Yes, requires free plan. openrouter.ai chat, models catalog, and credit dashboard.Web App
π±
No. No iOS app is documented.iOS App
π€
No. No Android app is documented.Android App
π₯οΈ
No. No desktop app is documented.Desktop App
π΅
No. No Chrome extension is documented.Chrome Extension
π Privacy
π
Unknown. Needs a DPA read. Data policies exist but are not GDPR certification.GDPR Compliant
π«
Partial. Custom data policies restrict which providers see prompts. Not a single training-opt-out toggle we read.Opt Out of Data Training
π’
Yes, requires plus plan. Org accounts and fine-grained data policies for trusted providers.Enterprise Privacy Mode
πΌ Workspaces
π
Unknown. Org/app keys exist. Folder workspaces were not confirmed.Projects / Folders