---
title: "Google Chrome Helper: why it uses so much data, and whether to block it · Kilobat"
url: "https://kilobat.app/processes/chrome-helper"
description: "Google Chrome Helper runs Chrome's tabs, extensions and network service on a Mac. Why its traffic is your browsing, and why you block sites, not the helper."
---

Apps and helpers

# What is Google Chrome Helper?

Google Chrome runs in many processes. Tabs, extensions and Chrome's network service run as `Google Chrome Helper` processes, so the data you browse often shows under a helper instead of under Chrome.

Process: `Google Chrome Helper` · Also seen as: `Google Chrome Helper (Renderer)`, `Google Chrome Helper (GPU)`, `Google Chrome Helper (Plugin)`, `Google Chrome` · Made by Google · Applies to: Google Chrome on macOS 14 Sonoma and later. Checked on 1 November 2026 against Chromium's documentation. · Checked: 1 November 2026

## Short answer

Part of Google Chrome. Chrome runs its tabs, extensions and network service in helper processes, so your browsing shows under Google Chrome Helper.

Don’t block

Don't block it. Chrome can't load pages without its helpers. Block the website instead.

Path

`/Applications/Google Chrome.app/Contents/Frameworks/Google Chrome Framework.framework/Helpers/Google Chrome Helper.app/Contents/MacOS/Google Chrome Helper`

Signing identifier

`com.google.Chrome.helper` `com.google.Chrome`

## What it is

Chromium's documentation calls the main process the “browser process”. The processes that handle web content are “renderer processes”.

Chromium uses separate processes so that a crashed or hung page doesn't take down the whole browser. Each renderer is sandboxed.

On a Mac, these processes are copies of `Google Chrome Helper`, inside the Chrome app bundle. Activity Monitor shows variants such as “(Renderer)” and “(GPU)”.

Chrome's updates come from Google's separate updater, [`GoogleUpdater`](https://kilobat.app/processes/googleupdater), not from the helpers.

## Why it uses the network

- **Your browsing.** Pages, images, video and scripts load for the tabs you open.
- **Extensions.** Extensions run in their own processes and can make their own requests.
- **Background tabs.** Open tabs can refresh, stream or keep live connections while you look elsewhere.

## How much is normal

A lot of traffic while you browse is normal. It is the sites you visit.

Video streaming is usually the largest part.

Several helpers at once is normal. Chromium runs one process per site or tab group, plus a few for the browser itself.

## When it uses a lot, and why

- **Video in a tab.** Streaming sites send video for as long as it plays.
- **Many open tabs.** Each live tab can keep downloading. Pinned tabs for mail and chat stay connected.
- **An extension.** An extension that syncs or fetches data does so in its own process.

## Is it safe to block?

Don’t block

Don't block it. Chrome can't load pages without its helpers. Block the website instead.

What breaks if you block it

- Chrome can't load pages, because its tabs and network service run in helpers.
- Extensions stop working.
- A rule on the helper acts on all browsing in Chrome. Block the host instead, for every app or only Chrome.

Blocking means a firewall rule that refuses its connections. Don’t quit or disable a macOS process to save data: macOS starts it again, and other features depend on it.

## Reduce its use

1. Close tabs that play video or refresh in the background.
2. Open Chrome's Task Manager from the Window menu. It shows which tab or extension uses the most.
3. Remove extensions that you don't use. Choose Window › Extensions.
4. Lower the video quality on streaming sites, in the site's own player.

## See how much it uses

1. Open Activity Monitor from Applications › Utilities. Click Network.
2. Type `Google Chrome Helper` in the search field. The Sent Bytes and Rcvd Bytes columns show what it moved since it started.
3. In Terminal, watch only this process. Press d to show the change per second, and q to quit. nettop cuts names to 15 characters.

   ```
   nettop -p 'Google Chrome H' -P
   ```

## With Kilobat

1. Kilobat groups Chrome's helpers under Google Chrome in the app list.
2. In Connections, click ⓘ on one of its rows. The popover explains the host it talks to.
3. Ask the same question in Terminal.

   ```
   kilobat explain 'Google Chrome Helper'
   ```
4. Block one site for every app, subdomains included.

   ```
   kilobat block-host example.com
   ```

The live view and the explanations are free. History in the app needs Kilobat Pro. Blocking needs Pro and the network filter: see the [network filter](https://kilobat.app/docs/blocking#filtering), [Protection](https://kilobat.app/docs/blocking#protection) and the [hotspot data saver](https://kilobat.app/save-hotspot-data).

## Questions

**Why are there so many Chrome Helpers?**

Chromium's design runs web content in separate renderer processes. Each open site can have its own helper.

**Is Google Chrome Helper a virus?**

Not if it runs from inside the Google Chrome app. Check its path in Activity Monitor's Open Files and Ports.

## Sources

- [Chromium Docs: Multi-process architecture](https://www.chromium.org/developers/design-documents/multi-process-architecture/)
- [Google Chrome Help: Update Google Chrome](https://support.google.com/chrome/answer/95414)
- [Apple Support: View network activity in Activity Monitor on Mac](https://support.apple.com/guide/activity-monitor/view-network-activity-actmntr1006/mac)

Checked on 1 November 2026.

## Related

- [GoogleUpdater](https://kilobat.app/processes/googleupdater): Google's updater for Chrome and other Google apps on the Mac. It checks for updates about every few hours and downloads new versions.
- [Electron Helper](https://kilobat.app/processes/electron-helpers): Part of an app built on Electron. Electron apps run their windows and their network work in helper processes, so the app's traffic shows under “App Helper”.
- [com.apple.WebKit.Networking](https://kilobat.app/processes/webkit-networking): Part of macOS. It is WebKit's network process, which does all network access for Safari and for apps that show web pages, so their browsing shows under it.
- [Find which app uses your bandwidth on a Mac](https://kilobat.app/guides/which-app-uses-bandwidth)
