Awesome Free LLM APIs

Evidence-based, machine-readable, regularly updated

Find and compare
free LLM APIs.

Quotas, models, signup requirements, payment method needs, and OpenAI compatibility — each fact sourced from official documentation and timestamped. No sponsored ranking, no guesswork.

Evidence-basedNo sponsored ranking
TimestampedStale-data warnings
LayeredReachability, signup, key, inference kept separate

Just three steps

From selection to first request

  1. 1
    Define your need

    Chat, coding, reasoning, or embeddings.

  2. 2
    Compare conditions

    Quota, account, payment, Iran status, and evidence date.

  3. 3
    Start from official source

    Open docs and make your first request.

Separated evidence

Why you should trust this catalog

Every provider entry distinguishes between network reachability, signup completion, API key issuance, and authenticated inference. These four layers are never mixed. If only reachability is confirmed, the inference status remains unknown. No plausible guesses replace missing evidence.

Glossary

Key terms on provider cards

API

The communication channel between your application and an AI model service.

LLM

A large language model for understanding and generating text.

Provider

A company or service that offers API access to AI models.

OpenAI-compatible

The request format resembles the widely-used OpenAI API. Usually usable by changing Base URL and key.

RPM and RPD

Allowed requests per minute and per day. These are capacity limits, not response speed.

Iran status

Network, signup, account activation, and inference are reported separately.

Practical tutorials

Free LLM API guides

Use the catalog in real projects with focused guides for provider selection, secure setup, error handling, rate limits, Python, and Node.js.

Secure API Testing from Iran: Quick Guide

Practical guide for secure and successful LLM API testing from Iran; covering network access, registration, authentication, inference, and common error troubleshooting.

Persian version is available.

Use the language switcher at the top of the page for the full Persian interface and guides.

بازگشت به نسخه فارسی

Frequently asked questions

Common questions about free LLM APIs

Do I need to be a developer to use this site?

No — comparing options requires no coding skills. Using an API inside an application requires basic programming knowledge.

What is the difference between a free tier and a trial?

A trial expires after a time or credit limit. A permanent free tier remains usable until the provider changes its policy.

Are all APIs accessible from Iran?

No. Network reachability, signup, account activation, and inference are checked separately for each provider.

What does OpenAI-compatible mean?

The request format is similar to the widely-used OpenAI API. You can usually switch by changing the Base URL and API key.

Quick comparison

Why comparison matters

Real quotas

RPM, RPD, and monthly credits documented for each service. Not just marketing claims.

View comparison ←

Iran access status

Network, signup, key, and inference checked separately. Nothing is guessed.

Find API ←

Quick start

Ready-to-use code samples in cURL, Python, and Node.js for your first request.

Get started ←

Related topics

Guides and tutorials

What is an API and how does it work?

Simple explanation for beginners: from request to AI model response.

Learn more ←

Free tier vs trial differences

Why is one service free and another temporary? Understand the differences.

Glossary ←

How to choose the best API

From technical criteria to account requirements, everything in one guide.

Find API ←

Getting started with OpenAI-compatible API

How to use a similar SDK by changing the Base URL.

Quick start ←

Data outdated or incorrect?

Help improve this catalog.

Reports must include the official source, date, and connection path — no full IPs or API keys.

Submit a report