OpenClaw login not working on mobile (iOS/Android)?

OpenClawLogin & AccessUpdated May 17, 2026
Quick Answer

Mobile login failures on OpenClaw are fixed in 80% of cases by force-closing the app, clearing app storage (iOS: Settings > OpenClaw > Clear Storage; Android: Settings > Apps > OpenClaw > Clear Storage + Clear Cache), then reinstalling if clearing does not help. If login opens a browser that does not redirect back to the app, the custom URL scheme handler may have been broken by a system update — reinstalling the app re-registers it.

Step-by-Step Fix

1. Check for App Updates

Before troubleshooting further, ensure you have the latest OpenClaw app version:

  • iOS: Open the App Store, go to your account icon (top right), scroll down to find OpenClaw in pending updates, and update if available
  • Android: Open the Play Store, tap the profile icon (top right), go to Manage apps & device, find OpenClaw, and update if available

Outdated mobile apps are a common source of login failures, especially after OpenClaw deploys a change to their authentication system.

2. Force-Close the App

Do not just press the Home button or swipe away from the app — force-close it completely:

  • iOS: Swipe up from the bottom edge to open the app switcher, then swipe the OpenClaw app card upward to dismiss it
  • Android: Long-press the OpenClaw app icon, tap App Info, then tap Force Stop

3. Clear App Cache and Storage

On iOS:

  1. Go to Settings > General > iPhone Storage (or iPad Storage)
  2. Find OpenClaw in the list
  3. Tap Offload App to remove the app binary while keeping data, or Delete App for a complete removal
  4. If you offloaded, tap Reinstall App on the same screen

On Android:

  1. Go to Settings > Apps > find OpenClaw
  2. Tap Storage & Cache
  3. Tap Clear Cache first — retry login
  4. If it still fails, tap Clear Storage (note: this removes your local session data and any offline settings)
  5. Relaunch the app

4. Reinstall the App

If clearing data does not resolve the issue, a full reinstall is the most effective next step:

  • iOS: Go to Settings > General > iPhone Storage > OpenClaw > Delete App, then reinstall from the App Store
  • Android: Long-press the app icon, select Uninstall, then reinstall from the Play Store

A fresh install re-registers all URL scheme handlers that are necessary for the OAuth redirect to work correctly.

5. Fix OAuth Redirect Issues

If login opens a browser but the app never receives the return redirect:

On iOS:

  • Ensure you are using Safari as your default browser temporarily (iOS OAuth redirects are most reliable with Safari)
  • After authenticating in the browser, manually switch back to the OpenClaw app — some versions detect this and complete the login

On Android:

  • Set Chrome as your default browser
  • After authentication completes in the browser, you may need to manually handle the openclaw:// redirect. If Android shows a chooser dialog, select OpenClaw as the handler
  • Check Settings > Apps > OpenClaw > Open by Default and ensure the app is set to handle its URL scheme

6. Test on a Different Network

Some mobile networks (particularly corporate Wi-Fi or restrictive carrier networks) block OAuth redirect flows or specific API domains. Try:

  • Switch from Wi-Fi to cellular data
  • Toggle airplane mode on and off to reset the network connection
  • If on corporate Wi-Fi, switch to personal hotspot

7. Confirm Your Account Works on Web

If you cannot determine whether the issue is with your account or the app, log in at app.openclaw.com using your mobile browser. If web login works, your account is fine and the issue is the native app. If web login also fails, there may be an account-level issue — follow the session expired guide.

Why This Happens

Mobile apps store authentication tokens in the device's secure keychain (iOS) or encrypted shared preferences (Android). When these stored tokens expire, become corrupted, or reference a session that has been invalidated server-side, the app fails to authenticate silently or shows an error. This happens more often after major iOS or Android version updates, which can purge or corrupt app-stored credentials, or after OpenClaw deploys a breaking change to their auth system that old token formats are incompatible with.

Common Mistakes to Avoid

  • Only closing the app without force-stopping: The app process continues running in the background with the stale token, causing the same failure on the next open.
  • Clearing browser history thinking it affects the app: Mobile browser cache is separate from the app's storage. Clearing Safari or Chrome history does not fix the OpenClaw app's login state.
  • Skipping the app update check: Running an outdated mobile app version is the most common preventable cause of login failures. Always check for updates first.
  • Trying to log in on a VPN that blocks OAuth flows: Some VPNs inspect HTTPS traffic in ways that disrupt OAuth callbacks. Disable the VPN during login, then re-enable it after authentication completes.

FAQ

Q: Can I use the OpenClaw mobile app and web app simultaneously on the same account?

Yes. OpenClaw supports multiple concurrent sessions, so you can be logged in on both the mobile app and the browser at the same time. They share the same underlying account data — workflows and run history are identical across both. Signing out of one does not sign out the other, since each maintains its own session token.

Q: After updating OpenClaw on iOS, I have to sign in again every time. How do I fix this?

Repeated sign-in prompts after an iOS app update suggest the update process cleared the app's keychain credentials. This is a known issue with some Electron-based iOS apps when updating. After signing in once successfully, go to the app's settings and confirm the "Stay signed in" or "Remember me" option is enabled. If the issue persists across multiple app updates, contact OpenClaw support — this may be a keychain entitlement issue in their iOS build that requires a patch.

Q: My Android phone running a custom ROM has login issues other Android devices do not. Why?

Custom Android ROMs sometimes remove or modify the Google Play Services layer that many apps rely on for secure credential storage and OAuth flows. If OpenClaw's app depends on Google Play Services for authentication (which many Android apps do), a custom ROM that strips or alters Play Services will break the login flow. Try installing a version of your ROM that includes OpenGApps or MicroG as a compatibility layer, or use the web version at app.openclaw.com in your mobile browser instead.

Q: The OpenClaw mobile app asks for biometric authentication every time I open it. Can I disable this?

Yes. This is a security setting within the OpenClaw app, not an OS-level requirement. Go to the OpenClaw app settings (tap your profile icon → Settings → Security) and look for a biometric lock or app lock option. Disabling it removes the biometric prompt on each launch. Note that disabling this setting may reduce security for your account if someone else has access to your unlocked phone.

Q: Is the OpenClaw mobile app feature-complete compared to the desktop or web version?

The mobile app is primarily designed for monitoring runs, viewing run history, and receiving notifications — not for building or editing workflows. Complex configuration tasks like creating new agents, editing YAML, or managing environment variables are better suited to the desktop or web interface. If a feature you need is missing from the mobile app, use the web version at app.openclaw.com on your mobile browser, which has access to the full feature set.

Related Issues

Additional FAQ

Q: What is the fastest way to diagnose a login problem? The fastest diagnostic is to open an incognito or private browser window and attempt to sign in there. Incognito windows run without extensions and use fresh cookies, which isolates the two most common causes: a browser extension interfering with authentication, or corrupted session cookies. If login works in incognito, the issue is your main browser profile. If it still fails, the problem is your network, your account, or a platform-side incident.

Related Articles

Additional FAQ

Q: What is the fastest way to diagnose a login problem? The fastest diagnostic is to open an incognito or private browser window and attempt to sign in there. Incognito windows run without extensions and use fresh cookies, which isolates the two most common causes: a browser extension interfering with authentication, or corrupted session cookies. If login works in incognito, the issue is your main browser profile. If it still fails, the problem is your network, your account, or a platform-side incident.

Related Articles

View all OpenClaw guides

OpenClaw · Login & Access

More OpenClaw login & access guides

Browse all guides in this category to troubleshoot related issues faster.

Browse all guides →

Frequently Asked Questions

On iPhone or iPad, swipe up from the bottom of the screen (or double-press the Home button on older devices) to see the app switcher. Swipe the OpenClaw app card upward to close it. Next, go to Settings > General > iPhone Storage, find OpenClaw, tap it, and tap Offload App (this removes the app but keeps data, then reinstalls on next launch) or Delete App to fully remove it. A full delete followed by reinstall from the App Store is the most reliable fix for persistent login issues on iOS.

Related Guides

Continue with nearby guides in the same topic to rule out adjacent causes faster.

How to fix OpenClaw agent not responding in a session (stuck run)?

An OpenClaw agent stuck in a run is almost always caused by one of three things: a tool call that has hit the default 60-second execution timeout, an Anthropic API rate limit pausing the agent mid-task, or a browser/bash tool blocked on a network operation. Open the run's live log in the OpenClaw dashboard, identify the last successful tool call, and use the Cancel Run button to terminate it cleanly before restarting with a revised configuration.

OpenClaw login not working on desktop app?

Desktop app login failures on OpenClaw are fixed in most cases by three steps: quit the app completely, delete the app's local credential cache (on macOS: ~/Library/Application Support/OpenClaw/; on Windows: %APPDATA%/OpenClaw/), relaunch and sign in fresh. If that fails, update the app to the latest version — older desktop builds sometimes have OAuth flow bugs that are patched in newer releases.

OpenClaw Login & API Key Issues

Most OpenClaw API key failures are fixed in under 2 minutes: go to Settings > API Keys, revoke the old key, generate a new one, and update your OPENCLAW_API_KEY environment variable. API keys do not auto-rotate, but they are invalidated immediately if you revoke them or reset your account password.

How to fix OpenClaw Telegram delivery not working (messages not sent)?

Telegram message delivery failures in OpenClaw are caused by one of three issues: an invalid or revoked Telegram bot token, the target chat ID is wrong or the bot has not been added to the target group/channel, or the Telegram API is rate limiting the bot at 30 messages per second per bot or 20 messages per minute to the same chat. Verify your bot token in BotFather, confirm the chat ID with a test message, and check OpenClaw's run logs for the Telegram API error response code.