Blog/ Gmail how-tos

How to Revoke an App's Access to Your Google Account

Nafiul HasanNafiul Hasan· 10 min read
Illustration of the Google Account Third-party apps permissions page with an active OAuth grant highlighted and a Remove Access action in progress

The short answer

To revoke an app's access to your Google Account, go to myaccount.google.com/permissions, find the app, and click Remove Access. The revocation cuts the OAuth token immediately so the app can no longer read or send from your inbox — but it does not delete data the app already copied to its own servers.

How to revoke an app's access to your Google Account in a few clicks — and what revoking does and does not do to data the app already holds.

On this page
  1. 01The short answer
  2. 02Before you start
  3. 03How to revoke an app's access: step by step
  4. 04Where to find the permissions page: platform differences
  5. 05What to do when it does not work
  6. 06A faster way to keep your inbox access under control

The Google Account permissions page lists every app that holds an active OAuth grant on your account — which can mean the ability to read your mail, compose on your behalf, access your contacts, or modify your calendar. If you signed up for an email tool, a productivity app, or a newsletter service two years ago and have not thought about it since, it is probably still there with the same level of access it had on day one. Learning how to revoke app access to your Google Account takes under a minute once you know where to go.

This guide covers the exact steps to remove a grant, the different routes depending on your starting point, and the honest part that competing posts tend to skip: revoking access stops an app from reading more of your mail going forward, but it does not reach back and erase what the app already pulled into its own storage. Both facts matter before you start.

The short answer#

Revoking an app's access tells Google to invalidate the OAuth token that app holds. From the moment you confirm the removal, the token is dead. Any request that app makes using it — fetching new messages, reading your contacts, creating calendar events — is rejected by Google's servers. The change is immediate and does not require a delay or a cooldown period.

What revoking access does not do is reach into the app's own database and delete what it already downloaded. If an email client pulled a year of messages before you removed its access, those messages remain on the app's servers under whatever data retention policy that vendor operates. Revoking the grant is the correct first step; if you also want that stored data gone, the second step is deleting your account with the vendor directly and following their data deletion process.

  • Does: invalidates the OAuth token immediately so the app cannot make new requests to your Google Account.
  • Does: removes the grant from your Google Account permissions list.
  • Does not: delete messages, contacts, or files the app already copied to its own storage.
  • Does not: cancel your subscription or close your account with that vendor.
  • Does not: notify the app — it simply starts receiving token-invalid errors on its next request.
  • Does not: affect other Google Accounts you may have separately connected to the same app.

Before you start#

The permissions list is account-specific. If you use more than one Google Account — a personal Gmail and a managed Workspace account, for example — each has its own separate list. An app that appears on one account's permissions page does not appear on the other, even if it is connected to both. Check that you are signed into the right Google Account before you begin reviewing or revoking.

You do not need any Google app installed. The permissions page at myaccount.google.com works in any modern browser on desktop or mobile. Have your Google Account password ready in case Google asks you to re-verify before displaying the full security section.

Audit before you revoke

Before removing every unfamiliar entry, spend a few seconds identifying what it actually is. Some apps register under a developer company name rather than the product name you recognise — an email scheduling tool you rely on may appear under the developer's business name. Revoking the wrong grant breaks a workflow you depend on. Read the scope description under each entry; it tells you exactly what that app can do.

How to revoke an app's access: step by step#

  1. 1

    Open the permissions page

    Navigate to myaccount.google.com/permissions in any browser. This URL lands you directly on the 'Apps with access to your account' page without any extra navigation. If prompted to sign in, use the Google Account whose grants you want to manage.

  2. 2

    Locate the app you want to remove

    The page lists every app with an active grant. Each entry shows the app name and the Google services it has access to. Scroll through the full list rather than stopping at the first familiar name — older grants from services you signed up to years ago often sit near the bottom.

  3. 3

    Read the scopes it holds

    Click the app name to expand its detail view. The scopes describe exactly what that app can do: 'Read, compose, send, and permanently delete all your email from Gmail' is a broad write grant, while 'View your email messages and settings' is read-only. Understanding the scope tells you what you are cutting off and helps you decide whether to remove it or keep it.

  4. 4

    Click Remove Access and confirm

    Click the 'Remove Access' button in the detail panel. Google will present a confirmation prompt. After you confirm, the OAuth token is invalidated immediately. The app disappears from the permissions list, and any request it makes with that token from this point forward is rejected.

  5. 5

    Repeat for any remaining apps

    You do not need to handle everything in a single session. Return to myaccount.google.com/permissions whenever you want to remove another grant. A useful practice is to review the full list every few months and remove anything you no longer use or recognise.

Where to find the permissions page: platform differences#

The exact path to your app permissions depends on where you are starting. All routes lead to the same Google Account permissions page — the table below shows the fastest option from each starting point.

Starting pointFastest route to the permissions page
Desktop web (any browser)Navigate directly to myaccount.google.com/permissions — the fastest route, no extra clicks required.
Mobile web (iOS or Android browser)Same URL: myaccount.google.com/permissions. The page is responsive. If the layout does not render correctly, switch to desktop view in the browser settings.
Google Account app on AndroidOpen the app, tap Security, scroll to Third-party apps with account access, tap Manage. This links to the same permissions page.
Gmail desktop settingsSettings gear → See all settings → Accounts and Import → scroll to Other Google Account settings → link to myaccount.google.com/permissions.
Google Workspace managed accountWorkspace admins can restrict which grants users may revoke. If Remove Access is greyed out, contact your IT administrator and ask them to revoke the grant or adjust the policy.
iOS — no dedicated Google Account appUse any browser on iOS. Navigate to myaccount.google.com/permissions while signed into the account you want to manage.

After you confirm a revocation, the change takes effect on Google's side within seconds. The app receives a token-invalid error on its next request rather than data, and it cannot reconnect without your explicit approval through a new OAuth consent screen.

If you change your mind and want to reconnect an app, simply go through that app's normal connection flow again. Google will show you the consent screen listing the scopes the app is requesting, and you can approve or deny from there. You are not locked out of reconnecting — the revocation just means no further access happens without your knowledge.

Side-by-side diagram: on the left, a third-party app holds an active OAuth token and fetches data from a Gmail inbox; on the right, the token is revoked and the same app receives a rejected request, with existing copied data remaining on the app's own servers
Revocation cuts the live connection immediately. The app cannot make new requests, but data it already stored before the revocation remains on its own servers.

What to do when it does not work#

Revocation is usually instant and uneventful, but a handful of situations can make the page behave unexpectedly. Here is what each one means and the fix.

  • Remove Access is greyed out: your account is managed by a Google Workspace administrator who has restricted which grants users can revoke. Contact your IT admin and ask them to remove the grant on your behalf, or to change the policy so you can manage it yourself.
  • The app reappears after you remove it: the app requested a new grant automatically when you next opened it. Sign out of the app completely before revoking the grant, and do not approve the reconnect prompt the app shows afterwards.
  • You removed the grant but the app still appears to read your mail: check whether you have a second Google Account connected to the same app. Visit myaccount.google.com/permissions while signed into each of your Google Accounts separately to confirm all grants are gone.
  • The app is not on the list: some older apps authorised via legacy flows do not appear on the modern permissions page. If the app connects through an automation service like Zapier or Make, it may appear under that service's name rather than the underlying app's name — check your Zapier or Make connection settings instead.
  • You are investigating a suspicious login but cannot find the app: the permissions page shows OAuth grants; active device sessions are a separate list at myaccount.google.com/device-activity. Check both when investigating a security incident.

Revoking Zapier or Make disconnects all your automations

Automation tools hold a single OAuth grant that covers every workflow built on top of your Google Account. Revoking the Zapier or Make grant at the Google Account level cuts off all connected automations at once. If you want to remove access for just one workflow, manage it from within the automation tool rather than from the Google Account permissions page.

A faster way to keep your inbox access under control#

Revoking a grant is a manual, one-at-a-time process. If you want to stay on top of what has access to your inbox on an ongoing basis — not just after an incident — the audit has to become routine, and routine manual processes tend not to happen.

AI Emaily connects to Gmail, Outlook, iCloud, and IMAP accounts over least-privilege OAuth, the same mechanism you just read about. It does not train on your mail. It also treats email content as untrusted data rather than as instructions, which is relevant when a phishing message or a manipulative cold email is trying to get your assistant to act on hidden text. The spam and phishing filter flags suspicious senders and unsolicited outreach before they reach the inbox, shrinking the surface a bad actor has to work with. If you want your inbox managed at the client layer rather than through quarterly manual audits, you can start a 7-day free trial at aiemaily.com and see the plan details at aiemaily.com/pricing. We build AI Emaily.

Frequently asked

Nafiul Hasan

Written by

Nafiul Hasan

Nafiul Hasan is an entrepreneur and AI automation system builder with 10+ years of experience turning messy, manual workflows into reliable automated systems. He designs and ships AI enterprise solutions end-to-end — the agent logic, the data plumbing, and the product people actually use — and founded AI Emaily to give busy professionals their attention back. He writes here from the builder's seat: what works, what breaks, and how to put AI to work without giving up control.

EntrepreneurAI Automation System BuilderAI EnthusiastBuilds AI Enterprise Solutions10+ years experience
More from Nafiul
Ready when you are

Want an email client that connects over least-privilege OAuth and keeps your inbox secure?

AI Emaily does not train on your mail, blocks phishing and cold outreach before it lands, and requires your approval before sending anything. Start a 7-day free trial.

  • 7-day free trial
  • Cancel anytime
  • Every provider