claude upgrade button not working
Discover why the Claude Pro upgrade button is not working or greyed out, and how to successfully bypass Stripe checkout errors.
Updated 8/19/2026Powered by Tickd.ai
Upgrading to Claude Pro is supposed to be a seamless process, but many users find themselves stuck when the "Upgrade to Claude Pro" button is greyed out, unresponsive, or fails to launch the payment screen. This issue prevents access to higher usage limits and the latest model releases.
These blockages are typically caused by geographical restrictions, security scripts blocking Stripe's checkout portal, or cached session conflicts within your browser. If you are trying to upgrade your account and nothing happens when you click the button, work through these troubleshooting steps to complete your purchase.
Check your geographical eligibility
Anthropic does not offer Claude Pro in every country. If you are accessing the platform from an unsupported territory, the upgrade button may be greyed out, or the checkout page will throw a geographic authorisation error.
Verify that your IP address and physical location match Anthropic's officially supported regions list. If you are travelling or using a network that routes your traffic through an unsupported country, you will be unable to complete the subscription process. Ensure your location is accurately represented before attempting to click the upgrade option.
Turn off VPNs and proxy services
Even if you live in a supported region, active VPNs, iCloud Private Relay, or proxy connections can trigger Anthropic’s anti-fraud and automated bot detection systems. Stripe, the payment gateway used by Anthropic, often blocks checkout requests originating from shared VPN IP addresses to prevent card-testing attacks.
Disable your VPN or proxy entirely and reload the page. Once your browser establishes a direct connection using your standard ISP IP address, try clicking the upgrade button again. If you find the interface is still completely unresponsive after doing this, read our advice on troubleshooting when /fix/claude-not-responding.
Clear browser storage and disable ad-blockers
Aggressive ad-blockers and privacy-focused browsers like Brave often block the external javascript files required to render the Stripe checkout screen. This prevents the modal window from opening when you click the upgrade button.
Disable any ad-blocking extensions or allowlist the claude.ai domain. Afterwards, clear your browser's cache and cookies to remove any corrupted session data that might be stalling the payment portal. If you continue to experience errors during the billing redirect, consult our guide on resolving /fix/claude-billing-problem.
Use the official mobile application checkout
If the desktop browser interface remains completely stuck, a reliable workaround is to perform the upgrade via the official Claude app on iOS or Android.
Download the official app from the Apple App Store or Google Play Store, sign in using your existing account credentials, and initiate the upgrade from the in-app settings menu. This bypasses the web-based Stripe portal entirely, routing the subscription payment securely through Apple or Google’s native in-app purchasing systems, which are less prone to web-based script blocks.