Serper API 무료 티어: 쿼리 2,500건은 얼마나 오래 쓸 수 있고, 소진 후에는 어떻게 될까
Serper는 카드 등록 없이 무료 쿼리 2,500건을 제공하며, 유효 기간은 명시하지 않습니다. 이후 최소 결제액은 $50입니다. 월 1,000건 검색 기준 첫해 비용은 $100 대 $10입니다.

Serper 홈페이지에는 "Get 2,500 free queries"와 "No credit card required"라고 적혀 있습니다. 저희는 2026년 11월 1일 싱가포르 시간(SGT) 00:46에 이 페이지를 저장했습니다. 페이지에는 "per month"라는 말이 없고, 이 2,500건의 유효 기간도 나와 있지 않습니다. 무료 쿼리 이후 가장 작은 유료 팩은 50,000 크레딧에 $50이며, 크레딧은 6개월 후 만료됩니다. 검색 1,000건당 $1.00입니다.
EveryInfra 체험은 이보다 작습니다. GitHub 저장소에 스타를 누르면 $1를 받을 수 있으며, 이 $1는 24시간 후 만료됩니다. 저희 검색 가격 $0.000694 기준으로 $1면 1,440건을 검색할 수 있습니다. 체험 이후 최소 충전 금액은 $10이고, 잔액은 만료되지 않으며, 측정 결과 검색 1,000건당 $0.694였습니다.
월 1,000건 검색 기준 첫해 현금 지출은 Serper가 $100, 저희가 $10입니다.
연말에도 Serper의 두 번째 팩에는 46,000건이 남아 있습니다. 하지만 이 사용량에서는 6개월마다 새 팩을 사야 합니다. 따라서 2년 차부터도 Serper는 연간 약 $100, 저희는 약 $8.33이 듭니다.
월 20,000건이면 첫해 차이는 $250 대 $170으로 줄어듭니다. 월 수백 건만 필요하다면 일부 검색 API가 제공하는 월간 무료 크레딧으로 비용 없이 쓸 수 있습니다. 이 경우에는 Serper와 저희 모두보다 유리하며, 수치는 아래에서 보여 드립니다.
이 글은 2026년 10월 26일에 게시한 Serper API 대안: 1,000건당 가격과 만료 기간 직접 테스트의 후속편입니다. 이전 글에서는 유료 가격을 비교하고 6개월 만료가 실제 가격을 어떻게 높이는지 보여 드렸습니다. 이번 글은 "serper api alternative free", "serper api free tier" 같은 검색어 뒤에 있는 세 가지 질문에 답합니다. 무료 제공량은 얼마나 되고, 얼마나 오래 쓸 수 있을까요?
무료 제공량 이후 최소 첫 결제액은 얼마일까요? 오래 쓸 수 있는 무료 옵션은 무엇일까요? 응답 필드는 비교하지 않습니다. EveryInfra 필드는 검색 도구 카탈로그를 참고하시기 바랍니다.
Serper 쪽은 공개 자료만 사용했습니다. 홈페이지, 약관 페이지, 공개된 서드파티 글입니다. Serper에 회원가입하지 않았고, 크레딧을 구매하거나 Serper 키를 사용하지도 않았습니다. 따라서 이 글의 Serper 수치는 모두 "측정한 값"이 아니라 "페이지에 적힌 내용"입니다.

Serper API 무료 티어와 다른 무료 제공량 6가지 비교
무료 제공량에는 앞에 내세운 숫자보다 중요한 세 가지 속성이 있습니다. 첫째, 1회성인지 초기화되는지입니다. 이에 따라 연간 총량이 정해집니다. 둘째, 하루 사용량 기준으로 며칠 동안 쓸 수 있는지입니다.
셋째, 소진된 후 최소 결제액은 얼마이고, 그 금액은 언제 만료되는지입니다. 아래 표는 웹 검색 API 7개를 정리한 것입니다. 모든 페이지는 2026년 11월 1일(SGT)에 확인했습니다.
"연간 무료 검색 수"는 저희가 환산한 값입니다. 월간 제공량에는 12를 곱했습니다. 달러 크레딧은 해당 제공업체의 가장 저렴한 표준 검색 가격으로 환산했습니다. Google Custom Search는 2026년 11월 1일부터 12월 31일까지 61일을 계산했습니다. Serper와 Google 같은 플랫폼 소유 기업을 제외한 다른 검색 API 업체는 유형으로만 표기합니다. 이들의 수치는 11월 1일 기준 공개 요금 페이지에서 가져왔습니다.
| 서비스 | 무료 제공량(페이지 요약) | 초기화 여부 | 연간 무료 검색 수 | 무료 이후 가격(1,000건당) |
|---|---|---|---|---|
| Gemini grounding | 유료 티어에서만 월 5,000건 | 매월 | 60,000 | $14 + 모델 토큰, 하루 최대 1,500건 |
| AI 리트리벌 API | 월 $10 크레딧 | 매월 | 30,000건(가장 저렴한 $4 티어 기준) | $4부터(결과 최대 10개) |
| 자체 인덱스 검색 API | 월 $5 크레딧 | 매월 | 12,000건($5 기준) | $5 |
| Google Custom Search JSON API | 하루 100건, 기존 고객만 | 매일 | 6,100건(남은 기간 61일) | $5, 하루 최대 10,000건 |
| 구독형 SERP API | 무료 플랜에서 월 250건 | 매월 | 3,000 | 월 $25에 1,000건부터 |
| Serper | "Get 2,500 free queries" | 명시되지 않음 | 2,500 | $1.00부터(최소 $50) |
| EveryInfra (요금) | GitHub 저장소에 스타를 누르면 $1, 유효 기간 24시간 | 1회 | 1,440 | 실측 $0.694, 결과를 반환한 호출당 과금 |
이 표에서 무료 제공량이 가장 적은 곳은 EveryInfra이고, 두 번째로 적은 곳은 Serper입니다. 저희가 원한 결과는 아니지만 사실입니다. "절대 돈을 내지 않는 것"이 목표라면 매월 초기화되는 제공업체가 더 적합합니다.
계속하기 전에 두 가지를 짚어 두겠습니다. Gemini 행은 유료 티어에만 해당하며, 무료 티어에서는 이 기능이 "Not available"로 표시됩니다. 또한 검색할 때마다 모델 토큰 비용이 추가되므로, 독립형 검색 API가 아니라 모델 기능입니다. AI 리트리벌 API와 자체 인덱스 검색 API는 검색 횟수가 아니라 달러 단위 크레딧을 제공합니다. 저희는 이를 가장 저렴한 표준 검색 가격으로 환산했습니다. 더 비싼 검색 모드를 쓰면 검색 횟수는 줄어듭니다.
Serper 페이지는 무료 쿼리 2,500건에 대해 무엇을 말하고 있나
먼저 원본 페이지를 확인했습니다. 2026년 11월 1일 00:46 SGT에 serper.dev 홈페이지와 약관 페이지 전체를 저장했습니다. 그런 다음 본문에서 무료 제공량에 관한 문장을 모두 검색했습니다.
홈페이지 첫 화면에는 "Get 2,500 free queries"와 "No credit card required" 두 줄이 있습니다. 하단 버튼에는 "Try 2,500 queries for free"라고 적혀 있습니다. 요금 섹션에서는 유료 팩 4개 모두에 "Credits valid for 6 months"가 표시됩니다. 이 문장은 유료 팩 아래에만 나옵니다.
무료 관련 문구 옆에는 유효 기간에 관한 문장이 없습니다. 저희 스크립트로 "free" 뒤 30자 이내에서 "per month", "/month", "monthly"를 찾았지만, 일치하는 항목은 0건이었습니다.

약관 페이지에는 "Updated on May 29, 2024"가 표시되어 있습니다. 무료 티어와 관련해 중요한 규칙이 세 가지 있습니다. 첫째, 사용 라이선스 조항은 "Register more than one account at any point in time"을 금지합니다. 따라서 무료 제공량을 여러 번 받으려고 계정을 여러 개 만드는 것은 약관 위반입니다.
둘째, 같은 조항은 API 키나 계정의 한도를 우회하려는 시도를 금지합니다. 셋째, 환불 규정은 두 조건을 모두 충족할 때 전액 환불합니다. 첫 결제 후 7일(달력 기준) 이내에 요청해야 합니다. 또한 크레딧 사용량이 20% 미만이어야 합니다.
홈페이지 FAQ도 같은 내용을 짧게 설명합니다. Starter 팩에서 20%는 검색 10,000건입니다. 따라서 환불 기간은 두 번째 체험처럼 작동합니다. 무료 쿼리 2,500건을 쓴 뒤 $50 팩을 구매하고, 7일 안에 10,000건 미만을 쓰면 환불을 요청할 수 있습니다.
FAQ에는 예산에 영향을 주는 문장도 두 개 있습니다. 크레딧은 성공한 응답에 대해서만 차감됩니다. 잔액이 0이 되면 Serper는 새 쿼리를 받지 않습니다. 가격표에는 별표도 붙어 있는데, 가격에 판매세, VAT, GST가 포함되지 않았다는 뜻입니다.

따라서 Serper 페이지 자체에서 확인되는 무료 티어 관련 사실은 네 가지입니다. 쿼리 2,500건이 제공됩니다. 카드 등록이 필요 없습니다. 계정은 한 번에 하나만 보유할 수 있습니다.
Serper는 성공한 응답에 대해서만 크레딧을 차감합니다. 이 허용량이 매달 초기화되는지, 만료되는지는 페이지에 나와 있지 않습니다. 이 질문에 대해 저희가 Serper를 대신해 답하지는 않습니다. 다음 섹션에서는 제3자가 어떻게 설명하는지 살펴봅니다.
'월 2,500건'이라는 말은 어디서 왔나: 제3자 페이지 8곳
"serper api free"를 검색하면 Serper 자체 페이지 다음에 나오는 결과는 대부분 다른 검색 API 업체와 도구 사이트가 작성한 가격 비교 글입니다. 저희는 2026년 11월 1일에 그중 8곳을 열어 읽었습니다. 무료 허용량에 관한 문구만 원문 그대로 기록했습니다.
이 페이지들은 대부분 다른 검색 API 업체나 데이터 업체가 작성한 것입니다. 업체명은 밝히지 않으므로 표에는 페이지 유형과 인용문만 적었습니다. Reddit 게시물은 공개 스레드이므로 링크를 걸었습니다. 페이지들은 두 그룹으로 나뉩니다. 세 곳은 '매월'이라고 합니다. 다섯 곳은 '가입 시 1회'라고 합니다.
| 페이지 | Serper 무료 허용량에 대한 설명 | 페이지 표기 날짜 |
|---|---|---|
| 웹 스크래핑 업체의 SERP API 비교 글 | "월 2,500회 검색" | 2026-08-04에 확인된 행은 2개뿐 |
| 데이터 API 업체의 Serper 비교 페이지 | "월 2,500건 요청", Serper 유료 플랜은 "월 단위만" | 없음 |
| r/PiCodingAgent의 Reddit 게시물 | "월 2500건 무료" | 없음 |
| 스크래핑 소프트웨어 업체의 무료 SERP API 비교 글 | "가입 시 2,500 크레딧", "1회성" | 2026년 8월 |
| SERP API 업체의 Serper 요금 가이드 | "1회성 허용량" | Serper 페이지 2026-10-06 확인 |
| 영업 컨설팅 업체의 Serper 요금 게시물 | "모든 신규 계정에 무료 쿼리 2,500건 제공" | 2026-07-05 |
| 검색 API 업체의 Serper 설정 가이드 | "가입 시 무료 쿼리 2,500건" | 없음 |
| 다른 SERP API 업체의 Serper 비교 글 | "모든 신규 계정 무료 쿼리 2,500건" | 2026-10-27 업데이트 |
그렇다면 '매월'이라는 표현은 왜 등장할까요? 저희가 확인할 수 있는 패턴은 하나뿐입니다. '매월'이라고 쓴 페이지는 Serper를 다른 업체의 월간 허용량과 같은 열에 넣었습니다. 그 열의 이름은 "Free Tier" 또는 "free/mo"입니다. Reddit 게시물에서 이 패턴이 뚜렷하게 보입니다.
같은 목록에서 이 게시물은 자체 인덱스 검색 API에 "월 2000건 무료"라고 적었습니다. 하지만 해당 업체는 2026년 2월 12일에 무료 플랜을 월 $5 크레딧으로 바꿨습니다. 1,000건당 $5이므로 검색 1,000건에 해당합니다. 즉 이 목록에는 이미 오래된 숫자가 들어 있었습니다.
데이터 API 비교 페이지는 Serper 유료 플랜이 "월 단위만"이라고도 적었습니다. 이는 "No monthly subscriptions"(월 구독 없음)라고 적힌 Serper 홈페이지와 맞지 않습니다. 저희 결론은 이렇습니다. '월 2,500건'이라고 말하는 1차 출처는 없습니다. 예산을 짤 때는 2,500건을 1회분으로 계산하세요.
저희는 경쟁사 계정을 만들지 않는다는 원칙이 있어 Serper 대시보드 잔액은 확인하지 않았습니다. 작성 시점 기준으로 Serper 홈페이지, 이용약관, FAQ 어디에도 '매월 초기화'라는 말은 없습니다. 1회성으로 계획하면 최악의 경우라야 나중에 뜻밖의 추가 허용량이 생기는 정도입니다. 매월 초기화된다고 계획하면 최악의 경우 어느 날 프로그램이 멈춥니다.
작은 도구를 계획할 때 이 차이가 중요합니다. 하루 80건을 검색할 계획이고 2,500건이 매월 초기화된다고 생각한다고 해 봅시다. 실제로는 32일째 무렵 허용량이 바닥납니다. FAQ에 따르면 그 후 Serper는 새 쿼리를 받지 않습니다. 그날 프로그램은 코드에 아무 경고 없이 결과를 받지 못하게 됩니다.
무료 허용량으로 며칠을 쓸 수 있나
1회성 허용량의 가치는 하루 사용량에 따라 달라집니다. 아래 표는 다섯 가지 일일 사용량에서 쿼리 2,500건이 며칠 가는지 보여 줍니다. 일수는 2,500을 하루 검색 수로 나눈 값입니다. EveryInfra의 $1 체험용 크레딧은 받은 시점부터 24시간 뒤에 만료됩니다. 쓰지 않은 검색은 이월되지 않습니다. 따라서 사용량과 관계없이 하루 동안 쓸 수 있습니다.
| 일일 검색 수 | 대표 용도 | Serper 2,500건 사용 기간 | EveryInfra $1 체험 사용 기간 |
|---|---|---|---|
| 10 | 문서를 확인하는 개인용 코딩 에이전트 | 250일 | 1일(24시간 후 만료) |
| 50 | 소규모 팀의 Q&A 봇 | 50일 | 1일 |
| 100 | 하루 100건 키워드 순위 확인 | 25일 | 1일 |
| 167 | 월 약 5,000건 규모의 소규모 제품 | 15일 | 1일 |
| 500 | 대량으로 자료를 조사하는 콘텐츠 사이트 | 5일 | 1일 |
표를 보면 차이가 분명합니다. 하루 10건이면 Serper 무료 허용량은 1년 가까이 갑니다. 저희 체험용 크레딧은 하루뿐입니다. 즉 저희 체험은 장기간 무료로 쓰기 위한 것이 아닙니다.
체험용 크레딧으로는 필요한 모든 기능을 하루 안에 실행해 볼 수 있습니다. 결제 전에 콘텐츠, 속도, 과금 방식을 직접 확인할 수 있습니다. 장기간 무료로 쓰려면 아래 무료 대안 섹션을 참고하세요.
무료에서 첫 결제까지: 최소 결제 금액 5배 차이
Serper에는 종량제 옵션이 없습니다. 가장 작은 팩은 Starter로, $50에 50,000 크레딧, 1,000건당 $1.00, 초당 쿼리 50건, 유효 기간 6개월입니다. EveryInfra는 $10 충전부터 시작합니다. 검색 1건당 $0.000694이므로 $10로 14,400건을 검색할 수 있습니다. 요금 페이지에 따르면 잔액은 만료되지 않습니다.
| Serper | EveryInfra | |
|---|---|---|
| 최소 결제 금액 | $50(Starter, 세전) | $10 |
| 구매 가능한 검색 수 | 50,000 | 14,400 |
| 1,000건당 가격 | $1.00 | $0.694 |
| 유효 기간 | 6개월 | 만료 없음 |
| 환불 | 사용량 20% 미만 시 7일 이내 전액 환불 | 실패·빈 결과 호출은 $0, 별도 환불 신청 불필요 |
| 과금 시점 | 성공한 응답만 | 결과가 있는 호출만, 빈 결과는 즉시 환불 |
| 기한 내 Starter 소진에 필요한 월 사용량 | 8,334 | 해당 없음 |

결제 수단도 첫 결제의 걸림돌이 될 수 있습니다. Serper FAQ에 나온 결제 수단은 Visa, Mastercard, American Express, Discover, PayPal입니다. 가격에는 판매세, VAT, GST가 포함되지 않습니다. EveryInfra 영문 요금 페이지는 지역별 결제 수단을 안내합니다. 카드는 모든 지역에서 사용할 수 있습니다.
중국 본토에서는 Alipay와 WeChat Pay를 쓸 수 있습니다. 싱가포르에서는 PayNow를 쓸 수 있습니다. 한국, 인도네시아, 말레이시아에서는 현지 전자지갑을 지원합니다. 모든 충전은 미국 달러로 이루어집니다. 해외 결제용 신용카드가 없는 1인 개발자는 이 단계에서 막히는 경우가 많습니다.
표의 마지막 행이 핵심입니다. 50,000 크레딧을 6개월 안에 다 쓰려면 월평균 8,334건을 검색해야 합니다. 그보다 적게 쓰면 Starter 팩 일부가 만료됩니다. 이전 글 Serper API 대안: 1,000건당 가격과 만료 조건을 직접 테스트했습니다에서 월 사용량별 만료 영향을 이미 다뤘습니다. 이번에는 무료 티어를 막 다 쓴 사람에게 맞는 질문을 던집니다. 첫해에 실제로 얼마를 내게 될까요?
첫해 실제 지출: 네 가지 사용량별 월 단위 모델
저희는 월 단위 모델을 만들었습니다. 모든 규칙은 공개된 페이지에서 가져왔습니다. Serper 쪽에서는 무료 쿼리 2,500건을 먼저 씁니다. 이 쿼리는 만료되지 않는다고 가정했으며, 이는 Serper에 가장 유리한 경우입니다. 잔액이 부족해지면 $50 Starter 팩을 하나 구매합니다. 각 팩은 구매한 달로부터 6개월 후에 만료됩니다.
EveryInfra의 $1 체험용 크레딧은 첫날에만 적용됩니다. 그 이후에는 검색 1건당 $0.000694이며 $10 단위로 충전합니다. 잔액은 만료되지 않습니다. 다른 업체는 각자의 페이지를 기준으로 했습니다. 구독형 SERP API는 해당 사용량을 감당하는 가장 저렴한 월간 플랜을 기준으로 했습니다.
자체 인덱스 검색 API는 월 $5 크레딧을 먼저 쓰고, 그 후 1,000건당 $5를 과금합니다. AI 리트리벌 API는 월 $10 크레딧을 먼저 쓰고, 그 후 가장 저렴한 등급 기준 1,000건당 $4를 과금합니다. DeepSeek은 무료 허용량 없이 1,000건당 $0.75를 과금합니다. Gemini는 토큰을 제외하고 검색 요금만 계산했습니다.
| 월 검색 수 | Serper | EveryInfra(사용액) | 자체 인덱스 검색 API | AI 리트리벌 API | 구독형 SERP API | DeepSeek | Gemini 검색 요금(토큰 별도) |
|---|---|---|---|---|---|---|---|
| 1,000 | $100 | $10 ($8.33) | $0 | $0 | $300 | $9 | $0 |
| 3,000 | $100 | $30 ($25.00) | $120 | $24 | $900 | $27 | $0 |
| 5,000 | $100 | $50 ($41.67) | $240 | $120 | $900 | $45 | $0 |
| 20,000 | $250 | $170 ($166.67) | $1,140 | $840 | $3,300 | $180 | $2,520 |
먼저 Serper와 EveryInfra 열을 보세요. 월 1,000건이면 무료 쿼리는 3개월째까지 갑니다. 3개월째에 Starter 팩을 구매합니다. 이 팩은 8개월째 말에 만료되는데, 그때까지 이 팩에서 쓴 검색은 5,500건뿐입니다. 따라서 44,500건이 만료됩니다.
9개월째에 두 번째 팩을 구매합니다. 합계는 $100로, 실제 사용한 검색 1,000건당 $8.33입니다. 저희 서비스에서는 $10를 한 번 충전하고 $8.33를 씁니다. 나머지는 잔액으로 남습니다.
아래 표는 월 1,000건 사례를 월별로 보여 줍니다. 모델의 출력을 그대로 옮겼습니다.
| 월 | 남은 Serper 무료 쿼리 | Serper 구매 팩 | Serper 누적 지출 | 만료된 Serper 검색 횟수 | EveryInfra 누적 지출 |
|---|---|---|---|---|---|
| 1 | 1,500 | 0 | $0 | 0 | $10(첫날은 체험용 크레딧, 이후 첫 충전) |
| 2 | 500 | 0 | $0 | 0 | $10 |
| 3 | 0 | Starter 1개 | $50 | 0 | $10 |
| 4~7 | 0 | 0 | $50 | 0 | $10 |
| 8 | 0 | 0 | $50 | 44,500 | $10 |
| 9 | 0 | Starter 1개 | $100 | 0 | $10 |
| 10~12 | 0 | 0 | $100 | 0 | $10(약 $1.67 남음) |
첫해가 끝날 때 Serper의 두 번째 팩에는 아직 46,000건이 남아 있습니다. 14개월째 말까지 쓰지 않으면 이 역시 만료됩니다.
월 1,000건이면 13~14개월째에 그중 2,000건만 씁니다. 15개월째에 새 팩을 삽니다. 따라서 2년 차부터도 Serper의 연간 비용은 $100(6개월마다 팩 1개)이고, 저희 서비스의 연간 비용은 약 $8.33입니다. 첫해 $100 대 $10라는 수치에는 Serper의 2년 차 비용을 미리 포함하지 않았습니다. EveryInfra에서는 12,000건을 검색하는 데 $8.33를 쓰고, 약 $1.67는 잔액으로 남습니다. 사용량이 적은 사용자에게 Serper 청구액의 대부분은 '사용 기한이 정해진 대량의 검색 횟수를 한 번에 구매하는 데 드는 비용'입니다.
그 비용은 실제 검색에 쓰이지 않습니다. 그래서 무료 허용량이 핵심이 아닙니다. 핵심은 그다음의 첫 결제입니다.
사용량이 늘수록 Serper 팩에서 만료되는 몫이 줄어들고 격차도 좁아집니다. 월 3,000건에서는 3.33배입니다. 5,000건에서는 2배입니다. 20,000건에서는 1.47배입니다. 이전 글은 반대쪽 끝도 보여 줍니다. 월 약 300,000건을 넘으면 1,000건당 $0.50, $0.30인 Serper의 대용량 팩이 저희보다 저렴합니다.
이제 다른 열을 보세요. 월 1,000건 미만에서는 자체 인덱스 검색 API, AI 리트리벌 API, Gemini의 월간 크레딧으로 모든 사용량이 충당됩니다. 연간 비용은 $0으로 Serper나 저희보다 적습니다. DeepSeek은 무료 허용량이 없지만 1,000건당 $0.75이므로 연간 $9로, 저희의 $10와 비슷합니다.
월 5,000건에서는 자체 인덱스 검색 API의 무료 크레딧이 5분의 1을 충당하고 연간 비용은 $240입니다. AI 리트리벌 API는 $120입니다. 저희는 $50입니다. DeepSeek은 $45로 저희보다 $5 저렴합니다.
월 20,000건에서는 DeepSeek($180)과 저희($170)가 $200 미만을 유지합니다. Serper는 $250입니다. 나머지 세 검색 API는 각각 $800를 넘습니다. Gemini는 검색 요금만 $2,520입니다.
결국 '저렴함'은 사용량에 달려 있습니다. 월 수백 건이면 월간 무료 티어가 맞습니다. 수천 건에서 수십만 건이면 호출당 과금이 맞습니다. 그 이상이면 대용량 선불 팩이 유리합니다.
이 표에는 세 가지 한계가 있습니다. 첫째, EveryInfra와 DeepSeek 수치는 호출당 가격만 포함하며 직접 운영하는 서버나 모델 비용은 포함하지 않습니다. 둘째, Gemini 열은 검색 요금만 반영합니다. 검색할 때마다 선택한 모델의 토큰 비용이 추가되며, 무료 티어에서는 이 기능을 쓸 수 없습니다.
따라서 Gemini의 '$0'은 무료라는 뜻이 아닙니다. 셋째, 업체마다 반환하는 내용이 다릅니다. 자체 인덱스 검색 API는 자체 인덱스를 사용합니다. AI 리트리벌 API는 의미 기반으로 AI용 콘텐츠를 찾습니다.
Gemini는 모델이 직접 검색하게 합니다. '검색' 1건이 반환하는 결과 수와 내용은 업체마다 다릅니다. 이 표는 비용 문제에만 답합니다.
EveryInfra 체험용 크레딧과 가격의 출처
저희 가격은 이 글이 아니라 카탈로그에 나와 있습니다. 저희는 2026년 11월 1일 00:46 SGT에 검색 도구 카탈로그를 확인했습니다. 표준 등급은 호출당 $0.00069444로, $0.000694 또는 1,000건당 $0.694로 표시됩니다. 이 등급에는 web, news, suggest를 포함해 15개 도구가 있습니다. 이보다 비싼 도구는 $0.002778인 crosscheck뿐입니다.
데이터 API 쪽의 web/search 기능은 별도 카탈로그인 웹 데이터 카탈로그를 사용합니다. 호출당 $0.001389입니다. 테스트 당일에는 호출당 10행을 반환했습니다. 실제 응답마다 billing.charged_usd 필드가 있어 해당 호출의 실제 과금액을 보여 줍니다. 이 글의 모든 수치는 이 필드 값을 합산한 것입니다.
체험용 크레딧 규칙은 요금 페이지에 있습니다. GitHub에서 everyinfra/everyinfra-agent-plugins에 스타를 누릅니다. 그런 다음 콘솔의 잔액 및 충전 메뉴에서 $1를 받습니다. 이 $1는 보너스 잔액으로 들어가며 먼저 차감됩니다. 받은 시점부터 24시간 동안 유효합니다.
일반 회원가입으로는 지급되지 않습니다. 1,440건은 $1를 $0.00069444로 나누고 소수점 이하를 버린 값입니다. 데이터 API는 호출당 $0.001389이므로 같은 $1로 약 720회 호출할 수 있습니다. 최소 충전 금액은 $10이며, 그 밖의 단계는 $50, $100, $500, $1,000입니다. 단가는 모든 단계에서 같습니다.
아래는 테스트에 쓴 첫 번째 키워드로 보낸 가장 간단한 요청입니다. 요청 본문에는 도구 이름과 파라미터만 들어갑니다. API 키는 Authorization 헤더에 넣습니다.
curl -X POST https://api.everyinfra.com/api/v1/search \
-H "Authorization: Bearer $EVERYINFRA_API_KEY" \
-H "Content-Type: application/json" \
-d '{"tool":"web","params":{"q":"fastapi background tasks documentation","num":10}}'
# Real response at 00:50:03 SGT on 2026-11-01 (first result and billing fields only; balance fields removed)
{
"tool": "web",
"results": [
{"title": "Background Tasks",
"url": "https://fastapi.tiangolo.com/tutorial/background-tasks/",
"snippet": "You can define background tasks to be run after returning a response. ..."}
],
"billing": {"charged": true, "credits": 50, "charged_usd": 0.000694}
}테스트 1: 문서 검색 10건으로 본 코딩 에이전트의 하루
무료 티어가 가장 필요한 사람은 누구일까요? 포럼에서 가장 흔한 사례는 코딩 에이전트에 검색을 붙이는 1인 개발자입니다. 에이전트는 오류나 새 라이브러리를 만날 때마다 문서를 검색합니다. 그래서 첫 테스트는 그런 하루를 재현했습니다. 실제 개발자 질문 10개를 질문당 한 번씩, 결과 10개씩 검색했습니다.
10건의 요청은 2026년 11월 1일 00:50:03~00:52:28 SGT에 보냈습니다. 다섯 번째 요청은 429를 받았습니다. 테스트 중에는 여러 작업이 API 키 하나에 적용되는 분당 한도를 공유했습니다. 이 글에서 그 1분 동안 보낸 호출은 5건뿐이었습니다. 60초를 기다려 다시 보냈습니다. 429에는 비용이 발생하지 않았습니다.
| 쿼리 | 행 | 첫 결과 출처 | 초 | 과금액 |
|---|---|---|---|---|
| fastapi background tasks documentation | 10 | fastapi.tiangolo.com (공식 문서) | 1.67 | $0.000694 |
| pydantic v2 migration guide field validator | 10 | pydantic.dev (공식 문서) | 1.89 | $0.000694 |
| langgraph postgres checkpointer example | 10 | reference.langchain.com (공식 레퍼런스) | 1.90 | $0.000694 |
| nextjs 15 hydration error github issue | 10 | github.com (이슈) | 1.70 | $0.000694 |
| playwright python wait for network idle | 10 | stackoverflow.com | 1.75 | $0.000694 |
| uv python lock file workspace | 10 | docs.astral.sh (공식 문서) | 1.60 | $0.000694 |
| mcp streamable http server python sdk | 9 | github.com (예제) | 2.11 | $0.000694 |
| react 19 useActionState example | 10 | react.dev (공식 문서) | 2.43 | $0.000694 |
| postgres jsonb index performance | 10 | reddit.com | 1.61 | $0.000694 |
| docker compose healthcheck depends_on | 10 | docs.docker.com (공식 문서) | 1.91 | $0.000694 |
10번의 호출로 99행을 받았고 비용은 $0.00694로 1센트도 되지 않았습니다. 질문 10개 중 6개에서 첫 결과가 공식 문서였습니다. 이 사용량이면 하루 10건은 월 300건, 연 3,600건입니다. 저희 서비스에서는 연 약 $2.50입니다. Serper에서는 무료 쿼리 2,500건이 250일간 가고, 남은 115일을 위해 $50 팩 하나를 사야 합니다.
자체 인덱스 검색 API에서는 월 300건이 월 $5 크레딧 안에 들어가므로 연간 비용이 $0입니다. 앞에서 말한 요점이 바로 이것입니다. 사용량이 적은 개인 프로젝트에는 월간 무료 티어가 가장 유리합니다. 저희의 강점은 무료 티어가 끝난 뒤부터입니다. 개인 프로젝트라면 TikTok, Amazon, Xiaohongshu 데이터까지 필요할 때만 저희로 옮기는 것이 좋습니다. 그러면 API 키 하나로 모든 호출을 처리할 수 있습니다.
속도는 저희 수치만 보고할 수 있습니다. 이후 호출 2건을 포함해 이 글에서는 00:50~14:38 SGT에 결과가 있는 web 검색을 13건 실행했습니다. 빈 결과 1건, 422 1건, 401 1건, 429 1건은 집계하지 않았습니다. 싱가포르에서 요청을 보내고 curl로 전체 응답 시간을 쟀습니다. 중앙값은 1.88초, 가장 빠른 응답은 1.60초, 가장 느린 응답은 2.43초였습니다.
Serper FAQ에 따르면 대부분의 쿼리는 1~2초 안에 반환되고, 재시도가 필요하면 2~4초가 걸립니다. 두 수치를 직접 비교하지는 마세요. 저희는 Serper를 테스트하지 않았고, 테스트 위치와 네트워크도 달랐습니다. 차트의 회색 띠는 참고용으로 Serper의 주장만 표시한 것입니다.
테스트 2: 100행 요청에 10행만 반환된 사례와 두 웹 검색의 차이
무료 허용량을 쓸 때는 호출 수를 아끼려고 호출당 결과를 더 많이 받고 싶어 하는 사람이 많습니다. 저희는 두 가지 검색을 시험했습니다. 하나는 검색 API의 web 도구입니다. 다른 하나는 데이터 API의 web/search 기능입니다. 둘 다 호출당 최대 10행을 반환했습니다.
| 요청 | SGT 시각 | 요청 행 수 | 반환된 행 | 과금액 |
|---|---|---|---|---|
web/search, limit=100 | 2026-11-01 00:52:39 | 100 | 10 | $0.001389 |
web/search, limit 없음 | 2026-11-01 00:54:52 | default | 10 | $0.001389 |
web/search, limit=30 | 2026-11-01 14:38:19 | 30 | 10 | $0.001389 |
web 도구, num=20 | 2026-11-01 14:38:21 | 20 | 10 | $0.000694 |
naver/search, limit 없음 | 2026-11-01 00:55:18 | 기본값(카탈로그 최대 20) | 20 | $0.001389 |
측정한 결과를 그대로 전합니다. 테스트 당일 web/search는 호출당 10행을 반환했습니다. 100행과 30행을 요청한 호출도 10행을 반환했습니다. 호출이 실패하지는 않았고, 각각 $0.001389가 과금되었습니다. 따라서 호출당 10행으로 계획하세요. 이 기준이면 web/search는 1,000행당 $0.139, web 도구는 1,000행당 약 $0.070입니다.
그날 저녁에는 데이터 카탈로그에도 이 규칙이 명시되었습니다. web/search는 호출당 10행 이하를 반환하며, 더 큰 limit을 보내도 오류 없이 받아들이지만 10행을 반환합니다. 더 많은 행이 필요하면 검색 API의 web 도구를 쓰고 page로 결과 페이지를 순차적으로 요청하세요. 페이지 하나가 호출 1건입니다. 19:24 SGT에 limit: 100을 다시 보냈더니 $0.001389에 10행이 돌아왔습니다.
web 도구는 비용이 절반입니다. 그렇다면 web/search에 더 내는 돈으로 무엇을 얻을까요? 파라미터가 다릅니다. web/search에는 country와 language가 있고, web 도구에는 location만 있습니다.
차이를 확인하려고 15:42~15:43 SGT에 키워드 4개를 두 방식으로 더 검색했습니다. 14:38의 한 쌍을 합치면 모두 5쌍입니다.
| 쿼리 | `web/search` 파라미터 | `web` 파라미터 | 동일 URL | 첫 결과 |
|---|---|---|---|---|
| free search api for ai agents | country=us, language=en | 없음 | 10개 중 7개 | 동일 (reddit.com) |
| python asyncio timeout example | country=us, language=en | 없음 | 10개 중 10개 | 동일 (docs.python.org) |
| kubernetes ingress nginx retirement | country=us, language=en | 없음 | 10개 중 10개 | 동일 (kubernetes.io) |
| mejor framework javascript 2026 | country=es, language=es | location=es | 10개 중 3개 | 다름 |
| '무료 검색 API'를 뜻하는 일본어 쿼리 | country=jp, language=ja | location=jp | 10개 중 10개 | 동일 (note.com) |
결과는 분명합니다. 영어와 일본어 쿼리에서는 두 방식이 거의 같은 10행을 반환했습니다. 세 쌍은 완전히 같았습니다. 첫 결과도 같은 공식 페이지였습니다. 예를 들어 Python asyncio tasks 페이지와 Kubernetes Ingress NGINX 지원 종료 게시물입니다.
스페인어 쿼리는 달랐습니다. language=es를 지정한 web/search는 10개 중 8개가 스페인어 페이지였습니다. location=es만 지정한 web 도구는 스페인어 페이지가 1개뿐이었습니다. 나머지 9개는 영어로 된 프레임워크 순위 글과 Reddit 스레드였습니다.
따라서 언어 필터 없이 영어 웹 결과가 필요하다면 web 도구를 쓰세요. 특정 언어로 된 결과가 필요하다면 web/search의 language 파라미터는 추가로 드는 비용만큼의 가치가 있습니다.
이 8건의 호출 비용은 $0.008332였습니다. web 호출 4건은 2.35~2.62초가 걸려 앞선 13건보다 느렸습니다. web/search 호출 4건은 1.49~2.38초가 걸렸습니다. 5쌍은 작은 표본입니다. 이 결과는 파라미터의 효과를 보여 줄 뿐, 어느 검색이 더 나은지를 보여 주지는 않습니다.
num을 20으로 지정한 web 도구도 10행을 반환했습니다. 이는 Google 자체 규칙과 일치합니다. Custom Search JSON API의 cse.list 레퍼런스에 따르면 num은 1에서 10 사이여야 합니다. 결과가 더 필요하면 다음 페이지를 요청하세요. page를 2로 설정하면 호출 비용이 $0.000694 더 듭니다.
00:55:09 SGT에 같은 키워드로 2페이지를 요청했습니다. 10행 중 1페이지와 겹치는 행은 하나도 없었습니다. Serper 쪽에서는 위 표에 있는 영업 컨설팅 업체 게시물에 결과를 11~100개 받는 데 2크레딧이 든다고 나와 있습니다(2026년 7월 5일 확인). Serper 홈페이지에서는 이 규칙을 찾지 못했으므로 제3자의 주장으로 봅니다.
테스트 3: 빈 결과, 잘못된 파라미터, 키 누락, 요청 속도 제한
무료 허용량을 가장 아깝게 쓰는 경우는 쓸모 있는 결과가 하나도 없는 호출입니다. Serper 홈페이지에 따르면 크레딧은 성공한 응답에 대해서만 차감됩니다. 저희 규칙도 같습니다. 아래는 33건 중 비용이 발생하지 않은 6건입니다. 모든 행은 실제 응답에서 가져왔습니다.
| 사례 | SGT 시각 | HTTP 상태 | 응답 내용 | 과금액 |
|---|---|---|---|---|
| 일치하는 결과가 없는 쿼리, 0행 | 00:53:29 | 200 | reason: empty_result_refunded, 50 크레딧 반환 | $0 |
Serper의 gl 파라미터를 그대로 복사 | 00:53:37 | 422 | unknown_param, 지원되는 파라미터 7개 안내 | $0 |
요청 본문 최상위에 둔 limit | 00:52:53 | 422 | did_you_mean: params.limit | $0 |
| API 키 없음 | 00:53:44 | 401 | Missing API key | $0 |
| 당시 다른 테스트와 공유한 테스트용 API 키의 분당 10회 한도 | 00:50:43, 00:53:51 | 429, RFC 6585의 "too many requests" | retry_after 17초 및 8초, "Nothing was charged"(과금 없음) 메시지 | $0 |

가장 중요한 것은 두 번째 행입니다. Serper에서 옮겨 올 때 가장 흔한 실수는 Serper 파라미터를 그대로 복사하는 것입니다. 저희는 알 수 없는 파라미터를 버리고 평소처럼 과금하지 않습니다. 422를 반환합니다.
응답에는 알 수 없는 파라미터 이름, 지원되는 파라미터 목록, 수정할 내용이 담깁니다. 이 오류는 여러분의 코드와 AI 에이전트가 읽도록 작성되었습니다. allowed와 did_you_mean을 읽는 에이전트는 호출을 고쳐 다시 보낼 수 있습니다.
DeepSeek은 반대로 동작합니다. DeepSeek의 검색 가이드에는 "Unknown fields in the request body are ignored"(요청 본문의 알 수 없는 필드는 무시됨)라고 적혀 있습니다. 잘못된 필드는 버려지고 호출은 성공합니다. 두 설계 모두 나름의 이유가 있습니다. 무료 허용량 관점에서는 첫 번째 설계가 잘못 작성한 호출에 비용을 매기지 않습니다.
{
"error": {
"code": "unknown_param",
"message": "`gl` is not a parameter of tool `web` Supported: after, before, location, num, page, q, site. See GET /api/v1/search/tools",
"param": "gl",
"allowed": ["after", "before", "location", "num", "page", "q", "site"],
"retryable": false,
"next_steps": ["Remove `gl`; the parameters are listed at catalog_url. Nothing was charged."]
}
}429 응답은 클라이언트에게 얼마나 기다려야 하는지 알려 줄 수 있습니다(MDN의 429 페이지 참고). 저희는 이 값을 응답 본문의 retry_after에 넣습니다. 429를 받은 두 호출 모두 60초를 기다린 뒤 첫 재시도에서 성공했습니다. 유료 계정의 요청 속도 제한은 콘솔에서 변경할 수 있습니다.
테스트 4: 다른 언어와 국가, 한국어 네이버 검색까지
제3자 비교 글은 대부분 영어로만 테스트합니다. 저희는 세 가지 사례를 더 테스트했습니다. 00:54:52 SGT에 web/search로 스페인어 키워드 "alternativa gratis a serper api"를 country es로 검색했습니다. 10행이 반환되었습니다. 첫 결과는 n8n 커뮤니티의 Reddit 스레드였고, 이어서 한 데이터 업체의 스페인어 사이트와 스페인어 SEO 블로그가 나왔습니다.
비용은 $0.001389였습니다. 00:55:00 SGT에는 web 도구로 Serper 무료 할당량에 관한 중국어 키워드를 location tw로 검색했습니다. 대만 블로그(vocus.cc, ftdesign.tw)와 Serper 홈페이지를 포함해 10행이 반환되었습니다. 비용은 $0.000694였습니다.
00:55:18 SGT에는 Serper 홈페이지에 나오지 않는 검색 플랫폼인 한국의 네이버를 시험했습니다. naver/search로 "검색 API 무료"를 검색했습니다. $0.001389에 20행이 반환되었습니다.
10행은 네이버 블로그에서 나왔으며 게시일은 2026년 8월 5일~10월 31일입니다. 나머지 10행은 네이버 카페에서 나왔습니다. 가장 오래된 카페 글은 2023년 10월 26일, 가장 최근 글은 2026년 10월 22일이며, 1행은 날짜가 없습니다.
| 네이버 출처 | 행 | 가장 오래된 게시물 | 가장 최근 게시물 |
|---|---|---|---|
| 네이버 블로그 | 10 | 2026-08-05 | 2026-10-31 |
| 네이버 카페 | 10개(날짜 없음 1개) | 2023-10-26 | 2026-10-22 |
따라서 카페 게시물은 3년에 걸쳐 있으며, 시장 조사에 쓰려면 날짜로 필터링해야 합니다. 시간 비용도 컸습니다. 이 호출은 37.3초가 걸려, 저희 web 검색 중앙값의 약 20배였습니다.
네이버에도 자체 오픈 검색 API가 있습니다. 문서에 따르면 하루 호출 한도는 25,000회입니다. 개발자 센터에 애플리케이션을 등록하면 클라이언트 ID와 시크릿을 발급받을 수 있습니다. 네이버만 적은 양으로 필요하다면 이 API를 먼저 살펴보세요.
네이버와 다른 플랫폼을 하나의 키로 쓰려면 네이버 스크래핑 API와 네이버 검색 기능을 참고하세요. 러시아어권 시장이라면 Yandex 검색을 참고하세요. 모두 웹 검색과 같은 키, 같은 잔액을 사용합니다.
테스트 5: "serper api alternative free" 검색 결과 상위에는 누가 있을까
이 글을 쓰기 전에, 이 글의 키워드를 저희 API로 검색해 봤습니다. 2026년 11월 1일 00:52:39 SGT에 web/search로 country us, language en 조건에서 "serper api alternative free"를 검색했습니다. 결과는 10행이었습니다. 그중 5개는 다른 검색 API 또는 데이터 회사가 만든 비교 페이지였습니다.
2개는 Reddit 스레드로, 하나는 2년 전 r/LocalLLaMA, 다른 하나는 r/n8n의 글이었습니다. Serper 홈페이지는 4번째였습니다. 나머지 2개는 SEO 포럼 스레드와 GitHub의 목록이었습니다.
즉 검색하는 사람이 보는 결과의 절반은 그 결과에 이해관계가 있는 업체가 만든 것입니다. 이 글도 그중 하나입니다. 그래서 Serper의 모든 수치 옆에 원본 페이지 링크를 달았습니다. 각 수치를 직접 확인하고, 어떤 요약도 그대로 믿지 마세요.
00:53:20 SGT에는 news 도구로 "search API free tier"를 검색했습니다. 두 번째 결과는 한 검색 API 회사가 2027년 종료를 앞둔 Google 검색 API의 대안을 다룬 페이지였습니다. 나머지 대부분은 AI API 무료 티어를 정리한 글이었습니다. Google Custom Search 종료는 이제 대안을 다루는 모든 업체의 단골 주제입니다.
완전 무료 옵션: SearXNG, 기존 Google API, 모델 검색
"serper api alternative free"를 검색하는 사람 중에는 '더 저렴한' 것이 아니라 '비용이 전혀 들지 않는' 것을 원하는 사람도 있습니다. 흔히 거론되는 각 옵션의 원본 페이지를 읽고, 장기간 쓸 수 있는지 확인했습니다.
첫 번째 옵션은 SearXNG를 직접 호스팅하는 것입니다. SearXNG는 오픈소스 메타검색 엔진입니다. 문서에 따르면 최대 261개 검색 서비스의 결과를 합칠 수 있습니다. 소프트웨어는 무료이며 코드는 GitHub에 있습니다. 하지만 무료인 것은 소프트웨어뿐입니다. 서버 비용은 직접 내야 하고, 검색 엔진의 차단도 직접 처리해야 합니다.
검색 설정에서는 기본적으로 html 결과 형식만 활성화되어 있습니다. JSON을 받으려면 settings.yml에 json을 추가해야 합니다. Search API 페이지에 따르면 비활성화된 형식을 요청하면 403이 반환되며, 많은 공개 인스턴스가 JSON을 비활성화해 둡니다. 같은 설정 페이지에는 차단 후 일시 중지 시간도 나와 있습니다. "too many requests" 오류가 발생하면 해당 엔진이 1시간 동안 일시 중지됩니다.
접근 거부 오류가 발생하면 1일, Google에서 사람인지 확인하는 절차가 뜨면 7일 동안 일시 중지됩니다. 따라서 자체 호스팅 SearXNG는 결과가 비어도 괜찮은 소량의 개인 용도에 적합합니다. 고객용 제품의 유일한 검색 소스로는 부족합니다.
두 번째 옵션은 Google의 자체 Custom Search JSON API입니다. 하루 100건의 무료 쿼리를 제공합니다. 하지만 개요 페이지에는 이 요금이 기존 고객에게만 적용된다고 분명히 나와 있습니다.
신규 고객은 가입할 수 없으며, 서비스는 2027년 1월 1일에 종료됩니다. Microsoft는 이보다 앞선 2025년 8월 11일에 Bing Search API를 종료했습니다(Microsoft 수명 주기 공지). 따라서 현재 두 대기업 모두 신규 프로젝트가 장기간 무료로 쓸 수 있는 공식 웹 검색 API를 제공하지 않습니다.
세 번째 옵션은 매월 제공되는 무료 사용량입니다. 자체 인덱스를 쓰는 한 검색 API는 이제 모든 플랜에 매월 $5의 무료 크레딧을 제공합니다. 요청 1,000건당 $5이므로 검색 1,000회에 해당합니다. 한 AI 검색 API는 매월 $10의 무료 크레딧을 제공합니다.
이 AI 검색 API의 가장 저렴한 티어는 결과 10개까지 1,000건당 $4이며, 10개를 넘는 결과는 1개마다 1,000건당 $1이 추가됩니다. 한 구독형 SERP API는 무료 플랜에서 월 250회 검색을 시간당 최대 50회까지 제공합니다. 세 수치 모두 2026년 11월 1일 기준 공개 요금 페이지에서 가져왔습니다. 월간 사용량이 이 한도 안에 머문다면 장기간 무료로 쓸 수 있습니다.
네 번째 옵션은 모델이 직접 검색하게 하는 것입니다. Gemini의 Google 검색 그라운딩은 유료 티어에서 월 5,000회 무료 검색을 제공합니다. 이후에는 1,000건당 $14이며, 하루 1,500회가 상한입니다. Claude 웹 검색 도구는 1,000건당 $10입니다.
OpenAI 웹 검색도 1,000건당 $10입니다. 두 서비스 모두 검색 내용에 대한 토큰 비용도 청구합니다. 이 옵션을 쓰면 검색 코드를 직접 작성할 필요가 없습니다. 하지만 구조화된 결과 목록을 받을 수 없고, 검색당 가격이 독립형 검색 API보다 약 10배 높습니다.
아래 표는 이 섹션의 무료 옵션을 정리한 것입니다.
| 옵션 | 무료인 부분 | 제약 사항 |
|---|---|---|
| 자체 호스팅 SearXNG | 소프트웨어 | 서버 직접 운영, JSON 기본 비활성화, 차단 시 엔진 일시 중지 |
| Google Custom Search | 하루 100건 | 기존 고객 전용, 2027년 1월 1일 종료 |
| 월간 크레딧을 주는 검색 API | 월간 크레딧 또는 검색 횟수 | 소량 사용에 한정 |
| Gemini, Claude, OpenAI 검색 | Gemini 유료 티어 월 5,000회, 나머지는 없음 | 토큰 비용 발생, 단순 결과 목록 없음 |
| DeepSeek 서버 측 검색 | 2026년 10월 31일 16:00 UTC 종료 | 현재 1,000건당 $0.75 |
이 글을 쓴 날 자정에 무료 옵션이 하나 더 사라졌습니다. 2026년 10월 17일, DeepSeek은 1,000회 호출당 $0.75에 검색 API를 공개했습니다(DeepSeek 뉴스). DeepSeek Harness, Claude Code, Codex의 서버 측 도구를 통한 검색 호출은 처음에는 무료였습니다. 요금 페이지에 따르면 과금은 2026년 11월 1일 베이징 시간 00:00(10월 31일 16:00 UTC)부터 시작됩니다.
결국 이 무료 기간은 2주 동안만 이어졌습니다. 무료 사용량은 언제든 바뀝니다. 그래서 무료 구간이 끝난 뒤의 가격을 기준으로 고르기를 권합니다.
Serper dev 대안: 옮길 때 바꿔야 할 것
이미 Serper를 쓰고 있다면 대개 프레임워크를 통해 연결했을 것입니다. LangChain의 GoogleSerperAPIWrapper는 SERPER_API_KEY 환경 변수를 읽습니다. CrewAI의 SerperDevTool과 Haystack의 SerperDevWebSearch도 같은 방식으로 동작합니다. 이는 Serper의 분명한 강점입니다. 주요 프레임워크가 바로 쓸 수 있는 래퍼를 제공하므로, Serper에서 옮기려면 코드를 조금 더 작성해야 합니다.
EveryInfra로 옮기는 방법은 두 가지입니다. 첫 번째는 검색 기능을 간단한 함수로 직접 구현하는 것입니다. URL을 https://api.everyinfra.com/api/v1/search로 바꾸세요. 키는 Authorization: Bearer 헤더에 넣습니다.
요청 본문에는 tool과 params를 넣고, 파라미터는 검색 도구 카탈로그에서 확인하세요. 알 수 없는 파라미터를 보내면 422가 반환되며, allowed 목록에서 사용할 수 있는 값을 알려 줍니다. 응답 필드 이름은 Serper와 다릅니다. 결과를 읽는 코드는 저희 카탈로그에 맞춰 다시 작성하고, 두 API의 필드가 같다고 가정하지 마세요.
두 번째는 AI 에이전트용 MCP입니다. Claude Code MCP 문서에 따르면 원격 HTTP 서버를 지원하며, 명령어 하나로 저희 서버를 추가할 수 있습니다. 그러면 에이전트가 everyinfra_search 같은 도구를 인식합니다. 도구 목록은 MCP 사양을 따릅니다.
# Add the EveryInfra remote MCP server to Claude Code (keep the key in an environment variable)
claude mcp add --transport http everyinfra https://api.everyinfra.com/mcp \
--header "Authorization: Bearer $EVERYINFRA_API_KEY"
# Then run /mcp inside Claude Code. Tool names start with everyinfra_, for example everyinfra_search가장 안전한 방법은 한 번에 전환하지 않고 일주일 동안 두 소스를 나란히 운영하는 것입니다. 하루 100건이면 일주일에 검색 700회입니다. Serper는 무료 사용량 안에 머물고, EveryInfra는 700 × $0.000694, 약 $0.49가 듭니다. 일주일 뒤에는 같은 쿼리에 대한 두 소스의 상위 결과를 나란히 놓고 비교하세요.
문서, 뉴스, 지역 업체, 상품처럼 앱에 중요한 쿼리 유형을 확인하세요. 뚜렷하게 나빠진 것이 없으면 전환하세요. 일주일 비용은 1달러도 안 되며, 전환 후에 문제를 발견했을 때의 비용보다 훨씬 적습니다.
MCP 전체 설정은 MCP 서버 페이지를 참고하세요. 에이전트가 저희 검색 도구 중 무엇을 고르는지는 에이전트 검색 도구 선택을, 에이전트가 저희 오류를 보고 호출을 스스로 고치는 방법은 API 오류와 자가 복구를 참고하세요.
용도별 선택: 흔한 작업 4가지
위 표는 월간 검색 횟수를 기준으로 합니다. 하지만 실제 선택은 사용 사례에 더 크게 좌우됩니다. 포럼에서 가장 자주 보는 네 가지 용도를 살펴봤습니다. 용도마다 사용량을 어떻게 추정했는지, 어떤 제공업체가 왜 맞는지 설명합니다.
첫 번째 용도는 월 300회 정도 검색하는 개인용 코딩 에이전트입니다. 테스트 1에서 이미 계산했으므로 여기서는 반복하지 않습니다.
두 번째 용도는 고객용 Q&A 봇이나 RAG 앱입니다. 사용자 질문 하나당 평균 1~3회 검색이 일어납니다. 하루 질문 100개면 월 3,000~9,000회 검색입니다. 월간 무료 티어로는 일부만 감당할 수 있습니다.
월 3,000회 기준으로 자체 인덱스 검색 API는 연 $120이고, AI 검색 API는 $24부터입니다. Serper는 첫해 $100부터이며, 6개월마다 새 팩을 사야 합니다. EveryInfra는 실제 사용량 기준으로 과금되어 월 $2.08~$6.25, 연 $25~$75입니다. 호출당 과금으로 가장 많이 절약할 수 있는 구간이 바로 여기입니다. 월 3,000회 기준 첫해 현금 지출로 보면 EveryInfra가 Serper보다 3.33배 저렴합니다.
세 번째 용도는 SEO 순위 추적입니다. 하루 키워드 100개를 첫 페이지만 확인하면 월 3,000회 검색입니다. 상위 50위를 보려면 5페이지를 읽어야 하므로 15,000회가 됩니다. 페이지 수만큼 호출 수가 늘어나므로, 각 제공업체가 추가 결과를 어떻게 과금하는지 확인하세요. 저희는 페이지당 한 번 과금합니다.
한 외부 자료에 따르면 Serper는 결과 11~100개에 2크레딧을 청구합니다. Serper 홈페이지에는 이 규칙이 나와 있지 않으므로 구매 전에 확인하세요. 순위 추적에는 안정적인 위치 설정도 필요합니다. 저희 web 도구에는 location 파라미터가 있습니다. Serper 홈페이지에는 국가와 언어를 설정할 수 있다고 나와 있습니다.
네 번째 용도는 여러 언어와 시장에 걸친 리서치입니다. Google 외에 한국의 네이버나 러시아어권 시장의 Yandex도 필요하다면 무료 사용량은 거의 도움이 되지 않습니다. 달러 크레딧을 주는 두 검색 API는 자체 인덱스를 쓰고, Serper는 Google 결과만 다룹니다. 저희 naver/search는 $0.001389에 네이버 블로그와 카페 20행을 반환하지만, 호출 한 번에 수십 초가 걸릴 수 있습니다. 이런 작업에는 여러 무료 티어를 섞는 것보다 호출당 과금 API 하나가 더 간단합니다.
아래 표는 네 가지 사용 사례를 나란히 비교합니다.
| 사용 사례 | 월 검색 수 | 가장 적합한 선택 | EveryInfra 첫해 비용 |
|---|---|---|---|
| 개인용 코딩 에이전트 | 약 300회 | 월간 무료 크레딧($0) | $10 충전액 중 약 $2.50 사용 |
| Q&A 봇 또는 RAG 앱 | 3,000~9,000회 | 호출당 과금 | $25~$75 |
| SEO 순위 추적(상위 50위) | 최대 15,000회 | 호출당 과금, 페이지별 과금 규칙 확인 | 약 $125 |
| 네이버·Yandex를 아우르는 리서치 | 상황에 따라 다름 | 호출당 과금 API 하나 | 호출당 $0.001389 |
Serper가 더 나은 선택인 경우
이 섹션에서는 Serper가 저희보다 나은 점과, 다른 제공업체가 저희와 Serper 모두보다 나은 점을 정리합니다. 항목마다 출처를 달았습니다.
첫째, Serper의 1회성 무료 사용량은 저희보다 많고 더 오래 갑니다. Serper의 2,500건은 저희 1,440건의 1.74배입니다. 저희 체험용 크레딧은 24시간 후 만료되며, Serper 페이지에는 종료일이 나와 있지 않습니다. 무료 쿼리만으로 끝내고 싶은 주말 프로젝트라면 Serper가 더 적합합니다.
둘째, 대량 사용 시에는 Serper가 더 저렴합니다. 월 약 300,000회를 넘으면 Scale 팩(1,000건당 $0.50)과 Ultimate 팩($0.30)이 저희 $0.694보다 저렴합니다. 정확한 손익분기점은 이전 글 Serper API 대안에 나와 있습니다.
셋째, 프레임워크 지원입니다. LangChain, CrewAI, Haystack은 Serper를 기본 지원합니다. EveryInfra를 쓰려면 코드 몇 줄을 작성하거나 MCP를 사용해야 합니다. 넷째, Serper 홈페이지에는 이미지, 지도, 장소, 동영상, 쇼핑, 학술 자료, 특허 등 다양한 Google 결과 유형이 나와 있습니다. 저희 검색 카탈로그에도 news, places, shopping, scholar, media 같은 도구가 있지만, 지원 범위가 같지는 않습니다.
필요한 유형마다 저희 카탈로그에서 확인하세요. 다섯째, 동시 요청 수입니다. Serper의 Starter 팩은 초당 50건, Ultimate는 초당 300건을 허용합니다. 저희는 콘솔에서 계정별 요청 속도 제한을 설정하므로, 동시 요청이 많다면 먼저 한도를 올려야 합니다.
| Serper 또는 다른 서비스가 나은 점 | 세부 내용 | 출처 |
|---|---|---|
| 더 많은 1회성 무료 사용량 | 2,500건 vs 저희 1,440건, 종료일 명시 없음 | Serper 홈페이지 |
| 대량 사용 | 월 약 300,000회 초과 시 1,000건당 $0.50 및 $0.30 | Serper 홈페이지, 저희 이전 글 |
| 프레임워크 래퍼 | LangChain, CrewAI, Haystack | 프레임워크 문서 |
| Google 검색 결과 유형 | 이미지, 지도, 장소, 동영상, 쇼핑, 학술 자료, 특허 | Serper 홈페이지 |
| 동시 요청 수 | 팩에 따라 초당 쿼리 50~300건 | Serper 홈페이지 |
| 신규 계정 불필요 | AI Gateway 사용자를 위한 Cloudflare Web Search API | Cloudflare 변경 내역 및 제공업체 페이지 |
다음 두 경우에는 저희보다 다른 옵션이 더 적합합니다. 첫 번째는 이미 Cloudflare AI Gateway를 쓰는 팀입니다. Cloudflare는 2026년 10월 2일 Web Search API를 출시했습니다(변경 내역). 세 검색 제공업체 중 하나를 선택하는 방식입니다. 제공업체 페이지에 따르면 AI Gateway 크레딧을 쓰면 추가 마진 없이 각 제공업체의 정가를 그대로 내며, 새 계정도 필요 없습니다.
11월 1일에 이 페이지를 읽었을 때 저장할 수 있는 가격표가 없었기 때문에, 여기서는 단가를 제시하지 않습니다. 이 기능은 아직 베타이기도 합니다. 두 번째는 월 수백 회 정도만 검색하는 경우입니다. 이때는 월간 크레딧을 주는 두 검색 API를 무료로 쓸 수 있으므로 저희보다 낫습니다.
2026년 10월에 달라진 점
지난 한 달 동안 검색 API의 무료 사용량이 빠르게 바뀌었습니다. 아래는 원본 페이지에서 확인한 변경 사항이며, 항목마다 사용자에게 어떤 의미인지 한 줄씩 덧붙였습니다.
| 날짜 | 발생 상황 | 시사점 |
|---|---|---|
| 2026-10-02 | Cloudflare가 세 제공업체를 정가로 이용할 수 있는 Web Search API 베타를 출시함(변경 내역) | Cloudflare 사용자는 새 계정 없이 검색 소스를 하나 더 쓸 수 있음 |
| 2026-10-06 | 한 SERP API 회사가 Serper 홈페이지를 확인함: 4개 팩, 6개월 유효, 2,500건 무료 | 저희가 11월 1일에 확인한 내용과 같으므로 한 달간 가격 변동 없음 |
| 2026-10-13 | Gemini 4 Argon 정식 출시(Gemini 릴리스 노트) | 월 5,000회 무료 그라운딩 검색은 Gemini 3 이상 모델이 함께 사용함 |
| 2026-10-17 | DeepSeek이 요청 1,000건당 $0.75에 검색 API를 공개함(뉴스) | 성공한 요청에만 과금하는 요청당 과금 옵션이 하나 더 생김(무료 사용량 없음) |
| 2026-10-26 | 신규 Gemini 유료 티어 프로젝트는 이제 기본적으로 generateContent 요청을 저장함(릴리스 노트). 같은 날 저희도 이전 Serper 대안 글을 게시함 | 민감한 쿼리를 Gemini 그라운딩으로 보내는 팀은 저장 설정을 확인해야 함 |
| 2026-10-27 | 다른 SERP API 회사가 Serper 비교 글을 업데이트했으며, 여전히 신규 계정당 2,500건이라고 설명함 | 대부분의 외부 자료는 무료 사용량을 1회성으로 설명함 |
| 2026-10-30 | Gemini Computer Use 정식 출시. SearXNG 문서가 2026.10.30 버전으로 업데이트됨(Search API 문서) | 자체 호스팅은 계속 사용할 수 있으며, JSON은 여전히 기본 비활성화 상태 |
| 2026-10-31 | DeepSeek 서버 측 검색의 무료 기간이 16:00 UTC에 종료됨(요금) | Claude Code나 Codex에서 DeepSeek을 통해 검색하는 사용자는 이제 API 호출당 요금을 냄 |
| 2026-11-01 | Serper 홈페이지와 약관을 읽고 실제 호출 33회를 실행함 | 이 글의 모든 수치는 이날 기준 |
앞으로 Google Custom Search JSON API는 2027년 1월 1일에 종료됩니다. Gemini 요금 페이지에는 2026년 12월 1일부터 일부 모델의 가격이 오른다고 나와 있습니다. 둘 중 하나에 의존하는 프로젝트는 연말 전에 대체 수단을 준비해야 합니다.
이 수치를 어떻게 검증했나
모든 수치는 같은 순서로 확인했습니다. 먼저 원본 페이지나 응답을 저장했습니다. 다음으로 스크립트가 저장본에서 각 수치를 계산했습니다. 마지막으로 각 수치를 본문 및 차트와 대조했습니다.
Serper 가격, 무료 사용량, 환불 규칙은 저장한 두 페이지에서 가져왔습니다. 2026년 11월 1일 00:46 SGT에 홈페이지와 약관을 저장했습니다. 스크립트는 먼저 "Get 2,500 free queries", "No credit card required"라는 정확한 문구와 4개 팩이 모두 저장본에 있는지 확인합니다. 그런 다음 수치를 읽습니다.
EveryInfra 가격은 같은 시각에 읽은 두 카탈로그에서 가져왔습니다. 실제 청구 금액은 실제 호출 33회의 응답에 포함된 billing.charged_usd를 호출별로 합산한 값입니다. 33회 중 27회가 과금되었으며, 합계는 $0.024298입니다.
Serper를 제외한 다른 검색 API 및 데이터 회사는 유형으로만 언급합니다. 2026년 11월 1일에 이들의 요금 페이지와 글을 열어 수치를 적힌 그대로 옮겼습니다. 다른 제공업체의 무료 사용량과 가격은 요금 페이지와 문서에서 가져왔으며, 표마다 확인 날짜를 표시했습니다. 첫해 비용 모델은 해당 섹션의 규칙을 따르며, 그 결과를 차트와 수치 하나하나 대조했습니다.
이 결론에는 다섯 가지 한계가 있습니다. 첫째, Serper의 모든 수치는 Serper 페이지에 적힌 내용입니다. 저희는 Serper에 가입하지 않았고, 속도나 결과도 테스트하지 않았습니다. Serper 대시보드에 무료 사용량에 대한 다른 규칙이 표시된다면 대시보드가 맞습니다. 둘째, 표본은 호출 33회이며, 그중 결과가 있는 web 검색은 17회입니다.
가격과 과금 규칙을 확인하기에는 충분하지만 검색 품질을 판단하기에는 부족합니다. 셋째, 가격은 바뀌며 이 글은 2026년 11월 1일 기준만 보여 줍니다. 넷째, web/search 행 수는 2026년 11월 1일에 측정한 호출당 10행이므로 10행으로 계획하세요. 그날 저녁에는 카탈로그에도 이 한도와 페이지네이션 방법이 나와 있었습니다. 다섯째, Serper 가격은 세금 별도이므로 실제 금액은 결제 페이지에서 확인할 수 있습니다. 저희 가격은 미국 달러 기준이며, 사용 가능한 결제 수단은 콘솔에서 확인할 수 있습니다.
시작하기: 한 번의 체험에서 매일 실행하는 작업까지
1단계: 계정을 만들고 GitHub에서 everyinfra/everyinfra-agent-plugins에 스타를 누른 뒤 콘솔에서 $1 체험용 크레딧을 받으세요. 체험용 크레딧은 24시간 동안 유효합니다. 2단계: 빠른 시작을 따라 첫 요청을 보내세요. 파라미터, 필드, 가격은 인프라 마켓플레이스에서 확인할 수 있습니다.
웹 검색 제품 페이지와 웹 검색 기능 페이지에서도 확인할 수 있습니다. 3단계: 24시간 동안 실제로 사용할 키워드를 하나씩 검색하세요. 호출마다 행 수와 charged_usd를 기록하세요. 4단계: 월간 사용량에 맞춰 비용을 계산하세요.
월 수백 회라면 월간 무료 크레딧을 주는 검색 API를 쓰세요. 월 수천~수십만 회라면 요청당 과금을 쓰세요. 그 이상이라면 Serper의 대용량 팩을 검토하세요.
작업을 매일 실행한다면, 실패하거나 결과가 빈 호출을 청구 내역과 맞춰 보는 방법은 실패 요청 환불 대사를 참고하세요. 상태 페이지에서는 지난 24시간 동안 각 기능의 상태를 볼 수 있습니다. 더 폭넓은 비교는 대안 개요에서 시작하세요. 웹 검색 외의 플랫폼은 웹 스크래핑 API를 참고하세요.
자주 묻는 질문
아래 질문은 2026년 11월 1일 00:53 SGT에 EveryInfra suggest 도구가 "serper api free"에 대해 반환한 자동 완성 제안어 10개에서 뽑았습니다. 각 답변에 출처가 된 제안어를 표시했습니다.
Serper API 무료 티어는 월 2,500건인가요?
Serper 홈페이지에는 "Get 2,500 free queries"와 "No credit card required"라고만 나와 있습니다. '매월'이라는 표현도, 종료일도 없습니다(2026년 11월 1일 확인). 저희가 확인한 외부 페이지 8곳 중 3곳은 매월 제공된다고, 5곳은 가입 시 1회 제공된다고 설명합니다. '매월'이라는 주장에는 Serper 측 출처가 없습니다. 2,500건을 1회 받는다고 가정하고 계획하세요. (제안어: serper api free tier)
Serper API 키를 무료로 받으려면 어떻게 하나요? 계정을 여러 개 만들어 무료 쿼리를 더 받을 수 있나요?
Serper에 회원가입하면 카드 등록 없이 키와 무료 쿼리 2,500건을 받을 수 있습니다. 하지만 Serper 약관은 어느 시점에서든 계정을 둘 이상 등록할 수 없다고 규정합니다. 키나 계정 한도를 우회하려는 모든 시도도 금지합니다. 따라서 계정을 추가로 만들면 약관 위반입니다. (제안어: serper free api key, serper dev api key free)
무료 Google Serper API는 Google의 자체 검색 API와 같은가요?
아닙니다. Serper 약관에는 Serper가 Google과 제휴하지 않았고 Google의 승인도 받지 않았다고 나와 있습니다. Google의 자체 Custom Search JSON API는 하루 100건의 무료 쿼리를 제공하지만 기존 고객에게만 해당하며, 2027년 1월 1일에 종료됩니다. (제안어: google serper api free)
SERP API 무료 티어는 Serper와 어떻게 다른가요?
"SERP API"는 검색 엔진 결과 페이지(SERP) API를 가리키는 일반 명칭입니다. 이 이름을 회사명으로 쓰는 곳도 있어 Serper와 자주 혼동됩니다.
앞의 표에 나온 구독형 SERP API는 무료 플랜에서 월 250회 검색을 시간당 최대 50회까지 제공합니다. 유료 플랜은 월 구독제이며, 월 $25에 검색 1,000회부터 시작합니다. Serper는 무료 쿼리 2,500건을 1회 제공하고, 6개월 후 만료되는 선불 팩을 판매합니다. 사용량이 매달 일정하다면 구독이 맞습니다. 사용량이 오르내린다면 선불 팩이나 요청당 과금이 더 적합합니다. (제안어: serp api free tier)
Serper API 무료 쿼리를 다 쓰면 최소 얼마를 내야 하나요?
가장 작은 Serper 팩은 세전 $50인 Starter입니다. 1,000건당 $1.00에 검색 50,000회를 제공하며, 6개월간 유효합니다. 첫 결제 후 7일 이내이고 사용량이 20% 미만이면 전액 환불받을 수 있습니다. EveryInfra는 $10 충전부터 시작하며, 이는 약 14,400회 검색에 해당하고 잔액은 만료되지 않습니다. (제안어: serper api free)
참고 자료
- Serper 홈페이지(요금, FAQ, 무료 사용량), Serper, 2026-11-01 확인
- “Serper Terms of Service”, Serper, 2024-05-29 업데이트, 2026-11-01 확인
- “Gemini Developer API pricing”, Google, 2026-11-01 확인
- “Grounding with Google Search”, Google, 2026-11-01 확인
- “Gemini API billing”, Google, 2026-11-01 확인
- “Gemini API release notes”, Google, 최신 항목 2026-10-30
- “Custom Search JSON API overview”, Google, 2026-02-18 업데이트
- “cse.list reference”, Google, 2026-11-01 확인
- “DeepSeek Search and Fetch guide”, DeepSeek, 2026-11-01 확인
- “DeepSeek Models and Pricing”, DeepSeek, 2026-11-01 확인
- “DeepSeek-V4.1-Flash-1017 and Search and Fetch APIs”, DeepSeek, 2026-10-17
- “Introducing Web Search API”, Cloudflare, 2026-10-02
- “Cloudflare Web Search API”, Cloudflare, 2026-11-01 확인
- “Web Search API providers”, Cloudflare, 2026-11-01 확인
- “Cloudflare AI Gateway”, Cloudflare, 2026-11-01 확인
- “OpenAI API pricing”, OpenAI, 2026-11-01 확인
- “Claude web search tool”, Anthropic, 2026-11-01 확인
- “Bing Search APIs retiring on August 11, 2025”, Microsoft, 2025-05-16 업데이트
- “SearXNG documentation”, SearXNG, 2026-11-01 확인
- “SearXNG Search API”, SearXNG, 문서 버전 2026.10.30
- “SearXNG search settings”, SearXNG, 2026-11-01 확인
- searxng/searxng, GitHub, 2026-11-01 확인
- “RFC 6585: Additional HTTP Status Codes”, IETF, 2012년 4월
- “RFC 9110: HTTP Semantics”, IETF, 2022년 6월
- “Model Context Protocol specification 2025-11-25”, MCP, 2026-11-01 확인
- “MCP introduction”, MCP, 2026-11-01 확인
- “Connect Claude Code to tools via MCP”, Anthropic, 2026-11-01 확인
- everyinfra/everyinfra-agent-plugins, EveryInfra, 2026-11-01 확인
- EveryInfra 검색 도구 카탈로그, EveryInfra, 2026-11-01 확인
- EveryInfra 데이터 카탈로그, EveryInfra, 2026-11-01 확인
- EveryInfra 웹 데이터 카탈로그, EveryInfra, 2026-11-01 확인
- EveryInfra OpenAPI, EveryInfra, 2026-11-01 확인
- GoogleSerperAPIWrapper, LangChain, 2026-11-01 확인
- langchain-community, PyPI, 2026-11-01 확인
- “CrewAI Google Serper Search”, CrewAI, 2026-11-01 확인
- “Haystack SerperDevWebSearch”, deepset, 2026-11-01 확인
- haystack-integrations: serperdev, GitHub, 2026-11-01 확인
- “I built a web search extension for pi that chains 9 backends together”, Reddit, 2026-11-01 확인
- “NAVER Search API: blog search”, NAVER Developers, 2026-11-01 확인
- “429 Too Many Requests”, MDN, 2026-11-01 확인
- asyncio: Coroutines and Tasks, Python 문서, 2026-11-01 확인
- Ingress NGINX Retirement: What You Need to Know, Kubernetes, 2025-11-11
참고 BL-63