Auth limits

Authentication rate limits per plan, and the limits you can set yourself.

LimitFreeProScaleEnterprise
Auth emails per month (per project)5001,1001,3001,700
Auth emails per hour30 /h200 /h500 /h2,000 /h
Auth token refreshes per 5 min (per IP)1501,8005,000150
Auth sign-ins/sign-ups per 5 min (per IP)303001,00030

The e-mail limit counts every auth e-mail of the project. Token refresh and sign-in/sign-up limits are counted per IP address. Requests over a limit get HTTP 429.

#Limits you can set

In Studio → Authentication → Settings you can lower the plan limits and set these:

LimitDefaultCounted
E-mails sentPlan limit (30 with your own SMTP, up to 100,000)Per hour, whole project
Sign-ins and sign-upsPlan limitPer 5 minutes, per IP
Token refreshesPlan limitPer 5 minutes, per IP
Verifications (links and codes)30Per 5 minutes, per IP
Magic link and code requests30Per 5 minutes, per IP
Anonymous sign-ins30Per hour, per IP
SMS sent (phone sign-in)30Per hour, whole project; adjustable under Sign-in methods → Phone

Values above your plan's limit are rejected. With your own SMTP server the e-mail limit is yours to set.