How to install, use and remove plugins in ChatGPT
Find plugins in ChatGPT's Plugin Directory, connect your accounts, call them with @ in a chat, and disconnect or uninstall them on web, desktop and mobile.
Plugins add skills and connections to other services (Google Drive, Slack, GitHub and many more) to ChatGPT. On July 9, 2026, OpenAI moved the old App Directory into the Plugin Directory. Apps still exist: they are the integrations that connect ChatGPT to outside data and actions. A plugin packages one or more apps, skills and app templates into something you install in one step. App connections you set up before the move keep working.
This guide covers finding a plugin, connecting it, using it in a chat, and removing it again.
Before you start#
- Plan. The directory is available on every ChatGPT plan, but what you see can vary by rollout, surface and account. Whether you can install a particular plugin depends on your plan, workspace, role, region and what the plugin contains. If a plugin from our plugins directory doesn't show up for you, that is usually why.
- Where plugins work. Chat and Work in ChatGPT on the web, desktop and mobile, plus Codex in the ChatGPT desktop app. ChatGPT and Codex share one directory, so a public plugin you find in one is also listed in the other.
- Desktop only. Some plugins are labelled Desktop only. You can find them on the web, but you install and use them in the ChatGPT desktop app. They aren't available on mobile.
- An account with the service. Most plugins connect to an outside account. Have your login ready, and in a company workspace, check that your admin allows the plugin.
1. Open the Plugin Directory#
On the web or in the desktop app, open the Plugins tab (or go to chatgpt.com/plugins). The directory is split into tabs:
- OpenAI: plugins built by OpenAI.
- Your workspace name: plugins your company provides (Business, Enterprise and Edu workspaces).
- Personal: plugins from your personal marketplace, including Created by me and Shared with me when you have any.
A separate Installed row lists what you already have. Use search or browse, then open a plugin to read its details: what it does, which service it connects to, and who publishes it.
2. Install the plugin#
- Open the plugin's detail page.
- Select the plus button to install it.
- If the plugin needs a connection to an outside service, connect when prompted. Some plugins ask you to sign in during install. Others wait until the first time you use them.
- Start a new chat. Skills and tools from a plugin only appear in chats started after you install it.
Sign in with ChatGPT#
Some partners (including Airtable, GitLab, HubSpot, Notion, Supabase and Vercel) offer Sign in with ChatGPT, which is rolling out in beta. Choosing it creates or links your account with that service and shares only your name, email address and profile picture, when available. It does not give the plugin access to your data. You still review and approve the plugin's requested permissions as a separate step.
3. Check permissions before you connect#
When a plugin connects to a service, read the consent screen from that service carefully:
- Which account. A personal connection uses your own account. In a workspace, a plugin may reuse a shared account that an admin connected, so check which identity the connection will act as.
- What it can do. Look at whether it asks for read access only, or also for permission to send, edit or delete.
- Whose terms apply. When ChatGPT sends data through a connected service, that service's terms and privacy policy apply.
Tip: If a plugin asks for more access than the task needs, don't connect it. You can always install it later.
4. Use a plugin in a chat#
There are two ways to use an installed plugin.
Describe the task. Ask for the outcome, for example "Summarize unread Gmail threads from today" or "Pull the latest launch notes from Google Drive". ChatGPT picks from your installed plugins.
Pick it explicitly. Type @ in the message box and choose the plugin, or one of the skills it bundles. Do this when several plugins could handle the request, or when you want a specific workflow.
@Slack summarize what happened in #launch since Monday and list open questionsIf ChatGPT doesn't use the plugin you expected, name it with @ and say what you want done. Some plugins only show their tools after you finish connecting the account, so check the plugin's detail page for a pending sign-in.
5. Desktop and mobile#
- Desktop app. Works like the web, and is the only place to install and run plugins marked Desktop only. In the desktop app, installed plugins also work in Codex.
- Mobile. You can use the plugins available to your account in Chat or Work. Desktop-only plugins don't appear. If you don't see an install option on mobile, install the plugin from the web or desktop app, then use it from your phone.
6. Disconnect or uninstall#
There are two separate actions, and they do different things.
Disconnect an account to stop a plugin acting through it:
- Open Settings, then Apps or Plugins (the label depends on your rollout).
- Select the plugin or app.
- Select Disconnect.
Other accounts, and connections an admin manages for the workspace, can stay active. Disconnecting the last account may also remove some related plugins from your installed list.
Uninstall the plugin to remove the bundle itself: open it from the Plugin Directory and select Uninstall plugin. Read the warning first, because uninstalling can disconnect every account connected through that plugin. Plugins installed by your workspace, or installed by default, may not offer this option. Your admin controls those.
Note: Neither action deletes your existing conversations, saved files or memories. Review those separately, along with the account controls on the service's own site.
Notes for workspace admins#
On Business, Enterprise and Edu workspaces, admins decide which plugins members can use. OpenAI's documentation currently describes the controls under Admin > Plugins (the Help Center also refers to Workspace settings > Plugins; the label may differ by rollout). From there you can:
- Set an Installation policy per plugin and role: Available (members can install it) or Installed (installed for them).
- Manage the underlying app's access and permissions from the plugin's configuration or from Workspace settings > Apps. A plugin's required apps must be enabled, and members still need access to the connected service.
- Import a plugin marketplace from a GitHub repository with Add > Import marketplace. Imported marketplaces sync daily, and Sync now forces an update.
Admins can also publish a plugin they built to the workspace: in the Personal tab, open the plugin's three-dot menu, select Publish, and choose which roles get access. This doesn't publish it to the public directory.
Troubleshooting#
| Problem | What to check |
|---|---|
| Plugin isn't listed | Plan, region or workspace policy may hide it. Search the exact name. |
| Install button missing | The plugin may be Desktop only, or managed by your admin. |
| Plugin installed but never used | Start a new chat, then call it with @. |
| Asked to sign in every time | Disconnect it in Settings and connect again. |
| Plugin vanished from Installed | Disconnecting the last account can remove related plugins. Reconnect it. |
Next steps#
- Browse the plugins directory and apps directory for plugins worth installing.
- Want to connect a server that isn't in the directory? Read How to add a custom MCP server to ChatGPT.
- Use the same plugins from the terminal with Use plugins and MCP servers in Codex.
