Built for Supabase
The Missing Frontend for Supabase Auth
Don't vibe code your auth. Get branded login pages, signup flows, and transactional emails out of the box — powered by your Supabase project.
Connect your Supabase credentials, customize your theme, and deploy. Supagate handles the rest on Cloudflare Workers.
Sign in to Acme
Don't have an account? Sign up
Everything you need for Supabase auth
Branded Login & Signup
Your colors, your logo, your fonts. Auth pages that look like your product, not a third-party redirect.
Transactional Emails
Confirmation, recovery, and email change emails styled to your brand — out of the box, no SendGrid required.
Public Keys Only
Only share your Supabase public keys. No risk of leaking secrets — your service role key never leaves your hands.
Lightning Fast, Zero JS
Static auth pages with zero JavaScript dependencies. Lightning fast on Cloudflare Workers, globally.
Three steps to branded auth
Choose Your Brand Colors
Pick your colors, upload your logo, set your fonts. Live preview shows exactly what your users will see.
Upload Your Supabase Keys
Paste your Supabase project URL and anon key. Supagate connects directly to your GoTrue instance.
Set Up Email Webhooks
Point your Supabase email webhooks to Supagate. Branded transactional emails start flowing immediately.
What you get
Consistent Login & Email Branding
Your login pages, signup flows, and transactional emails all match your brand. No more default Supabase templates.
Fully Functional Auth Flows
Forgot password, password reset, email confirmation, and email change — all working out of the box with your branding.
Stop vibe coding your auth pages
Branded landing pages and emails for Supabase — set up in minutes.
Create Your Account