OAuth 2.0 Error Explainer
Translate OAuth errors into fixes.
Paste an OAuth error code or full redirect response. We show the most likely cause, a fix checklist, and what to verify next.
Error input
Tip: if you have error_description, paste the full query string to detect it.
Explanation
Waiting for errorSummary
--
Likely causes
- Waiting for error input.
Fix checklist
- Waiting for error input.
Next checks
- Make sure you are using the correct client credentials.
OAuth error cheat sheet
invalid_grant
Authorization code expired, reused, or redirect URI mismatch. Exchange once.
invalid_client
Client ID/secret mismatch or wrong auth method. Check basic auth vs body.
redirect_uri_mismatch
The redirect URI must match exactly (scheme, host, path, trailing slash).