How to Fix HDMI Sound Not Working Mac

When your Mac connects to a screen using HDMI but there’s no sound, it’s usually because the Mac doesn’t recognize HDMI as an audio option. You’ll see the video, but sound might still come from the Mac speakers or cut in and out on the external screen. This often means the Mac isn’t sending sound through HDMI, even though the video works.

A typical cause is the wrong audio setting or a failed connection for sound between the Mac and the screen. Other reasons might be outdated Mac software or a bad HDMI cable or adapter.

Now that you know the causes lets discuss the solutions.

1. Select Your TV as a Sound Output Device

Switching the audio to your TV makes sure the sound goes through HDMI, not the Mac speakers. The HDMI cable sends video and audio, but your Mac might not switch the sound automatically. Choosing the TV as the output device tells the Mac to send audio through HDMI, which often fixes sound issues on the TV.

  1. Press and hold the Option key on the keyboard, then click the speaker icon in the Mac menu bar (top right corner).
  2. From the drop-down menu, choose your HDMI-connected TV.

2. Adjust System Preferences

By adjusting settings in System Preferences, you tell your Mac to send sound through the right device. This ensures your setup works correctly, confirming all devices communicate properly, especially if they didn’t before.

  1. Click the Apple icon on your Mac menu bar, and choose System Preferences.
  2. Now click the Sound icon.
  3. From the 3 tabs available (Sound Effects, Output, and Input), choose Sound Effects.
  4. Somewhere in the middle of the window in the “Play sound effects through” section, click the dropdown, and choose your TV.
  5. Next, select the middle tabOutput.
  6. Select your TV in the section “Select a device for sound output.”
  7. Now, use either Finder or Launchpad to navigate to Applications > Utilities > Audio MIDI Setup, and double-click on it to open.
  8. On the left side of the window, you should now see HDMI. Somewhere in the middle of the window, in the Output tab, where you see “Source:” choose your TV from the drop-down list.
  9. If you cannot see a speaker icon next to HDMI in the list on the left, do the following:
    1. Select the wheel icon with a down-pointing triangle in the bottom left window.
    2. Ensure sound output is selected, with a speaker icon next to HDMI in the device list.
    3. If there’s still no sound from your TV, log out and back into your MacBook Pro account. You should now hear audio from the TV.

    3. Set Format to 41,000Hz

    Changing the audio format to 41,000Hz helps your Mac work better with HDMI devices like TVs. This adjustment matches the sample rate these devices expect, fixing sound problems due to mismatched frequencies. It can stop issues like audio dropping or not playing.

    1. Navigate to Applications (Go > Applications).
    2. Open Utilities and double-click on MIDI Setup.
    3. Select the HDMI device on the left panel and change the “Format” values to 00Hz.

    4. Power Cycle both Devices

    Sometimes, turning your Mac and display off and on resets their connection. This clears temporary issues or data errors, especially with HDMI. A fresh start often fixes sound problems.

    1. Turn off each of your devices completely.
    2. Unplug their power supply and press and hold the power button for 3-5 seconds.
    3. Plug everything back in and check if the issue is resolved.

    5. Turn off Monitor

    Restarting the monitor can help fix HDMI sound issues. Turning it off and on forces your Mac to refresh the connection, helping it recognize the HDMI audio output correctly. This often resolves temporary sound routing problems.

ABOUT THE AUTHOR

Kevin Arrows


Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.

Comments

22
    JC
    Joy Choy Oct 5, 2019

    Thanks. That was helpful going to utilities except I did not choose 00Hz but fiddle around the Format and sound came out! Many Thanks

    RJ
    Reginald Johnson Oct 13, 2019

    None of these fixes worked. My TV is not showing up as an audio device at all.

      SW
      Shane Warren Author Oct 17, 2019

      Is the cable ok? change the cable that you are trying to use and also verify that the HDMI ports are ok. Also, which model is your MacBook?

    DG
    Douglas Matsen Guest Nov 4, 2019

    “If you are using MacBook Pro which is older than
    mid-2010 model, keep in mind that it does not support passing audio
    through the Mini Display Port.”For those using an older Mac Book Pro…. what is the solution?Thank you

      SW
      Shane Warren Author Nov 5, 2019

      They don’t support the feature to push sound through the HDMI port.

        DG
        Douglas Matsen Guest Nov 5, 2019

        Hi Shane, thanks, yes, understand, but am I able to run sound though the headphone jack into the TV while the visual is coming though the HDMI? or, run the sound from the headphone jack into a hifi system? Thanks

          SW
          Shane Warren Author Nov 12, 2019

          Yes, you should be able to do that. Be sure to give it a go

    GE
    Gustavo Ermel Jan 14, 2020

    No one of this methods worked for me. I tried different cables, different tvs, different adaptors. The option for TV sound doesn’t appear in any of the methods. I don’t know what to do. I have a MacBook Air 2019.

      SW
      Shane Warren Author Jan 16, 2020

      Maybe try changing the HDMI cable. Also, what TV are u trying to use it with?

      AL
      Alin Jul 9, 2020

      Same for me MBA 2018… don’t know what to do…
      I also have a work PC and funny with that one works, Windows shows my monitor (LS32R754) as sound output and I have sound.

        SW
        Shane Warren Author Jul 9, 2020

        Try to reset the monitor and also try power cycling both devices.

    JO
    Jojoba Mar 29, 2020

    LOGGING OUT OF MY ACCOUNT WORKED.
    I had the issue that my TV didn’t even come up in the sound “outputs” as an option, but as soon as I logged off and logged back in it was there; I was able to select “Panasonic TV” and stream the sound through the speakers in my TV. Thanks heaps for the help!

    Reply
    BP
    Bianca Peña Jun 18, 2020

    Fix #3 worked for me. Thanks!

    KC
    KC Oct 2, 2020

    Have referenced this article many times as each time I unplug / re-plug I get the no-sound error. 2, 3 and 5 have all worked for me. Had to smh when 5 worked.

    Reply
    SW
    Swarne Oct 4, 2020

    Thanks, the first option solved my issue

    LJ
    Leigh James Nov 12, 2020

    You star! I followed everything step by step, but still nothing…….. until I got to the step – log out of my laptop account and then log in again. Something seemingly so simple – and I have to admit, I didn’t think it would make a blind bit of difference at that stage. …… and…. how wrong was I ! Once I’d logged in again, I now have full sound playing through my LG TV, through HDMI. Fantastic. Thank you 🙂

    AT
    Alexandros Tsakogiannis Dec 21, 2020

    Excellent advice!!!So acurate and easy. Worked for me after MIDI setup.Thank you

    AL
    Alta Jan 30, 2021

    I got it! I followed all steps, including turning on and off before getting it working.

    SA
    Sam Mar 17, 2021

    Doesn’t work with my old 2011 MacBook Pro running High Sierra..

      MZ
      Muhammad Zubyan Author Mar 19, 2021

      Try this:-

      1. Open the Audio/MIDI Setup by going to Applications > Utilities > Audio/MIDI Setup.
      2. On the left side of the screen you should be able to select HDMI as your Audio Output Source.

      Check if that works for you. Keep me updated!

      Reply
    SH
    Shelley Sep 25, 2021

    Thanks so much! #2 worked for us 🙂

    DM
    Dave Male Feb 26, 2022

    Worked right away with the function key on mac