TV Control for Mac
TV Control app logo and preview
New for macOS

Control your LG TV from the menu bar

TV Control for Mac lets your Mac control your LG webOS TV over your local network. Adjust volume, mute, switch inputs, and toggle power from a small menu bar app.

Requires macOS 13 or later and an LG TV with webOS on the same network.
Universal app for Apple Silicon and Intel.

Why use TV Control

TV Control uses WebSocket connections to talk directly to your LG webOS TV over your home network. No remote required, no line of sight issues, and no cloud account.

Network discovery

Scan your network to find compatible LG webOS TVs and save their IP address for reliable control.

Power and Wake on LAN

Turn the TV off from your Mac and wake it automatically when your Mac wakes.

Volume and mute

Use your Mac keyboard media keys to adjust TV audio and toggle mute.

Input switching

Give your Mac a friendly input name and choose it in one click when you want to switch back.

Menu bar access

Keep TV controls within reach without interrupting your workflow or switching apps.

Privacy friendly

Everything stays on your local network. No accounts, no analytics SDKs, and no remote servers.

How it works

Setup takes just a moment.

Step 1
Scan for TVs

TV Control detects LG webOS TVs on your network and shows their IP and MAC addresses. You can also enter an IP manually.

Step 2
Adjust settings

Configure wake and sleep behavior, choose your preferred input name, and set whether the app should start at login.

Step 3
Use the menu bar

Open the menu bar item to control volume, inputs, mute, and power from a compact panel.

Screenshots

A quick look at TV Control on macOS.

TV Control setup window showing network discovery
TV Control general preferences on macOS
TV Control behavior settings window
TV Control menu bar popover with controls

FAQ

Which TVs are supported?

TV Control works with LG TVs that run webOS and are reachable on your local network. Some older models may expose a reduced set of controls.

Does it work over Wi-Fi?

Yes. As long as your Mac and TV are on the same network segment. Wired and wireless connections both work.

Do you collect any data?

No. All communication is between your Mac and your TV only. The app does not send usage or diagnostic data to external servers.

The app cannot find my TV

Make sure the TV is powered on, connected to your router, and that remote control over the network is enabled in the TV settings. You can also enter the TV IP address manually in the app.

Support

If something is not working as expected, start with the tips below. If you still need help you can reach out by email.

Media keys do not control the TV

TV Control uses the keyboard media keys on your Mac. To allow this, the app may need accessibility access.

On macOS Ventura or later:

  • Open System Settings on your Mac.
  • Go to Privacy & Security.
  • Select Accessibility.
  • Find TV Control in the list and turn the toggle on.
  • Quit and reopen TV Control.

On older versions of macOS:

  • Open System Preferences.
  • Go to Security & Privacy, then the Privacy tab.
  • Select Accessibility in the sidebar.
  • Check the box next to TV Control.
  • Quit and reopen TV Control.

General troubleshooting

  • Confirm your Mac and TV are on the same network and subnet.
  • Make sure the TV is not blocking remote control in its settings.
  • Disable any firewall rules that might block local network traffic between your Mac and the TV.
  • Try entering the TV IP address manually if discovery does not find it.
  • Restart the TV and your router if things were previously working and suddenly stop.

Contact support

If you need help, email support@tvcontrol.io. Please include your macOS version, TV model, and a short description of what you were doing when the issue happened.

Get TV Control

Download the latest version to start controlling your LG webOS TV from your Mac.

Privacy policy

TV Control is designed to work entirely on your local network. The app connects directly from your Mac to your LG TV using WebSocket connections.

The app does not create an online account, does not use cloud services, and does not send your TV information to external servers.

TV Control stores only the information it needs to function, such as:

  • Saved TV IP and MAC address so that the app can reconnect.
  • Your chosen input name and app preferences.

These values are stored locally on your Mac in its application preferences. They are not shared with third parties.

The website for TV Control may log standard web server information such as IP address, browser, and page views for security and basic usage metrics. This information is handled in a reasonable way and is not sold or used for targeted advertising.

If you have privacy questions you can contact support@tvcontrol.io.

License

By downloading or using TV Control you agree to the license terms below.

Grant of license

You are granted a personal, non-exclusive, non-transferable license to install and use TV Control on your Mac. You may not resell or redistribute the app without written permission from the author.

Use of LG webOS APIs

TV Control is an independent project and is not endorsed by or affiliated with LG Electronics. LG, LG Electronics, and webOS are trademarks of their respective owners. The app communicates with your TV using network control interfaces that are provided by the TV. You are responsible for using your TV and network in compliance with any applicable terms, conditions, and local laws.

No warranty

TV Control is provided on an "as is" basis. To the maximum extent permitted by law, the author makes no warranties of any kind, express or implied, including but not limited to warranties of merchantability, fitness for a particular purpose, and non-infringement.

Limitation of liability

In no event will the author be liable for any indirect, incidental, special, or consequential damages arising out of the use of or inability to use TV Control, even if advised of the possibility of such damages. Your sole remedy for dissatisfaction with the app is to stop using and uninstall it.

Changes

The license terms may be updated from time to time. Continued use of TV Control after changes are published will mean that you accept the updated terms.