핵심 요약
- 네 곳의 공개 가격표에서 사용자 한 명당 단가를 직접 계산했습니다. Supabase $0.00325, Clerk $0.02, Auth0 Essentials $0.07 입니다. 가장 싼 곳과 가장 비싼 곳이 약 21.5배 차이입니다.
- 사용자 5만 명 시점에서는 네 곳을 같은 자리에 놓을 수 있습니다. Firebase $0, Supabase $25, Clerk $25, Auth0 Essentials $3,500 입니다. 마지막 값이 앞의 둘의 140배입니다.
- Auth0 Essentials 는 500명부터 50,000명까지 전 구간 단가가 $0.07 로 완전히 일정합니다. 열 개 구간을 전부 나눠봐도 같습니다. 볼륨 할인이 없습니다.
- Auth0 에는 절벽이 있습니다. 무료가 월 활성 사용자 25,000명인데, 유료 Essentials 는 500명에 월 $35 로 시작합니다. 인원이 늘어서 유료로 가는 것이 아니라, 유료 기능이 필요해지는 순간 훨씬 적은 인원에 돈을 내기 시작합니다.
- Firebase 는 MAU 단가를 페이지에 안 적습니다. 무료 5만 명까지라고만 적고 그 뒤는 Google Cloud 가격으로 넘깁니다. 예산을 미리 세울 수 없습니다.
- 다만 셋이 같은 것을 파는 것은 아닙니다. Auth0 Essentials 에는 무료에 없는 기업용 기능이 들어 있습니다. 배수만 보고 판단하시면 안 됩니다.
- 모든 값은 2026년 8월 19일에 각 공개 가격 페이지에서 확인했습니다.
문제 정의: 인증은 나중에 갈아타기가 가장 어렵습니다
인증은 초기에 대충 붙였다가 나중에 바꾸기가 가장 어려운 부분입니다. 사용자 계정과 비밀번호 해시가 그 서비스 안에 들어가 있고, 소셜 로그인 연결도 거기에 묶여 있습니다. 옮기려면 사용자에게 다시 로그인을 시켜야 하는 경우가 생깁니다.
그런데 처음 붙일 때는 대부분 무료 구간 안에 있습니다. 무료일 때는 넷 다 충분해 보이고, 차이가 드러나는 것은 유료로 넘어간 뒤입니다. 그 시점에는 이미 갈아타기 비용이 커져 있습니다.
그래서 네 곳의 공개 가격표에서 사용자 한 명당 얼마인지를 직접 뽑아 계산했습니다. 기준은 네 가지입니다. 무료 MAU 한도, 유료 시작 지점, MAU 당 단가, 단가가 공개되어 있는가입니다. 보안 기능 범위, 소셜 로그인 지원 목록, 개발 편의는 이 글에서 다루지 않습니다.
각 페이지에 적힌 그대로

| 항목 | Auth0 | Clerk | Supabase | Firebase |
|---|---|---|---|---|
| 무료 한도 | 월 활성 사용자 25,000명 | 앱당 50,000명 | 50,000명 | 50,000명 |
| 유료 시작 | Essentials B2C 500명 월 $35 | Pro 월 $25 (연납 $20) | Pro 월 $25 | Blaze, 정액 없음 |
| 유료에 포함된 인원 | 500명 | 50,000명 | 50,000명 | 50,000명 |
| 초과 단가 | 구간별 표 | 1명당 월 $0.02 | 1명당 월 $0.00325 | 페이지에 없음 |
| B2B 조직 과금 | Essentials B2B 500명 월 $150 | 조직 100개 포함, 이후 1개당 월 $1 | 명시 없음 | 명시 없음 |
출처는 각 서비스의 공개 가격 페이지이며 2026년 8월 19일에 확인했습니다. Auth0, Clerk, Supabase, Firebase.
Auth0 의 절벽: 무료 25,000명, 유료 500명
표에서 가장 먼저 눈에 띄는 것은 Auth0 의 두 숫자입니다. 무료가 25,000명인데 유료 시작 구간이 500명입니다.
이 두 숫자는 같은 축이 아닙니다. 무료에서 유료로 넘어가는 이유가 인원 초과가 아니라 기능이기 때문입니다. 무료에 없는 기능이 필요해지는 순간, 인원이 3,000명이어도 유료 요금제로 들어가고 그 요금제는 500명 구간부터 값이 매겨집니다.
Auth0 이 공개한 B2C 구간표 전체입니다. 옆에 요금을 인원으로 나눈 단가를 같이 적었습니다.
| MAU | Essentials | Essentials 단가 | Professional | Professional 단가 |
|---|---|---|---|---|
| 500 | $35 | $0.07 | $240 | $0.48 |
| 1,000 | $70 | $0.07 | $240 | $0.24 |
| 2,500 | $175 | $0.07 | $545 | $0.218 |
| 5,000 | $350 | $0.07 | $1,000 | $0.20 |
| 7,500 | $525 | $0.07 | $1,200 | $0.16 |
| 10,000 | $700 | $0.07 | $1,600 | $0.16 |
| 20,000 | $1,400 | $0.07 | $3,200 | $0.16 |
| 30,000 | $2,100 | $0.07 | 문의 | 계산 불가 |
| 40,000 | $2,800 | $0.07 | 제공 안 함 | 해당 없음 |
| 50,000 | $3,500 | $0.07 | 제공 안 함 | 해당 없음 |
Essentials 는 500명부터 50,000명까지 전 구간에서 단가가 $0.07 로 완전히 일정합니다. 볼륨 할인이 없습니다. 열 개 구간을 전부 나눠봐도 같은 값이 나옵니다.
Professional 은 반대로 내려갑니다. 500명에서 $0.48 로 시작해 7,500명부터 $0.16 에서 평평해집니다. 같은 회사 안에서 두 요금제의 과금 성격이 다릅니다.
눈여겨볼 칸이 하나 더 있습니다. Professional 은 500명과 1,000명이 같은 $240 입니다. 즉 이 요금제를 500명에서 쓰면 절반은 안 쓰고 내는 셈이고, 1,000명까지는 늘어도 요금이 그대로입니다.
같은 지점에 세워보면
Auth0 의 공개 구간이 50,000명까지 있으므로, 정확히 50,000명 시점에서는 네 곳을 전부 같은 자리에 놓을 수 있습니다. 공교롭게도 나머지 세 곳의 무료 포함 인원이 그 근처입니다.
| 서비스 | 50,000명일 때 | 근거 |
|---|---|---|
| Firebase | $0 | Spark 무료 한도가 MAU 5만이라 인증만 놓으면 무료 안에 들어옴 |
| Supabase Pro | $25 | 5만 명이 Pro 에 포함, 초과분 없음 |
| Clerk Pro | $25 | 5만 명이 Pro 에 포함, 초과분 없음 |
| Auth0 Essentials B2C | $3,500 | 5만 명 구간 공개 값 |
Auth0 이 Supabase 와 Clerk 의 140배입니다. 3,500 ÷ 25 입니다.
숫자가 크게 벌어지는 이유는 두 가지가 겹쳐서입니다. 하나는 단가 차이이고, 다른 하나는 Supabase 와 Clerk 이 5만 명까지를 정액 $25 안에 넣어버린 반면 Auth0 은 첫 명부터 세기 때문입니다. 같은 인원에 대해 한쪽은 포함이고 한쪽은 과금입니다.
인원을 더 올려보면 이렇게 됩니다. 사용자 10만 명 시점입니다.
| 서비스 | 계산 | 월 총액 |
|---|---|---|
| Supabase Pro | $25 + (50,000 × $0.00325) | $187.50 |
| Clerk Pro | $25 + (50,000 × $0.02) | $1,025 |
| Auth0 Essentials B2C | 공개 구간이 5만 명에서 끝나 계산 불가 | 계산 불가 |
| Firebase | MAU 단가가 공개되지 않아 계산 불가 | 계산 불가 |
Clerk 이 Supabase 의 약 5.5배입니다. 단가만 비교하면 $0.02 대 $0.00325 로 약 6.15배이고, 정액 $25 가 양쪽에 똑같이 붙어서 총액 배수는 조금 줄어듭니다.
이 계산에는 전제가 있습니다. 인증 기능만 놓고 본 값입니다. Supabase 의 $25 에는 데이터베이스와 스토리지가 함께 들어 있고 Clerk 의 $25 는 인증 전용입니다. Auth0 Essentials 에는 무료에 없는 기업용 기능이 들어 있어서 단가에 그 값이 포함돼 있습니다. 같은 것을 사는 것이 아니므로 배수만 보고 판단하시면 안 됩니다. 필요한 기능이 무엇인지가 먼저입니다.
Auth0 과 Firebase 를 10만 명에서 계산 불가로 둔 것은 조사를 덜 한 것이 아닙니다. Auth0 은 공개 구간이 5만 명에서 끝나고, Firebase 는 "무료 5만 MAU, 이후 Google Cloud 가격" 이라고만 적습니다.
무료 한도가 넉넉한 것과 싼 것은 다릅니다

네 곳 모두 무료 한도가 25,000명에서 50,000명 사이입니다. 초기 MVP 에서 이 숫자에 닿을 일은 거의 없습니다. 즉 무료 한도는 선택의 기준이 되지 못합니다. 넷 다 충분합니다.
실제로 갈리는 지점은 그 뒤입니다. 그리고 그 뒤의 값이 스무 배 넘게 벌어집니다. 무료 한도를 보고 고른 뒤에 유료 단가에서 놀라는 순서가 되기 쉽습니다.
정리하면 이렇게 나뉩니다.
- Supabase: 무료도 넓고 초과 단가도 가장 쌉니다. 다만 인증 단독 서비스가 아니라 묶음의 일부입니다.
- Clerk: 초과 단가가 Supabase 의 약 6배이지만, 조직 관리와 B2B 기능이 요금제 안에 정리돼 있습니다. 단가에는 그 값이 들어 있습니다.
- Auth0: 무료는 가장 좁고(25,000명) 유료 진입 인원도 가장 낮습니다(500명). 전 구간 단가가 $0.07 로 고정이라 인원이 늘어도 단가가 안 내려갑니다. 기업용 기능이 필요한 경우를 전제한 구조입니다.
- Firebase: 단가를 알 수 없으므로 예산을 미리 세울 수 없습니다.
실무 관점: 어떤 순서로 보나
- 무료 한도는 비교 기준에서 뺍니다. 넷 다 초기에는 충분합니다. 여기서 고르면 정보가 없는 상태로 고르는 것과 같습니다.
- 유료로 넘어가는 이유가 인원인지 기능인지 확인합니다. Auth0 처럼 기능 때문에 넘어가는 구조라면 인원이 적을 때 유료가 시작됩니다. 필요한 기능이 무료에 있는지 먼저 확인하시기 바랍니다.
- 예상 MAU 를 넣어 총액을 직접 계산합니다. Auth0 은 5만 명까지, Clerk 과 Supabase 는 단가가 있어 그 위까지 계산됩니다. Firebase 는 계산이 안 되므로 그 자체를 위험으로 넣으시기 바랍니다.
- 이미 쓰고 있는 서비스에 인증이 포함돼 있는지 봅니다. 데이터베이스로 Supabase 를 쓰고 있다면 인증 추가 비용은 초과분뿐입니다. 이 경우 비교의 전제가 달라집니다.
결론
인증은 갈아타기가 어려운 부분이라, 붙이기 전에 유료 구간의 단가까지 보고 고르는 편이 낫습니다. 무료 한도는 넷 다 비슷하고, 그 뒤가 스무 배 넘게 갈립니다.
모든 값은 2026년 8월 19일에 공개 가격 페이지에서 확인했습니다. 인증 서비스는 요금 구조를 자주 바꾸므로 결정 전에 원 페이지를 다시 열어보시기를 권장합니다.