{
  "dataset": "free-llm-api-hub",
  "version": "2.6.0",
  "generated": "2026-07-31",
  "license": "MIT",
  "homepage": "https://freellmapihub.com/",
  "docs": "https://freellmapihub.com/api/",
  "slice": "ongoing",
  "count": 38,
  "providers": [
    {
      "slug": "google-gemini",
      "name": "Google Gemini API (AI Studio)",
      "category": "ongoing",
      "free_type": "renewing-quota",
      "free_tier": "Gemini 2.5 Flash, 2.5 Flash-Lite, 2.5 Pro (limited), embeddings, TTS models",
      "rate_limits": "Varies by model, roughly 5-30 req/min and 20-500 req/day depending on model",
      "notes": "Free-tier prompts/outputs may be used by Google to improve its products when used outside the UK/CH/EEA/EU",
      "best_for": "The only frontier-class model with a genuine free tier",
      "modalities": [
        "text",
        "vision",
        "embeddings",
        "audio"
      ],
      "models_free": [
        "gemini-2.5-flash",
        "gemini-2.5-flash-lite",
        "gemini-2.5-pro"
      ],
      "expires": null,
      "docs_url": "https://ai.google.dev/gemini-api/docs/rate-limits",
      "phone_required": false,
      "card_required": false,
      "commercial_ok": true,
      "openai_compatible": true,
      "openai_base_url": "https://generativelanguage.googleapis.com/v1beta/openai/",
      "verified": true,
      "last_verified": "2026-07-11"
    },
    {
      "slug": "groq",
      "name": "Groq",
      "category": "ongoing",
      "free_type": "renewing-quota",
      "free_tier": "Open-weight models (Llama, Qwen, GPT-OSS) plus Whisper, no credit card required",
      "rate_limits": "e.g. llama-3.1-8b-instant: 30 RPM/14.4K RPD/6K TPM/500K TPD; llama-3.3-70b-versatile: 30 RPM/1K RPD/12K TPM/100K TPD; qwen3-32b: 60 RPM/1K RPD/6K TPM/500K TPD; similar for GPT-OSS and Whisper models",
      "notes": "Limits apply at the organization level, not per API key. Phone verification required at signup",
      "best_for": "Lowest-latency inference for open-weight models",
      "modalities": [
        "text",
        "audio"
      ],
      "models_free": [
        "llama-3.3-70b-versatile",
        "llama-3.1-8b-instant",
        "openai/gpt-oss-120b",
        "openai/gpt-oss-20b",
        "whisper-large-v3-turbo",
        "whisper-large-v3"
      ],
      "expires": null,
      "docs_url": "https://console.groq.com/docs/rate-limits",
      "phone_required": true,
      "card_required": false,
      "commercial_ok": true,
      "openai_compatible": true,
      "openai_base_url": "https://api.groq.com/openai/v1",
      "verified": true,
      "last_verified": "2026-07-11"
    },
    {
      "slug": "openrouter",
      "name": "OpenRouter",
      "category": "ongoing",
      "free_type": "renewing-quota",
      "free_tier": "20+ models with a :free suffix, single API across many providers",
      "rate_limits": "20 req/min; 50 req/day under 10 credits purchased lifetime, 1000 req/day once 10+ credits purchased (one-time, not a subscription)",
      "notes": "ToS (Apr 2026) prohibits resale or building a competing service on the free models; a private proxy for personal use is fine",
      "best_for": "Widest model selection behind one no-card key",
      "modalities": [
        "text",
        "vision"
      ],
      "models_free": [
        "cohere/north-mini-code:free",
        "google/gemma-4-26b-a4b-it:free",
        "google/gemma-4-31b-it:free",
        "inclusionai/ling-3.0-flash:free",
        "nvidia/nemotron-3-nano-30b-a3b:free",
        "nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free",
        "openai/gpt-oss-20b:free",
        "poolside/laguna-s-2.1:free"
      ],
      "expires": null,
      "docs_url": "https://openrouter.ai/docs/api-reference/limits",
      "phone_required": false,
      "card_required": false,
      "commercial_ok": true,
      "openai_compatible": true,
      "openai_base_url": "https://openrouter.ai/api/v1",
      "verified": true,
      "last_verified": "2026-07-11"
    },
    {
      "slug": "cloudflare-workers-ai",
      "name": "Cloudflare Workers AI",
      "category": "ongoing",
      "free_type": "renewing-quota",
      "free_tier": "10,000 Neurons/day, all account plans",
      "rate_limits": "30+ models: LLMs (Llama, Mistral, DeepSeek, Qwen...), embeddings, image, audio",
      "notes": "Resets daily at 00:00 UTC; overage on a Workers Paid plan bills at $0.011/1,000 Neurons",
      "best_for": "Highest free daily volume for a real side project",
      "modalities": [
        "text",
        "embeddings",
        "image",
        "audio"
      ],
      "models_free": [
        "@cf/meta/llama-3.3-70b-instruct-fp8-fast",
        "@cf/meta/llama-3.1-8b-instruct",
        "@cf/mistralai/mistral-small-3.1-24b-instruct",
        "@cf/qwen/qwen2.5-coder-32b-instruct",
        "@cf/deepseek-ai/deepseek-r1-distill-qwen-32b",
        "@cf/google/gemma-3-12b-it"
      ],
      "expires": null,
      "docs_url": "https://developers.cloudflare.com/workers-ai/platform/pricing/",
      "phone_required": false,
      "card_required": false,
      "commercial_ok": true,
      "openai_compatible": true,
      "openai_base_url": "https://api.cloudflare.com/client/v4/accounts/{account_id}/ai/v1",
      "verified": true,
      "last_verified": "2026-07-11"
    },
    {
      "slug": "github-models",
      "name": "GitHub Models",
      "category": "ongoing",
      "free_type": "renewing-quota",
      "free_tier": "Included with any GitHub account via the Copilot tier",
      "rate_limits": "Copilot Free: ~15 RPM / 150 RPD on \"low\" tier models, 8K input / 4K output tokens per request. Higher Copilot tiers raise the ceiling",
      "notes": "Scoped by GitHub to experimentation/prototyping, not production traffic",
      "best_for": "Zero extra signup if you already have a GitHub account",
      "modalities": [
        "text"
      ],
      "models_free": [
        "cohere/cohere-command-a",
        "deepseek/deepseek-r1",
        "deepseek/deepseek-r1-0528",
        "meta/llama-3.2-11b-vision-instruct",
        "meta/llama-3.2-90b-vision-instruct",
        "microsoft/phi-4",
        "mistral-ai/codestral-2501",
        "openai/gpt-4.1"
      ],
      "expires": null,
      "docs_url": "https://docs.github.com/en/github-models/prototyping-with-ai-models",
      "phone_required": false,
      "card_required": false,
      "commercial_ok": false,
      "openai_compatible": true,
      "openai_base_url": "https://models.github.ai/inference",
      "verified": true,
      "last_verified": "2026-07-11"
    },
    {
      "slug": "cohere",
      "name": "Cohere",
      "category": "ongoing",
      "free_type": "renewing-quota",
      "free_tier": "Trial (evaluation) API keys covering chat, embed and rerank",
      "rate_limits": "1,000 API calls/month total; 20 req/min chat; 2,000 inputs/min embed; 10 req/min rerank",
      "notes": "Explicitly for evaluation only — Cohere's terms prohibit production/commercial use on a trial key",
      "best_for": "Free embeddings and rerank for RAG prototypes",
      "modalities": [
        "text",
        "embeddings",
        "rerank"
      ],
      "models_free": [
        "command-a-03-2025",
        "command-r-plus-08-2024",
        "command-r-08-2024",
        "command-r7b-12-2024",
        "embed-v4.0",
        "rerank-v3.5"
      ],
      "expires": null,
      "docs_url": "https://docs.cohere.com/docs/rate-limits",
      "phone_required": false,
      "card_required": false,
      "commercial_ok": false,
      "openai_compatible": true,
      "openai_base_url": null,
      "verified": true,
      "last_verified": "2026-07-30"
    },
    {
      "slug": "cerebras",
      "name": "Cerebras",
      "category": "ongoing",
      "free_type": "renewing-quota",
      "free_tier": "Access to all Cerebras-hosted models",
      "rate_limits": "Officially published per-model: 5 RPM / 30,000 TPM / 1,000,000 TPH / 1,000,000 TPD (e.g. gpt-oss-120b, zai-glm-4.7, gemma-4-31b); limits vary by model",
      "notes": "Free tier includes community support (Discord) only; paid Developer tier gives \"10x higher\" rate limits",
      "best_for": "Fastest tokens/sec on wafer-scale hardware",
      "modalities": [
        "text"
      ],
      "models_free": [
        "gpt-oss-120b",
        "zai-glm-4.7",
        "gemma-4-31b"
      ],
      "expires": null,
      "docs_url": "https://inference-docs.cerebras.ai/support/rate-limits",
      "phone_required": null,
      "card_required": null,
      "commercial_ok": null,
      "openai_compatible": true,
      "openai_base_url": "https://api.cerebras.ai/v1",
      "verified": true,
      "last_verified": "2026-07-11"
    },
    {
      "slug": "mistral",
      "name": "Mistral (La Plateforme)",
      "category": "ongoing",
      "free_type": "renewing-quota",
      "free_tier": "\"Restrictive\" free tier explicitly for \"try and explore\" — official docs say to upgrade for \"actual projects and production use\"",
      "rate_limits": "Not published publicly; exact caps only visible in-console after login (admin.mistral.ai)",
      "notes": "Phone verification required to activate; free tier is opt-in for data training",
      "best_for": "European models to prototype against before upgrading",
      "modalities": [
        "text"
      ],
      "models_free": null,
      "expires": null,
      "docs_url": "https://docs.mistral.ai/admin/billing-usage/usage-limits",
      "phone_required": true,
      "card_required": null,
      "commercial_ok": false,
      "openai_compatible": null,
      "openai_base_url": null,
      "verified": true,
      "last_verified": "2026-07-12"
    },
    {
      "slug": "huggingface",
      "name": "HuggingFace",
      "category": "ongoing",
      "free_type": "recurring-credit",
      "free_tier": "Free CPU Basic + ZeroGPU for Spaces; Inference Providers has a monthly credit ($0.10/mo on Free plan, $2.00/mo on PRO/Team/Enterprise)",
      "rate_limits": "No RPM/TPM published, only credit amounts",
      "notes": "Credits only apply with \"Routed by Hugging Face\" billing, not with a Custom Provider Key",
      "best_for": "Router access to many open-weight providers under one key",
      "modalities": [
        "text",
        "image",
        "audio",
        "embeddings"
      ],
      "models_free": null,
      "expires": null,
      "docs_url": "https://huggingface.co/docs/inference-providers/en/pricing",
      "phone_required": null,
      "card_required": false,
      "commercial_ok": null,
      "openai_compatible": true,
      "openai_base_url": "https://router.huggingface.co/v1",
      "verified": true,
      "last_verified": "2026-07-30"
    },
    {
      "slug": "siliconflow",
      "name": "SiliconFlow",
      "category": "ongoing",
      "free_type": "perpetual",
      "free_tier": "Several models permanently free (e.g. Qwen2.5-7B-Instruct and others) at $0 cost, plus a $1 welcome credit for paid models",
      "rate_limits": "Fixed per-model limits for free models; generic docs cite ranges of 1,000-10,000 RPM and 50,000-5,000,000 TPM depending on model tier — exact limits shown in-account",
      "notes": "Signup requires SMS phone verification. Full \"real-name authentication\" (needed for recharging/billing) requires a mainland China, Hong Kong/Macao, or Taiwan ID document — this may limit full access for users without one, though basic use of free models appears reachable with standard account verification",
      "best_for": "Permanently-free open models, no trial clock",
      "modalities": [
        "text",
        "embeddings"
      ],
      "models_free": null,
      "expires": null,
      "docs_url": "https://docs.siliconflow.cn/en/userguide/rate-limits/rate-limit-and-upgradation",
      "phone_required": true,
      "card_required": null,
      "commercial_ok": null,
      "openai_compatible": true,
      "openai_base_url": "https://api.siliconflow.com/v1",
      "verified": true,
      "last_verified": "2026-07-30"
    },
    {
      "slug": "zai-glm",
      "name": "Z.ai (Zhipu AI / GLM)",
      "category": "ongoing",
      "free_type": "perpetual",
      "free_tier": "GLM-4.5-Flash, GLM-4.7-Flash (text), and GLM-4.6V-Flash (vision) are officially listed as $0 cost (input, cached input, and output) on a permanent basis",
      "rate_limits": "Not specified with concrete RPM/TPM figures in public docs",
      "notes": "Terms of Use prohibit using the service to \"develop, train, or improve\" competing algorithms or models — otherwise general use, including commercial, isn't restricted",
      "best_for": "A permanently-free model with no trial clock",
      "modalities": [
        "text",
        "vision"
      ],
      "models_free": [
        "glm-4.7-flash",
        "glm-4.5-flash",
        "glm-4.6v-flash"
      ],
      "expires": null,
      "docs_url": "https://docs.z.ai/guides/overview/pricing",
      "phone_required": false,
      "card_required": null,
      "commercial_ok": true,
      "openai_compatible": true,
      "openai_base_url": "https://api.z.ai/api/paas/v4/",
      "verified": true,
      "last_verified": "2026-07-30"
    },
    {
      "slug": "ibm-watsonx",
      "name": "IBM watsonx.ai (Lite plan)",
      "category": "ongoing",
      "free_type": "renewing-quota",
      "free_tier": "Lite plan: 300,000 tokens/month for foundation model inference, 20 CUH/month for ML tooling, 100 pages/month of document text extraction",
      "rate_limits": "2 inference requests per second (explicitly documented for the Lite plan)",
      "notes": "Lite plan doesn't support fine-tuning of foundation or custom models; 1-day idle deployment timeout. Never expires or bills while inside quota, but a payment method (with a nominal ~$1 authorization hold) is required at signup",
      "best_for": "Governed enterprise inference with a monthly free quota",
      "modalities": [
        "text"
      ],
      "models_free": null,
      "expires": null,
      "docs_url": "https://www.ibm.com/docs/en/watsonx/saas?topic=cloud-watsonxai-runtime-plans",
      "phone_required": null,
      "card_required": true,
      "commercial_ok": null,
      "openai_compatible": true,
      "openai_base_url": null,
      "verified": true,
      "last_verified": "2026-07-11"
    },
    {
      "slug": "ovhcloud-ai-endpoints",
      "name": "OVHcloud AI Endpoints",
      "category": "ongoing",
      "free_type": "perpetual",
      "free_tier": "Several open-weight models in the catalog (e.g. Qwen3Guard) listed as $0 per token, permanently, via two access modes: anonymous (no account) and authenticated (API key tied to a Public Cloud project)",
      "rate_limits": "Anonymous access: 2 requests/min per IP per model. Authenticated (API key): 400 requests/min per project per model. Exceeding either returns HTTP 429",
      "notes": "European provider (France), relevant for EU data-sovereignty/GDPR-conscious use. The authenticated tier needs a valid payment method on the project (though \"Free\" models themselves don't charge); anonymous access needs neither an account nor a card. A separate general $200 Public Cloud trial voucher also exists but is unrelated to this permanent free-model tier",
      "best_for": "EU-hosted, no-account access to open models",
      "modalities": [
        "text"
      ],
      "models_free": null,
      "expires": null,
      "docs_url": "https://www.ovhcloud.com/en/public-cloud/ai-endpoints/catalog/",
      "phone_required": null,
      "card_required": true,
      "commercial_ok": null,
      "openai_compatible": true,
      "openai_base_url": "https://oai.endpoints.kepler.ai.cloud.ovh.net/v1",
      "verified": true,
      "last_verified": "2026-07-11"
    },
    {
      "slug": "sambanova",
      "name": "SambaNova Cloud",
      "category": "ongoing",
      "free_type": "renewing-quota",
      "free_tier": "Rate-limited free tier (applies when no payment method is linked) across all models",
      "rate_limits": "Free Tier: 20 RPM / 20 RPD / 200,000 TPD across all models; Developer Tier (card required): 60-240 RPM depending on model",
      "notes": "Free Tier applies when no payment method is linked to the account; SambaCloud ToS grants a commercial license (no evaluation-only clause). The previously-listed \"$5 / 3 months\" trial could not be re-confirmed on official pages (2026-07-30).",
      "best_for": "Fast open models on a rate-limited free tier",
      "modalities": [
        "text"
      ],
      "models_free": [
        "DeepSeek-V3.1",
        "Meta-Llama-3.3-70B-Instruct",
        "gpt-oss-120b"
      ],
      "expires": null,
      "docs_url": "https://cloud.sambanova.ai/plans",
      "phone_required": null,
      "card_required": false,
      "commercial_ok": true,
      "openai_compatible": true,
      "openai_base_url": "https://api.sambanova.ai/v1",
      "verified": true,
      "last_verified": "2026-07-30"
    },
    {
      "slug": "arli-ai",
      "name": "Arli AI",
      "category": "ongoing",
      "free_type": "renewing-quota",
      "free_tier": "Free plan ($0): access to all text LLMs (Gemma, Qwen, etc.), capped at ~5 requests per 2-day window, 12K context, 1 request at a time",
      "rate_limits": "1 request at a time; ~5 requests per 2 days across all models; max 12K context; delayed responses",
      "notes": "Free tier is for testing only — very restrictive. Provider advertises zero-log / no data retention. Card requirement for the free tier is not stated on the pricing page.",
      "best_for": "A permanently-free (heavily rate-limited) test tier",
      "modalities": [
        "text"
      ],
      "models_free": null,
      "expires": null,
      "docs_url": "https://www.arliai.com/pricing",
      "phone_required": null,
      "card_required": null,
      "commercial_ok": null,
      "openai_compatible": true,
      "openai_base_url": "https://api.arliai.com/v1",
      "verified": true,
      "last_verified": "2026-07-30"
    },
    {
      "slug": "ollama-cloud",
      "name": "Ollama Cloud",
      "category": "ongoing",
      "free_type": "renewing-quota",
      "free_tier": "$0 Free plan: access to cloud-hosted open models (Qwen, GPT-OSS, DeepSeek, etc.) via API",
      "rate_limits": "Session limits reset every 5 hours and weekly limits every 7 days; 1 concurrent cloud model on the free plan (exact token caps not published)",
      "notes": "First-party — Ollama hosts the cloud models. Requires an ollama.com account + API key (`ollama signin`); the free plan is for light usage, Pro ($20/mo) raises limits. No card required.",
      "best_for": "Cloud-hosted open models with the Ollama workflow, no card",
      "modalities": [
        "text",
        "vision"
      ],
      "models_free": [
        "deepseek-v4-flash",
        "deepseek-v4-pro",
        "gemma4:31b",
        "glm-5.1",
        "glm-5.2",
        "gpt-oss:120b",
        "gpt-oss:20b",
        "kimi-k2.5"
      ],
      "expires": null,
      "docs_url": "https://docs.ollama.com/cloud",
      "phone_required": false,
      "card_required": false,
      "commercial_ok": true,
      "openai_compatible": true,
      "openai_base_url": "https://ollama.com/v1",
      "verified": true,
      "last_verified": "2026-07-30"
    },
    {
      "slug": "ai-horde",
      "name": "AI Horde",
      "category": "ongoing",
      "free_type": "perpetual",
      "free_tier": "Free crowdsourced text & image generation; anonymous API key '0000000000' (no registration), or register to earn kudos for priority",
      "rate_limits": "Queue-based priority via kudos (no fixed quota); anonymous requests get lowest priority under load",
      "notes": "Community-powered volunteer network — model availability and speed vary with worker supply, so it is not a fixed-SLA service. No card, no phone. Kudos never expire and cannot be sold.",
      "best_for": "Anonymous, no-signup free generation (variable speed)",
      "modalities": [
        "text",
        "image"
      ],
      "models_free": null,
      "expires": null,
      "docs_url": "https://aihorde.net/",
      "phone_required": false,
      "card_required": false,
      "commercial_ok": null,
      "openai_compatible": false,
      "openai_base_url": null,
      "verified": true,
      "last_verified": "2026-07-30"
    },
    {
      "slug": "modelscope",
      "name": "ModelScope (API-Inference)",
      "category": "ongoing",
      "free_type": "renewing-quota",
      "free_tier": "~2,000 free API calls/day across open-weight models (Qwen3, DeepSeek, GLM, Llama, etc.) via API-Inference",
      "rate_limits": "~2,000 calls/day; concurrency/QPS caps applied and dynamically adjusted",
      "notes": "Alibaba's model hub — a different product from Alibaba Model Studio. Requires a ModelScope account bound to an Alibaba Cloud account with real-name (ID) verification — a practical barrier for non-China users. Explicitly non-commercial (\"for developers to experience\"). No card.",
      "best_for": "Free daily calls to many open models (real-name verification required)",
      "modalities": [
        "text",
        "vision"
      ],
      "models_free": [
        "LLM-Research/Llama-4-Maverick-17B-128E-Instruct",
        "MedAIBase/AntAngelMed",
        "MiniMax/MiniMax-M1-80k",
        "MusePublic/Qwen-Image-Edit",
        "OpenGVLab/InternVL3_5-241B-A28B",
        "PaddlePaddle/ERNIE-4.5-0.3B-PT",
        "Qwen/Qwen-Image-Edit",
        "Shanghai_AI_Laboratory/Intern-S1"
      ],
      "expires": null,
      "docs_url": "https://www.modelscope.cn/docs/model-service/API-Inference/intro",
      "phone_required": null,
      "card_required": false,
      "commercial_ok": false,
      "openai_compatible": true,
      "openai_base_url": "https://api-inference.modelscope.cn/v1",
      "verified": true,
      "last_verified": "2026-07-30"
    },
    {
      "slug": "pollinations",
      "name": "Pollinations.ai",
      "category": "ongoing",
      "free_type": "perpetual",
      "free_tier": "Free hosted image models (Flux, Turbo, Stable Diffusion) via a simple GET URL; also text and audio. No signup required to start",
      "rate_limits": "Anonymous ~1 request / 15s; free registration (Seed tier) ~1 request / 5s",
      "notes": "Anonymous free images may carry a watermark (since 2025); free registration removes it via the nologo parameter. No card, no phone. Commercial use is not explicitly guaranteed in the docs.",
      "best_for": "No-signup free image generation (Flux/SD)",
      "modalities": [
        "image",
        "text",
        "audio"
      ],
      "models_free": [
        "openai-fast"
      ],
      "expires": null,
      "docs_url": "https://github.com/pollinations/pollinations/blob/master/APIDOCS.md",
      "phone_required": false,
      "card_required": false,
      "commercial_ok": null,
      "openai_compatible": false,
      "openai_base_url": null,
      "verified": true,
      "last_verified": "2026-07-30"
    },
    {
      "slug": "pinecone-inference",
      "name": "Pinecone Inference",
      "category": "ongoing",
      "free_type": "renewing-quota",
      "free_tier": "Starter (free) plan: 5M tokens/mo for embedding models (llama-text-embed-v2, multilingual-e5-large) and 500 requests/mo for the bge-reranker-v2-m3 rerank model",
      "rate_limits": "5M embedding tokens/mo; 500 rerank requests/mo on Starter",
      "notes": "Free rerank limited to bge-reranker-v2-m3; overages are pay-as-you-go. Not OpenAI-compatible. No card required.",
      "best_for": "Free embeddings + rerank for RAG (5M tokens/mo)",
      "modalities": [
        "embeddings",
        "rerank"
      ],
      "models_free": null,
      "expires": null,
      "docs_url": "https://www.pinecone.io/pricing/",
      "phone_required": null,
      "card_required": false,
      "commercial_ok": null,
      "openai_compatible": false,
      "openai_base_url": null,
      "verified": true,
      "last_verified": "2026-07-30"
    },
    {
      "slug": "twelve-labs",
      "name": "Twelve Labs (Marengo Embed)",
      "category": "ongoing",
      "free_type": "renewing-quota",
      "free_tier": "Free plan: the Marengo Embed API for all input types (video, audio, image, text) at no cost, plus ~600 min indexing",
      "rate_limits": "Embed video/audio: 3,000 RPD, 25 RPM; embed text/image: 3,000 RPD, 600 RPM",
      "notes": "No credit card for the Free plan, but indexed data expires after 90 days unless upgraded. Marengo produces multimodal embeddings. Not OpenAI-compatible.",
      "best_for": "Free multimodal (video/audio/image/text) embeddings",
      "modalities": [
        "embeddings",
        "vision",
        "audio",
        "text"
      ],
      "models_free": null,
      "expires": null,
      "docs_url": "https://www.twelvelabs.io/pricing",
      "phone_required": null,
      "card_required": false,
      "commercial_ok": null,
      "openai_compatible": false,
      "openai_base_url": null,
      "verified": true,
      "last_verified": "2026-07-30"
    },
    {
      "slug": "ocr-space",
      "name": "OCR.space",
      "category": "ongoing",
      "free_type": "renewing-quota",
      "free_tier": "25,000 conversions/month (Engine 1 & 2) plus 2,500 Engine 3 conversions/month; max 1 MB file, PDFs up to 3 pages",
      "rate_limits": "500 requests per day per IP address",
      "notes": "Free searchable-PDF output carries a watermark (raw text extraction is unrestricted); the free key needs only an email, no card. Commercial use permitted.",
      "best_for": "Classic free OCR (25k conversions/mo, no card)",
      "modalities": [
        "ocr",
        "text"
      ],
      "models_free": null,
      "expires": null,
      "docs_url": "https://ocr.space/OCRAPI",
      "phone_required": false,
      "card_required": false,
      "commercial_ok": true,
      "openai_compatible": false,
      "openai_base_url": null,
      "verified": true,
      "last_verified": "2026-07-30"
    },
    {
      "slug": "llamaparse",
      "name": "LlamaParse (LlamaCloud)",
      "category": "ongoing",
      "free_type": "renewing-quota",
      "free_tier": "Free plan: 10,000 credits/month (~10,000 pages in balanced parse mode at 1 credit/page)",
      "rate_limits": "5 concurrent jobs; 1 project; 5 indexes on the free plan",
      "notes": "Credit-based (1,000 credits = $1.25); premium parse modes consume more credits per page. No card required. Document parsing for RAG (LlamaIndex).",
      "best_for": "Free document parsing for RAG (~10k pages/mo)",
      "modalities": [
        "ocr",
        "text"
      ],
      "models_free": null,
      "expires": null,
      "docs_url": "https://www.llamaindex.ai/pricing",
      "phone_required": false,
      "card_required": false,
      "commercial_ok": true,
      "openai_compatible": false,
      "openai_base_url": null,
      "verified": true,
      "last_verified": "2026-07-30"
    },
    {
      "slug": "moondream",
      "name": "Moondream Cloud",
      "category": "ongoing",
      "free_type": "recurring-credit",
      "free_tier": "$5/month usage credits in every workspace (Free plan) for the Moondream vision model — caption, query (VQA), detect, point",
      "rate_limits": "Bounded by the $5/month credit",
      "notes": "Recurring $5/month credit; card requirement not stated on the pricing page; commercial terms not specified. OpenAI-compatible endpoint.",
      "best_for": "Tiny vision model, OpenAI-compatible, monthly free credit",
      "modalities": [
        "vision"
      ],
      "models_free": null,
      "expires": null,
      "docs_url": "https://moondream.ai/pricing",
      "phone_required": null,
      "card_required": null,
      "commercial_ok": null,
      "openai_compatible": true,
      "openai_base_url": "https://api.moondream.ai/v1",
      "verified": true,
      "last_verified": "2026-07-30"
    },
    {
      "slug": "speechmatics",
      "name": "Speechmatics",
      "category": "ongoing",
      "free_type": "renewing-quota",
      "free_tier": "3,000 minutes (50 hours)/month speech-to-text + 1,000,000 characters (~20 hrs)/month text-to-speech",
      "rate_limits": "2 concurrent real-time sessions on the free plan",
      "notes": "No credit card required to start; add a card only when you exceed the free limit. Recurring monthly allowance covering both STT and TTS. Commercial-use permission not explicitly stated on the pricing page.",
      "best_for": "Best free STT tier (50 hrs/mo, no card)",
      "modalities": [
        "audio"
      ],
      "models_free": null,
      "expires": null,
      "docs_url": "https://www.speechmatics.com/pricing",
      "phone_required": null,
      "card_required": false,
      "commercial_ok": null,
      "openai_compatible": false,
      "openai_base_url": null,
      "verified": true,
      "last_verified": "2026-07-30"
    },
    {
      "slug": "speechify",
      "name": "Speechify API",
      "category": "ongoing",
      "free_type": "renewing-quota",
      "free_tier": "50,000 characters/month TTS (hard cap) + 60 min/month voice agents",
      "rate_limits": "3 concurrent calls; hard cap pauses at the limit (no overages)",
      "notes": "Commercial use is allowed on the free tier. No credit card required. Hard monthly cap that pauses at the limit.",
      "best_for": "Free commercial TTS (50k chars/mo)",
      "modalities": [
        "audio"
      ],
      "models_free": null,
      "expires": null,
      "docs_url": "https://speechify.ai/pricing",
      "phone_required": false,
      "card_required": false,
      "commercial_ok": true,
      "openai_compatible": null,
      "openai_base_url": null,
      "verified": true,
      "last_verified": "2026-07-30"
    },
    {
      "slug": "hume-ai",
      "name": "Hume AI (Octave TTS)",
      "category": "ongoing",
      "free_type": "renewing-quota",
      "free_tier": "10,000 characters/month TTS (~10 minutes) on the Free plan",
      "rate_limits": "15 requests per minute",
      "notes": "The free plan includes a commercial license; overage billed at $0.15/1,000 chars. No card stated as required to start. Not OpenAI-compatible.",
      "best_for": "Expressive TTS with a commercial free tier",
      "modalities": [
        "audio"
      ],
      "models_free": null,
      "expires": null,
      "docs_url": "https://www.hume.ai/pricing",
      "phone_required": null,
      "card_required": false,
      "commercial_ok": true,
      "openai_compatible": false,
      "openai_base_url": null,
      "verified": true,
      "last_verified": "2026-07-30"
    },
    {
      "slug": "unreal-speech",
      "name": "Unreal Speech",
      "category": "ongoing",
      "free_type": "renewing-quota",
      "free_tier": "250,000 characters/month TTS (~6 hours of audio)",
      "rate_limits": "Tiered endpoints for different text lengths; specific caps not documented",
      "notes": "Commercial use allowed, but free-plan users must attribute Unreal Speech with a link when publishing audio. First-party REST endpoints. Card requirement not stated.",
      "best_for": "Largest free TTS (250k chars/mo, attribution)",
      "modalities": [
        "audio"
      ],
      "models_free": null,
      "expires": null,
      "docs_url": "https://unrealspeech.com/pricing",
      "phone_required": null,
      "card_required": null,
      "commercial_ok": true,
      "openai_compatible": false,
      "openai_base_url": null,
      "verified": true,
      "last_verified": "2026-07-30"
    },
    {
      "slug": "elevenlabs",
      "name": "ElevenLabs",
      "category": "ongoing",
      "free_type": "renewing-quota",
      "free_tier": "10,000 credits/month shared across Text-to-Speech, Speech-to-Text and more (~10 min TTS/month)",
      "rate_limits": "Concurrency tied to the Free plan (not numerically published)",
      "notes": "The free tier is NON-COMMERCIAL only per the Terms of Use (a commercial license begins on paid Starter, $6/mo), and historically required attribution. API access is available on the free plan. No credit card to sign up.",
      "best_for": "Best-known TTS voices (free tier is non-commercial)",
      "modalities": [
        "audio"
      ],
      "models_free": null,
      "expires": null,
      "docs_url": "https://elevenlabs.io/pricing",
      "phone_required": false,
      "card_required": false,
      "commercial_ok": false,
      "openai_compatible": false,
      "openai_base_url": null,
      "verified": true,
      "last_verified": "2026-07-30"
    },
    {
      "slug": "cartesia",
      "name": "Cartesia",
      "category": "ongoing",
      "free_type": "renewing-quota",
      "free_tier": "20,000 credits/month (~27 min of Sonic TTS or ~1h51 of Ink speech-to-text)",
      "rate_limits": "2 concurrent TTS requests, 8 concurrent STT; 20,000 credits/month",
      "notes": "Commercial use is NOT allowed on the free plan (the $5/mo Pro plan adds a commercial licence). Low-latency streaming voice over WebSocket/REST; own API (not OpenAI-shaped).",
      "best_for": "Low-latency streaming TTS + STT on a renewing monthly free quota",
      "modalities": [
        "audio"
      ],
      "models_free": null,
      "expires": null,
      "docs_url": "https://cartesia.ai/pricing",
      "phone_required": null,
      "card_required": null,
      "commercial_ok": false,
      "openai_compatible": false,
      "verified": true,
      "last_verified": "2026-07-31",
      "added": "2026-07-31"
    },
    {
      "slug": "lmnt",
      "name": "LMNT",
      "category": "ongoing",
      "free_type": "renewing-quota",
      "free_tier": "15,000 characters/month of TTS, with unlimited voice clones",
      "rate_limits": "15,000 characters/month",
      "notes": "Commercial use is not included on the free tier (the paid Indie plan and above add a commercial licence). Real-time streaming speech API.",
      "best_for": "Free real-time TTS with unlimited voice cloning",
      "modalities": [
        "audio"
      ],
      "models_free": null,
      "expires": null,
      "docs_url": "https://www.lmnt.com/pricing",
      "phone_required": null,
      "card_required": null,
      "commercial_ok": false,
      "openai_compatible": false,
      "verified": true,
      "last_verified": "2026-07-31",
      "added": "2026-07-31"
    },
    {
      "slug": "fish-audio",
      "name": "Fish Audio",
      "category": "ongoing",
      "free_type": "renewing-quota",
      "free_tier": "8,000 credits/month (~7 min of generation, up to 500 characters per generation); TTS, STT and voice cloning",
      "rate_limits": "500 characters per generation; 8,000 credits/month",
      "notes": "Free plan is personal, non-commercial only (commercial use requires a Premium subscription). No credit card required to sign up.",
      "best_for": "Free multilingual TTS with voice cloning for personal projects",
      "modalities": [
        "audio"
      ],
      "models_free": null,
      "expires": null,
      "docs_url": "https://fish.audio/plan/",
      "phone_required": null,
      "card_required": false,
      "commercial_ok": false,
      "openai_compatible": false,
      "verified": true,
      "last_verified": "2026-07-31",
      "added": "2026-07-31"
    },
    {
      "slug": "camb-ai",
      "name": "Camb.ai",
      "category": "ongoing",
      "free_type": "renewing-quota",
      "free_tier": "2,000 credits/month covering ~25K characters of MARS TTS, 125 min of STT, plus limited watermarked dubbing and translation (incl. 5 OCR pages)",
      "rate_limits": "500 chars/generation TTS, 15 min/generation STT; 2,000 credits/month",
      "notes": "Uses its own MARS8 voice models (not OpenAI-compatible). Dubbing output on the free tier is watermarked. Card and commercial terms not stated on the pricing page.",
      "best_for": "Expressive multilingual TTS, STT and dubbing on one free quota",
      "modalities": [
        "audio"
      ],
      "models_free": null,
      "expires": null,
      "docs_url": "https://www.camb.ai/pricing",
      "phone_required": null,
      "card_required": null,
      "commercial_ok": null,
      "openai_compatible": false,
      "verified": true,
      "last_verified": "2026-07-31",
      "added": "2026-07-31"
    },
    {
      "slug": "unstructured",
      "name": "Unstructured",
      "category": "ongoing",
      "free_type": "renewing-quota",
      "free_tier": "15,000 pages/month, resets monthly — document parsing/OCR across 50+ file types (layout, tables, generative OCR enrichment)",
      "rate_limits": "15,000 pages/month",
      "notes": "No credit card required. Purpose-built to turn documents into clean, structured input for RAG/LLM pipelines. Commercial terms not stated on the pricing page.",
      "best_for": "Turning messy documents into LLM-ready structured data, free every month",
      "modalities": [
        "ocr"
      ],
      "models_free": null,
      "expires": null,
      "docs_url": "https://unstructured.io/pricing",
      "phone_required": null,
      "card_required": false,
      "commercial_ok": null,
      "openai_compatible": false,
      "verified": true,
      "last_verified": "2026-07-31",
      "added": "2026-07-31"
    },
    {
      "slug": "nutrient",
      "name": "Nutrient (Data Extraction API)",
      "category": "ongoing",
      "free_type": "renewing-quota",
      "free_tier": "5,000 credits/month (renews; no rollover) — ~5,000 text-parse pages, fewer for OCR-heavy 'Understand'/'Agentic' parsing (9-18 credits/page)",
      "rate_limits": "5,000 credits/month; per-page cost varies by parse mode (1-18 credits)",
      "notes": "No credit card required. Formerly PSPDFKit. Extraction/OCR with tables, key-value and handwriting. Commercial terms not stated on the pricing page.",
      "best_for": "Document data extraction with a genuinely renewing free monthly quota",
      "modalities": [
        "ocr"
      ],
      "models_free": null,
      "expires": null,
      "docs_url": "https://www.nutrient.io/api/pricing/",
      "phone_required": null,
      "card_required": false,
      "commercial_ok": null,
      "openai_compatible": false,
      "verified": true,
      "last_verified": "2026-07-31",
      "added": "2026-07-31"
    },
    {
      "slug": "photoroom",
      "name": "Photoroom",
      "category": "ongoing",
      "free_type": "renewing-quota",
      "free_tier": "10 free production calls on the Remove Background API (one-time) plus 1,000 sandbox calls/month on the Image Editing API (watermarked)",
      "rate_limits": "1,000 sandbox calls/month; 10 one-time production calls",
      "notes": "No credit card required. Sandbox output is watermarked (for testing); the 10 production calls return clean output. Image editing/generation (AI backgrounds, relighting, shadows).",
      "best_for": "Programmatic background removal and AI image editing to prototype free",
      "modalities": [
        "image"
      ],
      "models_free": null,
      "expires": null,
      "docs_url": "https://www.photoroom.com/api/pricing",
      "phone_required": null,
      "card_required": false,
      "commercial_ok": null,
      "openai_compatible": false,
      "verified": true,
      "last_verified": "2026-07-31",
      "added": "2026-07-31"
    },
    {
      "slug": "poolside",
      "name": "Poolside",
      "category": "ongoing",
      "free_type": "perpetual",
      "free_tier": "Laguna XS 2.1 (33B) and Laguna S 2.1 (118B) are free in Preview via a self-serve developer API key",
      "rate_limits": "Preview rate limits not published",
      "notes": "Coding-focused models. Free access is Preview-stage and may change at general availability. Self-serve: create a free API key at platform.poolside.ai. OpenRouter is offered only as an alternative route.",
      "best_for": "Free coding-focused LLMs behind an OpenAI-compatible key",
      "modalities": [
        "text"
      ],
      "models_free": null,
      "expires": null,
      "docs_url": "https://docs.poolside.ai/api/overview",
      "phone_required": null,
      "card_required": null,
      "commercial_ok": null,
      "openai_compatible": true,
      "openai_base_url": "https://inference.poolside.ai/v1",
      "verified": true,
      "last_verified": "2026-07-31",
      "added": "2026-07-31"
    },
    {
      "slug": "veryfi",
      "name": "Veryfi",
      "category": "ongoing",
      "free_type": "renewing-quota",
      "free_tier": "Free Forever plan: up to 100 documents/month — OCR plus structured data extraction (receipts, invoices, and 100+ document types)",
      "rate_limits": "100 documents/month on the free plan",
      "notes": "No credit card required. The 'Free Forever' 100 docs/mo tier is the standing free tier (a separate 14-day trial unlocks paid features). Proprietary OCR / document-intelligence REST API.",
      "best_for": "Free-forever document OCR (100 docs/mo, no card)",
      "modalities": [
        "ocr"
      ],
      "models_free": null,
      "expires": null,
      "docs_url": "https://www.veryfi.com/pricing/",
      "phone_required": null,
      "card_required": false,
      "commercial_ok": true,
      "openai_compatible": false,
      "verified": true,
      "last_verified": "2026-07-31",
      "added": "2026-07-31"
    }
  ]
}
