Supabase anon key deprecated? How to check your app
Ship ItChecked against the official source
Source checked 30 Sept 2026 · Published 1 Oct 2026 · Last reviewed 1 Oct 2026 · By Ctrl+Z Therapy (how we test)
The short answer
Supabase is deprecating the anon and service_role keys by the end of 2026. If your key is long and starts with eyJ, it's one of the old ones. The new keys start with sb_publishable_ and sb_secret_. Supabase hasn't published an exact removal date.
What to do
- Open Settings > API Keys in your Supabase dashboard.
- Ask your AI tool to swap in the new keys.
- Test login and saving.
Good to know
- The publishable key can live in your app. The secret key stays on your server.
Source
Checked on 30 Sept 2026. Prices, limits and settings change, so check the source before you rely on them.