← All errors · Supabase
Email rate limit exceeded
Exact error
AuthApiError: email rate limit exceeded
What it means
Supabase's built-in email service has a low hourly sending limit intended for testing, and your project hit it.
Likely causes
- Testing signups/magic links repeatedly with the default email provider.
- Using the default SMTP in production.
How to fix it
Set up a custom SMTP provider (e.g. Resend, Postmark, SES) under Authentication settings → SMTP.
After custom SMTP is configured, adjust auth rate limits under Authentication → Rate Limits.
During development, consider disabling email confirmation for test users.
Related errors
Get new fixes weekly
No spam. Unsubscribe anytime. Privacy