Guide/무료 API 키

무료 환율 API 키를 받는 방법(그리고 필요 없을 때)

exchangerate.dev API는 키 없이도 호출할 수 있습니다 — curl이나 브라우저에서 바로 분당 12회 요청까지 가능합니다. 무료 키는 만드는 데 1분 정도 걸리며, 이를 자신만의 할당량인 월 10,000회로 올려줍니다. 이 가이드는 두 경로를 모두 보여주고 각각이 어디에서 한계에 부딪히는지 설명합니다.

ERexchangerate.dev·Aug 9, 2026·4분 읽기

정직한 답 두 가지를 짧은 것부터. API를 시험 삼아 써볼 때는 키가 필요 없습니다: /v1/latest, /v1/convert, /v1/range, /v1/{date} 등 모든 데이터 엔드포인트는 IP당 분당 12회, 시간당 100회로 익명 요청에 응답합니다. 예약 실행되거나 다른 사람에게 배포되는 것이라면, exchangerate.dev/signup에서 가입하고 이메일을 확인한 다음, 대시보드에서 exr_live_로 시작하는 키를 복사하세요. 무료 등급: 월 10,000회, 분당 12회 요청, 1년치 이력, 신용카드 불필요.

Key points
테스트에는 키가 필요 없습니다: 모든 데이터 읽기 요청은 IP당 분당 12회, 시간당 100회로 익명 응답합니다.
무료 키는 /signup에서 만들 수 있습니다 — 이메일 확인만 필요하고 신용카드는 필요 없습니다 — exr_live_... 형태입니다.
무료 등급: 월 10,000회, 분당 12회 요청, 1년치 이력, 실시간 데이터가 있는 곳은 실시간 환율까지 제공합니다.
키는 Authorization: Bearer exr_live_...로 보내거나, 커넥터가 Authorization 헤더를 설정할 수 없을 때는 X-API-Key를 사용하세요.
키를 URL이나 공개 브라우저 번들에 넣지 마세요 — 헤더로만 전달하고, 프런트엔드용은 서버 측에서 프록시하세요.

무키 경로: API 먼저 써보기

아무것도 만들기 전에 API를 호출해서 실제 응답을 살펴보세요. 가입 없이 어떤 터미널에서도 작동합니다:

curl · anonymouscopy
# No key, no signup — works at 12 req/min, 100 req/hour per IP
curl -s https://api.exchangerate.dev/v1/latest/USD

# A single pair, converted
curl -s https://api.exchangerate.dev/v1/convert/USD/JPY/250

모든 응답에는 sourcemarket_session이 담겨 있어, 무엇을 결정하기 전에 환율이 실시간 컨센서스인지 ECB 일일 고시가인지 확인할 수 있습니다. 브라우저에서 같은 호출을 실행해 JSON을 직접 읽어볼 수도 있습니다.

익명으로 정말 충분한 경우
일회성 스크립트, 수업용 연습, 손으로 환율을 확인하는 정도라면 시간당 100회 안에 충분히 들어갑니다. 이것이 사용 사례의 전부라면 끝입니다 — 키도, 보관하거나 교체할 것도 없습니다.

무료 키 받기

  • exchangerate.dev/signup을 열고 이메일로 등록하세요. 신용카드 단계는 없습니다.
  • 이메일을 확인하세요. 대시보드를 열면 API 키가 이미 발급되어 있습니다.
  • 키를 복사하세요 — exr_live_로 시작합니다. 나중에 설정 파일에서 이 접두사로 알아볼 수 있습니다.

무료 등급은 월 10,000회, 분당 12회 요청이며, 1년치 일별 이력과 실시간 커버리지가 있는 곳의 실시간 환율을 포함합니다. 이는 유료 등급이 읽는 것과 같은 데이터 품질입니다 — 등급 간 차이는 신선도가 아니라 용량과 요청 속도입니다.

키 사용하기: 헤더로만, URL에는 절대

키는 헤더로 전달하세요. Authorization: Bearer가 기본 형식이고, Authorization 헤더를 설정할 수 없는 커넥터(일부 BI 도구와 노코드 플랫폼)를 위해 X-API-Key가 존재합니다:

curl · authenticatedcopy
# Primary form
curl -s https://api.exchangerate.dev/v1/latest/USD \
  -H "Authorization: Bearer exr_live_your_key_here"

# Fallback for connectors without Authorization support
curl -s https://api.exchangerate.dev/v1/latest/USD \
  -H "X-API-Key: exr_live_your_key_here"

키를 쿼리 문자열, 클라이언트 측 JavaScript 번들, 버전 관리 시스템에 두지 마세요. 애플리케이션 코드에서는 환경 변수에서 읽고, 공개 프런트엔드에서는 작은 서버 측 프록시를 통해 호출을 보내 키가 브라우저에 닿지 않게 하세요.

어느 경로가 실제로 필요한가

상황익명무료 키
API 시험, 일회성 확인가능 — IP당 분당 12회가능하지만 필수는 아님
크론 작업이나 예약 새로고침취약함 — IP별 한도를 공유가능 — 자신만의 월 10,000회 할당량
다른 사람이 새로고침하는 워크북이나 시트불가 — 그들의 IP, 그들의 한도가능 — 할당량이 키를 따라감
판매하거나 배포하는 제품불가불가 — Basic 또는 Pro 등급(/pricing)
인디케이티브 환율, 정산용 아님
익명이든 키가 있든 환율은 같습니다: 모델링, 분석, 표시를 위한 인디케이티브 중간시장 데이터이며 딜링 견적이 아닙니다. 모든 응답의 notice 필드에 이 내용이 반복됩니다.
ER
exchangerate.dev
개발자를 위한 연동 가이드.

Keep reading

TutorialPower Query로 Excel에서 실시간 환율Read ReferenceECB 기준환율 설명Read Comparison무료 환율 API 비교(2026)Read
더 많은 비교Fixer vs exchangerate.devOpen Exchange Rates vs exchangerate.devCurrencylayer vs exchangerate.dev
학습Reading source and market_session in your pipelineIndicative vs executable FX rates: what a rates API actually gives youECB 기준환율 설명
실시간 환율EUR/USDGBP/USDUSD/JPY