Nếu bạn cần một API tìm kiếm web miễn phí cho AI agent, hãy bắt đầu với Tavily (1.000 credit miễn phí mỗi tháng, không cần thẻ) hoặc Exa (10 USD credit miễn phí mỗi tháng, không cần phương thức thanh toán). Brave tặng 5 USD credit mỗi tháng, Serper tặng 2.500 truy vấn miễn phí khi đăng ký, còn SearXNG hoàn toàn 0 USD nếu bạn tự host. Mọi hạn mức dưới đây đã được kiểm tra trên trang giá chính thức của từng nhà cung cấp vào ngày 22 tháng 10 năm 2026.
Agent thực hiện rất nhiều lượt tìm kiếm cho mỗi tác vụ, nên một gói miễn phí nhìn có vẻ hào phóng với con người cũng có thể cạn trong một buổi chiều. Hướng dẫn này so sánh chín hướng miễn phí theo những yếu tố quan trọng với agent: hạn mức, giới hạn tốc độ, yêu cầu thẻ và cấu trúc phản hồi.
API tìm kiếm web miễn phí là gì?
API tìm kiếm web miễn phí là một endpoint HTTP nhận truy vấn và trả về kết quả web đã xếp hạng (tiêu đề, URL, đoạn trích, đôi khi cả toàn văn trang) miễn phí đến một hạn mức. Hầu hết gói miễn phí hiện nay là khoản credit cấp hàng tháng thay vì truy cập không giới hạn. API tập trung vào AI trả về văn bản sẵn dùng cho LLM; API SERP trả về trang kết quả kiểu Google dưới dạng JSON.
API SERP (Serper, SerpApi) phản ánh điều mà người dùng thấy trên Google. API tìm kiếm AI (Tavily, Exa, Linkup) tinh gọn nội dung trang cho context window của agent, giúp bạn bỏ bước scrape riêng.
So sánh các API tìm kiếm web miễn phí
| API | Hạn mức miễn phí | Đặt lại | Cần thẻ | Giới hạn tốc độ trên gói miễn phí | Phù hợp nhất cho |
|---|---|---|---|---|---|
| Tavily | 1.000 credit (1 credit cho mỗi tìm kiếm cơ bản) | Hàng tháng | Không | 100 RPM (khóa dev) | Grounding cho agent, công cụ kiểu LangChain |
| Exa | 10 USD credit (tối đa 2.500 lượt tìm kiếm Lite) | Mùng 1 mỗi tháng | Không | Không công bố | Tìm kiếm ngữ nghĩa, neural |
| Brave Search API | 5 USD credit (khoảng 1.000 yêu cầu) | Hàng tháng | Có, để kiểm tra lạm dụng | 50 yêu cầu/giây | Index độc lập, thông lượng cao |
| Serper | 2.500 truy vấn | Khoản cấp một lần khi đăng ký | Không | Không nêu rõ cho gói miễn phí | Kết quả Google giá rẻ |
| SerpApi | 250 lượt tìm kiếm | Hàng tháng | Không nêu rõ | 50 lượt tìm kiếm/giờ | Nhiều engine, SERP có cấu trúc |
| Firecrawl | 1.000 credit (500 lượt tìm kiếm) | Hàng tháng | Không | 2 yêu cầu đồng thời | Tìm kiếm và scrape trong một lần gọi |
| Jina Search | 10M token cho mỗi khóa mới | Một lần | Không | 100 RPM với khóa miễn phí | 5 kết quả hàng đầu dạng văn bản sạch |
| Linkup | 20 USD credit (tối đa 4.000 truy vấn) | Bổ sung hàng tháng | Không (email công việc) | Không nêu rõ | Tìm kiếm cho agent kèm câu trả lời có nguồn |
| SearXNG | Không giới hạn, tự host | Không áp dụng | Không | Server của riêng bạn | Riêng tư, không hạn mức nhà cung cấp |
“Không nêu rõ” nghĩa là trang chính thức không nói vào ngày 22 tháng 10 năm 2026. Hãy coi đó là không rõ, không phải không giới hạn.
9 API tìm kiếm miễn phí, từng cái một
1. Tavily: 1.000 credit miễn phí mỗi tháng
Gói Researcher miễn phí của Tavily cấp 1.000 API credit mỗi tháng mà không cần thẻ tín dụng. Tìm kiếm cơ bản tốn 1 credit và tìm kiếm nâng cao tốn 2, nên bạn có 1.000 lượt cơ bản hoặc 500 lượt nâng cao. Khóa phát triển cho phép 100 yêu cầu mỗi phút. Đây chỉ là một lệnh gọi POST https://api.tavily.com/search với Bearer [REDACTED]: ít trở ngại nhất cho lần tích hợp agent đầu tiên.
2. Exa: 10 USD credit, bổ sung hàng tháng
Gói miễn phí của Exa ghi có 10 USD vào ngày bạn đăng ký và đặt lại số dư về 10 USD vào ngày đầu mỗi tháng. Không cần phương thức thanh toán. Với 4 USD cho 1.000 lượt tìm kiếm Lite hoặc Instant, bạn có tối đa 2.500 lượt; với 7 USD cho 1.000 lượt ở Auto hoặc Fast, khoảng 1.400 lượt. Tìm kiếm neural của nó rất mạnh với các truy vấn “tìm trang giống trang này” khi từ khóa thất bại. Chúng tôi đã đề cập công cụ agent của nó trong hướng dẫn Exa MCP server.
3. Brave Search API: 5 USD credit hàng tháng
Brave đã chuyển sang credit trả trước. Gói Search giá 5 USD cho 1.000 yêu cầu và gồm 5 USD credit miễn phí mỗi tháng, tự động áp dụng, tương đương khoảng 1.000 yêu cầu miễn phí. Công suất là 50 yêu cầu mỗi giây. Brave yêu cầu thẻ tín dụng khi đăng ký và giải thích lý do trên trang giá: “Để ngăn lạm dụng.” Kết quả đến từ index độc lập riêng của Brave. Xem Brave Search API với MCP để thiết lập agent.
4. Serper: 2.500 truy vấn Google miễn phí
Trang chủ Serper cung cấp 2.500 truy vấn miễn phí, không cần thẻ tín dụng, và trả kết quả Google dạng JSON trong 1–2 giây. Đây là khoản cấp khi đăng ký chứ không được bổ sung hàng tháng, nên phù hợp cho prototype hơn là production.
5. SerpApi: 250 lượt tìm kiếm mỗi tháng
Gói miễn phí của SerpApi gồm 250 lượt tìm kiếm mỗi tháng với thông lượng 50 lượt mỗi giờ. Điều đó khá ít cho agent, nhưng mỗi trang kết quả được trả về đã phân tích thành các trường cấu trúc chi tiết. Hãy dùng khi bạn cần một tính năng SERP riêng của engine, không phải grounding số lượng lớn.
6. Firecrawl: tìm kiếm và scrape cùng nhau
Gói Free của Firecrawl cấp 1.000 credit mỗi tháng, “không tốn phí, không cần thẻ”, tương đương theo trang giá là 500 lượt tìm kiếm hoặc 1.000 trang đã scrape, với 2 yêu cầu đồng thời. Ưu điểm là tìm kiếm và scrape dùng chung một API và một pool credit, nên agent có thể tìm trang rồi lấy toàn bộ nội dung mà không cần nhà cung cấp thứ hai.
7. Jina Search (s.jina.ai): 10M token miễn phí cho mỗi khóa
Thêm https://s.jina.ai/?q= trước một truy vấn và Jina sẽ trả về năm kết quả hàng đầu kèm nội dung dạng văn bản sạch, thân thiện với LLM. Mỗi khóa API mới đi kèm 10M token miễn phí, mỗi lần tìm kiếm có chi phí cố định bắt đầu từ 10.000 token, nên khoản cấp miễn phí đủ cho tối đa khoảng 1.000 lượt. Khóa miễn phí nhận 100 yêu cầu mỗi phút. Trong thử nghiệm ngày 22 tháng 10, lệnh gọi ẩn danh không khóa trả về 401 AuthenticationRequiredError (“bị chặn thực hiện truy vấn ẩn danh do uy tín IP kém”), vì vậy hãy lên kế hoạch dùng khóa.
8. Linkup: 20 USD credit hàng tháng cho email công việc
Linkup ghi có 20 USD khi bạn đăng ký bằng địa chỉ email công việc và bổ sung tài khoản đủ điều kiện lên 20 USD mỗi tháng. Trang giá mô tả điều này là “Chạy 4.000 truy vấn miễn phí.” Yêu cầu thất bại không tốn phí.
9. SearXNG: tự host, không hạn mức
SearXNG là metasearch engine mã nguồn mở mà bạn chạy trên server hoặc laptop riêng. Phần mềm miễn phí và không có hạn mức từ nhà cung cấp. Hai điều cần lưu ý: đầu ra JSON phải được bật trong phần search: của settings.yml (yêu cầu định dạng chưa thiết lập sẽ trả 403 Forbidden), và nhiều instance công khai tắt JSON, nên đừng xây agent trên instance của người khác.
Gói miễn phí nào đã mất và cái nào không phải tìm kiếm web
Google Custom Search JSON API vẫn liệt kê 100 truy vấn miễn phí mỗi ngày, nhưng trang tổng quan của Google nay ghi rằng nó “đóng với khách hàng mới”, còn khách hàng hiện tại “có đến ngày 1 tháng 1 năm 2027 để chuyển sang giải pháp thay thế”. Nếu hướng dẫn cũ bảo bạn tạo khóa Programmable Search Engine, hãy bỏ qua.
DuckDuckGo Instant Answer API cũng thường xuất hiện trong các kết quả tìm kiếm này, nhưng nó trả về tóm tắt chủ đề chứ không phải kết quả web xếp hạng, nên không thể là công cụ tìm kiếm chính cho agent.
Nếu bạn chạy mô hình cục bộ, Ollama cũng cung cấp API tìm kiếm web cần tài khoản Ollama miễn phí; chúng tôi đã hướng dẫn trong API tìm kiếm web của Ollama với MCP. Tài liệu không công bố hạn mức tìm kiếm miễn phí, nên nó không có trong bảng.
Cách chọn API tìm kiếm miễn phí cho agent của bạn
Chọn theo hình thái khối lượng công việc:
- Làm prototype agent tuần này: Tavily hoặc Exa. Cả hai bổ sung hàng tháng mà không cần thẻ.
- Tốc độ truy vấn cao: Brave, với 50 yêu cầu mỗi giây, nếu bạn chấp nhận thêm thẻ.
- Bạn cần chính xác kết quả Google: Serper cho khối lượng, SerpApi cho tính năng SERP đã phân tích.
- Bạn muốn nội dung trang chứ không phải đoạn trích: Firecrawl hoặc Jina.
- Không phụ thuộc nhà cung cấp: SearXNG trên server của bạn.
Bạn cũng có thể xếp chồng chúng: gọi một nhà cung cấp trước, rồi fallback sang nhà cung cấp thứ hai khi gặp 429 hoặc kết quả trống.
Để coding agent kiểm thử API tìm kiếm bằng Apidog CLI
Hạn mức miễn phí thất bailure thầm lặng: số dư về 0 hoặc cấu trúc phản hồi thay đổi, rồi agent trả lời từ bộ nhớ cũ mà không có lỗi. Một contract test hàng ngày sẽ phát hiện điều đó. Hãy để coding agent viết và chạy nó bằng Apidog CLI.
Thiết lập CLI và agent skill một lần:
npm install -g apidog-cli@latest
apidog login --with-token <YOUR_TOKEN>
npx -y skills add https://apidog.com # pick your agent when prompted
Sau đó đưa Claude Code, Codex hoặc Cursor một [REDACTED PROMPT] Create a test case for POST /search with body {"query": "{{q}}", "search_depth": "basic", "max_results": 5} and header Authorization: Bearer {{TAVILY_API_KEY}}. Assert status 200, a non-empty results array, every result has a url, and response time under 3000 ms. Add a second case with no Authorization header that asserts 401. Run both and summarize any failures.
Agent đọc payload schema thay vì đoán, xác thực tệp, viết test case và chạy:
apidog environment create tavily-free --project <projectId> --base-url https://api.tavily.com
apidog cli-schema get test-case-create
apidog cli-schema validate test-case-create --file case.json
apidog test-case category --project <projectId>
apidog test-case create --project <projectId> --file case.json
apidog run --test-case <caseId> --project <projectId> -e <envId> \
--env-var "TAVILY_API_KEY=tvly-xxxx" --env-var "q=apidog cli" -r cli,json
Mỗi lần chạy tốn 1 credit Tavily, nên kiểm tra hàng ngày khoảng 30 trong 1.000 credit. Để kiểm thử nhà cung cấp khác, hãy yêu cầu agent đổi base URL và header xác thực (Brave dùng X-Subscription-Token, Exa dùng x-api-key) và giữ nguyên các assertion. Đưa dòng apidog run giống nhau kèm -r junit vào pipeline, như trong hướng dẫn CI/CD với Apidog CLI, và thêm --upload-report nếu bạn muốn xem lượt chạy trong ứng dụng Apidog. Với thiết lập riêng cho từng agent, xem Apidog CLI trong Claude Code. Gói Free của Apidog hỗ trợ tối đa 4 người dùng.
Cách dùng hạn mức miễn phí lâu hơn
- Cache theo truy vấn. Agent lặp lại tìm kiếm trong cùng một tác vụ, đặc biệt khi thử lại.
- Mặc định dùng chế giá rẻ. Tavily basic tốn một nửa advanced; Exa Lite giá 4 USD cho 1.000 so với 7 USD cho Auto.
- Yêu cầu 5 kết quả, không phải 20. Agent hiếm khi đọc qua vài kết quả đầu.
- Chỉ lấy toàn trang khi cần, riêng cho 1 hoặc 2 URL mà agent chọn.
FAQ
Có API tìm kiếm web hoàn toàn miễn phí và không giới hạn không? Không, nếu là dịch vụ hosted. Gần nhất là SearXNG trên server của bạn, nơi giới hạn là phần cứng của bạn.
Brave Search API còn miễn phí không? Brave gồm 5 USD credit miễn phí mỗi tháng trên gói Search, khoảng 1.000 yêu cầu với giá 5 USD cho 1.000. Nó yêu cầu thẻ tín dụng khi đăng ký để ngăn lạm dụng, và chỉ tính phí cho credit bạn mua.
API tìm kiếm miễn phí nào tốt nhất cho AI agent? Tavily hoặc Exa cho đa số agent: nội dung sẵn cho LLM, bổ sung hàng tháng, không cần thẻ.
Tôi vẫn có thể nhận khóa Google Custom Search API miễn phí không? Không. Google Custom Search JSON API đã đóng với khách hàng mới, còn khách hàng hiện tại có đến ngày 1 tháng 1 năm 2027 để chuyển. Serper và SerpApi là hướng miễn phí đến kết quả Google.
Credit của API tìm kiếm miễn phí có được cộng dồn không? Đừng dựa vào điều đó. Exa đặt lại số dư của bạn về 10 USD vào ngày đầu mỗi tháng thay vì cộng thêm, còn Tavily, Brave và Firecrawl mô tả mức cấp hàng tháng mà không hứa cộng dồn. Khoản cấp miễn phí của Serper và Jina chỉ một lần.
Làm sao biết API tìm kiếm của agent vẫn hoạt động? Chạy contract test theo lịch như Apidog CLI ở trên.
Để có thêm thành phần miễn phí, xem danh sách API miễn phí và cách đưa tìm kiếm web cho LLM miễn phí.
