# Cloudflare AI Gateway vs PromptLayer

**Leader by Vioscale score:** Cloudflare AI Gateway

| Attribute | Cloudflare AI Gateway | PromptLayer |
|---|---|---|
| **Vioscale score** | 81.4 (37% (low)) | 70.2 (54% (medium)) |
| deployment.options | `{"cloud":true}` | `{"cloud":true,"hybrid":true,"on_prem":true,"self_hosted":true}` |
| description.long | A platform providing visibility into AI API usage through analytics and logging, with controls for caching, rate limiting, and request management across multiple AI providers. | A platform combining prompt versioning, evaluation tools, and observability for LLM applications. It enables domain experts to test and refine prompts, track API usage and costs, and monitor application performance—all without changing application code. |
| features.capabilities | `{"caching":"exact","open_source":false,"pricing_model":"usage-based-saas","rate_limiting":true,"deployment_model":"managed-SaaS","architecture_model":"global_edge_network","automatic_failover":true,"guardrails_moderation":"built-in","openai_compatible_api":true,"request_cost_observability":true,"bring_your_own_keys_byok_routing":true,"pii_redaction_and_data_masking_in_flight":true,"universal_api_key_for_100_plus_llm_providers":true,"zero_data_retention_and_prompt_logging_opt_out":false,"auto_fallback_routing_on_rate_limit_or_downtime":true,"organization_wide_cost_tracking_and_chargebacks":true,"semantic_caching_for_repeat_queries_and_cost_savings":false}` | `{"caching":"exact","ab_testing":true,"open_source":true,"pricing_model":"usage/seat-based-saas","rate_limiting":true,"self_hostable":true,"deployment_model":"managed-SaaS","multi_step_flows":true,"tracing_included":true,"versioning_model":"git-native","approval_workflow":true,"diff_and_rollback":true,"streaming_support":true,"non_engineer_editing":true,"openai_compatible_api":true,"multi_model_playground":true,"deploy_without_redeploy":true,"llm_judge_or_human_eval":true,"request_cost_observability":true}` |
| integrations.count | 8 | 7 |
| integrations.list | `[{"name":"Workers AI"},{"name":"Vectorize"},{"name":"MCP (Model Context Protocol)"},{"name":"Third-party LLM models"},{"name":"OpenAI"},{"name":"Anthropic"},{"name":"Google Gemini"},{"name":"Replicate"},{"name":"Cloudflare Workers"},{"name":"Agent Memory"}]` | `[{"name":"Pydantic AI"},{"name":"OpenAI"},{"name":"Anthropic"},{"name":"Google GenAI"},{"name":"AWS Bedrock"},{"name":"OpenTelemetry"},{"name":"Azure OpenAI"},{"name":"Vertex AI"}]` |
| market.availability | `{"primaryMarkets":[],"availabilityScope":"global","availableCountries":[],"notAvailableCountries":[]}` | `{"hqCountry":"US","primaryMarkets":["US","EU"],"availabilityScope":"global","availableCountries":[],"notAvailableCountries":[]}` |
| platform.support | `{"cli":true,"web":true}` | `{"cli":true,"web":true}` |
| pricing | `{"type":"hybrid","plans":[{"free":true,"name":"Free","summary":"Free - core features with limited logging","features":["Dashboard analytics","Caching","Rate limiting","Request retries","Model fallback","DLP scanning (2 predefined profiles)"],"includedLimits":{"logs":"100,000 total","dlp_profiles":"2 predefined"}},{"free":false,"name":"Workers Paid","summary":"$0.05 per million requests after 10M/month included","features":["All free features","10M logs per gateway","Logpush","DLP with full profiles (if Zero Trust included)"],"components":[{"per":{"qty":1,"unit":"million requests"},"kind":"metered","amount":0.05,"currency":"USD"}],"includedLimits":{"logs":"10,000,000 per gateway","requests":"10 million per month"}},{"free":false,"name":"Enterprise","summary":"Custom pricing","contactSales":true}],"summary":"Free core features; usage-based pricing for requests on paid plans. Inference costs passed through at provider rates with no markup.","currency":"USD","freeTier":true,"sourceUrl":"https://developers.cloudflare.com/ai-gateway/reference/pricing/","retrievedAt":"2026-08-21T12:43:26.398Z","startingPrice":{"unit":"million requests","amount":0.05,"currency":"USD"}}` | `{"type":"hybrid","plans":[{"free":true,"name":"Free","summary":"Free","features":["5 Users","2.5k/month Requests","1 Workspace","250/month Eval Cell Executions","10MB max per Dataset","Basic Support"],"minSeats":5,"components":[{"kind":"fixed","amount":0,"period":"month","currency":"USD"}],"description":"for hackers","contactSales":false,"includedLimits":{"users":"5","requests":"2.5k/month","dataset_size":"10MB","eval_executions":"250/month"}},{"free":false,"name":"Pro","summary":"$49/month plus $0.003/transaction","features":["Unlimited Playgrounds","Unlimited Workspaces","150MB max per Dataset","Webhooks Included","Dedicated Support"],"components":[{"kind":"fixed","amount":49,"period":"month","currency":"USD"},{"per":{"qty":1,"unit":"transaction"},"kind":"metered","amount":0.003,"currency":"USD"}],"description":"for small teams","contactSales":false,"includedLimits":{"workspaces":"Unlimited","playgrounds":"Unlimited","dataset_size":"150MB"}},{"free":false,"name":"Team","summary":"$500/month plus $0.002/transaction","features":["25 Users","100k+/month Requests","7.5k+/month Eval Cell Executions","1GB max per Dataset","Webhooks Included","Role Based Access Controls","Dedicated Support"],"minSeats":25,"components":[{"kind":"fixed","amount":500,"period":"month","currency":"USD"},{"per":{"qty":1,"unit":"transaction"},"kind":"metered","amount":0.002,"currency":"USD"}],"description":"for growing teams","contactSales":false,"includedLimits":{"users":"25","requests":"100k+/month","dataset_size":"1GB","eval_executions":"7.5k+/month"}},{"free":false,"name":"Enterprise","summary":"Custom pricing, contact sales","features":["Custom limits on everything","Role Based Access Controls","Deployment Approvals","HIPAA with BAA","Flexible Hosting Options","Dedicated Support","Data Retention Control"],"contactSales":true}],"summary":"Free tier available. Pro starts at $49/month, Team at $500/month, both with usage-based billing ($0.002–$0.003 per transaction). Enterprise custom pricing.","currency":"USD","freeTier":true,"sourceUrl":"https://www.promptlayer.com/pricing/","retrievedAt":"2026-08-21T12:43:41.184Z","startingPrice":{"amount":49,"period":"month","currency":"USD"},"billingPeriods":["month"]}` |
| pricing.free_tier | yes | yes |
| pricing.model | freemium | freemium |
| pricing.price_level | low | mid |
| pricing.starting_price | `{"amount":0.05,"currency":"USD"}` | `{"amount":49,"currency":"USD"}` |
| pricing.transparent | yes | yes |
| security.gdpr | - | yes |
| security.hipaa | - | yes |
| security.soc2 | - | yes |

## Capabilities (Llm Gateways)

| Capability | Cloudflare AI Gateway | PromptLayer |
|---|:--:|:--:|
| **Capabilities** |  |  |
| Openai compatible API | ✓ | ✓ |
| Automatic failover | ✓ | - |
| Routing strategy | - | - |
| Caching | Exact | Exact |
| Virtual key management | - | - |
| Budget spend controls | - | - |
| Rate limiting | ✓ | ✓ |
| Guardrails moderation | Built in | - |
| Request cost observability | ✓ | ✓ |
| Streaming support | - | ✓ |
| Deployment model | Managed SaaS | Managed SaaS |
| Open source | ✗ | ✓ |
| Pricing model | Usage based saas | usage/seat-based-saas |

*Source: Vioscale. Generated 2026-09-01T16:27:48.683Z. "-" = undocumented, not absent.*
