How to Free Record Screen with Sound on macOS Catalina and Mojave

Update:

Catalina is realized and we can still record screen with QuickTime Player with sound for free, but it gets a bit different. You will see how it goes here as well. 

When I was running Mac OS X El Capitan, I saw we could free record our screen and upload it to YouTube for sharing or put it into PowerPoint or Keynote presentation. However, there was no sound. In the most recent macOS update, Mojave, I see it is quite easy to free record your screen with sound now and in this tutorial, I will show you how to free record screen with system sound in detail on macOS Mojave and Catalina using Quicktime.

Go Applications, and open QuickTime Player.app. Go click File on the top and then New Screen Recording or use the keyboard combination COMMAND+CONTROL+N for a new screen recording:

New Screen Recording

IMPORTANT:

You will be presented with the below window asking for permission. Make sure you click Open System Preferences instead of Deny:

Check QuickTime Player.app to allow recording. In case you click the Deny button, you can manually go to System Preferences-Security & Privacy-Screen Recording to allow screen recording. 

Then quit QuickTime Player and restart it, and click File-New Screen Recording to go on the process. 

Now, it’s easier to record screen on Catalina than we do on Mojave as the icons below are straightforward and easy to understand what it means. You can set the Options for recordings like output location, timer, and microphone. Soundflower is still working on Mojave as an alternative to the built-in input to record screen with sound. But on Catalina, you will have to go to BlackHole.

Now, just HIT Record to start free screen recording in Catalina. 

Use Quicktime Player for Free Recording in Mojave, High Sierra

Go Applications, and open QuickTime Player.app. Go click File on the top and then New Screen Recording or use the keyboard combination COMMAND+CONTROL+N for a new screen recording:

New Screen Recording

Click the little arrow(drop-down menu) on the side of the red record button and make sure the Internal Microphone is selected under the microphone section.

Internal Microphone

Click the red record button to free record video and system audio on Mojave. Followed is an overlay that reads: “Click to record the full screen. Drag to record part of the screen. End recording by clicking the stop button in the menu bar.” teaching you how to record full screen or part of the screen.

Click the stop button in the Menu bar to stop recording. The stop button is on the top-right:

QuickTime Stop Button

If the recording meets your needs like sharing on YouTube or presenting in PPT, click File menu in QuickTime and then choose Save or use COMMAND+S to save the MOV file to wherever you need.

QuickTime Save File

BlackHole[Working with Catalina]

I am sorry to see a great program Soundflower is no longer working with macOS 10.15 Catalina. Fortunately, we still have an alternative: BlackHole and it seems to work better.

BlackHole is a virtual audio driver that is modernly designed for macOS. It allows applications to pass audio to another as Soundflower does. Importantly, it comes with zero additional latency and it is working with the latest macOS 10.15 Catalina. It supports up to 256+ channels and 192kHz sample rates.

Installing BlackHole to Catalina

For the first time you install BlackHole to macOS Mojave and Catalina, you cannot open it with the same error message like Soundflower because it is from an unidentified developer and macOS cannot verify if it contains malware. Likewise, you will have to hold the Option key to click or right-click the installer, and then click Open to install.

Note: BlackHole is open-source and it is 100% worry-free to use.

For more details on how to install BlackHole to Catalina, you can visit the official guide here.

Setting up Multi-output Device

To be able to use BlackHole to record screen with sound on your Mac, you will have to follow the below steps to set up the multi-output device.

Step 1. Open Audio Midi Setup

BlackHole won’t show up everywhere in the Applications folder because it is an audio driver. You can set it up in Audio MIDI Setup. Click the Search icon [default keyboard combination: command+space] on the menu bar to search Audio Midi Setup in Spotlight to open.

Step 2. Open Audio Devices[Optional]

You will only have to do this when the Audio Devices window does not show up. Go Windows drop-down menu in the menu bar and select “Show Audio Devices”:

Step 3. Create Multi-Output Device

Click the + icon in the lower-left of the Audio Devices window, and select “Create Multi-Output Device”.

Blackhole Create Multi-Output Device

Step 4. Set Multi-Output Device[IMPORTANT]

To be able to record screen with sound via QuickTime or other programs free, make sure you enable Build-in Output and list it as the top device. Drift Correction is recommended officially.

Step 5. Set Sound Output

Right-click on Multi-Output Device and select “Use This Device For Sound Output”:

Blackhole Set Sound Output

Now, you can select BlackHole in QuickTime to record your screen with sound for free.

Soundflower[Working with Mojave]

Soundflower is a Mac extension that allows programs to pass audio to other applications. Using this program you will be able to record system sound along with the video as well. The latest soundflower is 2.0b2 and it signed to meet Apple’s new code-signing requirements and will be installed in the /Library/Extensions folder as required.

  • Download Soundflower here. This is the direct download link. You can also see more information and even its source code here.
  • Double-click the downloaded Soundflower-2.0b2.dmg and then Soundflower.pkg to install.
  • Choose Soundflower in the drop-down menu of Screen Recording to record sound.

Installing Soundflower on Mojave

Soundflower doesn’t seem to be compatible with Catalina anymore and there are no updates since 2014. You can still install the program on Catalina, however, when I try to record screen with QuickTime for free, there is no sound. The good news is, we can still use Soundflower on Mojave, High Sierra, etc. But, you may have trouble installing Soundflower to Mojave with the error message that reads: “‘Soundflower.pkg’ cannot be opened because it is from an unidentified developer.” :

Soundflower Cannot Be Opened Error Message

No worry! Here’s an easy way to install it to macOS Mojave so as to record screen with sound free of charge.

First off, you will have to double click the dmg file to mount, locate the Soundflower.pkg file. And then right-click it and select Open to confirm opening:

Open Soundflower for Sure

After installing, you will see the below error message that reads: “The installation failed.” Make sure you click Open Security Preference:

Soundflower System Extension Blocked

Unlock to make changes first and then Allow Matt INGALLS from loading.

Allow Soundflower from Loading

Convert/Burn/Edit Recorded MOV File

As we can see, the saved file for QuickTime recording is MOV, the most Apple compatible video format. If you want to convert, edit or even burn the MOV file, I’d like to recommend an all-in-one video solution-Wondershare UniConverter, which was named as Wondershare Video Converter Ultimate.

Wondershare Video Converter Ultimate is the all-in-one solution to convert, edit and even burn MOV files. You are able to convert the MOV file to whatever video formats like AVI, MP4, VOB etc and you can add the MOV for burning to DVDs.

Wondershare General Step

QuickTime Alternative to Record Screen on Catalina

Besides, Wondershare is also able to record screen for you. If you are somehow not satisfied with QuickTime, go for Toolbox for recording.

In order to record sound along with the screen, you will need to install the virtual sound card as requested: 

And allow it to record screen in System Preferences-Security & Privacy-Screen Recording:

You will that Wondershare UniConverter is rich in options for screen recording on Catalina: 

0 0 vote
Article Rating
Subscribe
Notify of
guest
27 Comments
Most Voted
Newest Oldest
Inline Feedbacks
View all comments
Immanuel van Driem
Immanuel van Driem
6 months ago

This might solve your problem: https://mysolutions.tech/free-record-screen-with-sound-mac
(The comments in the youtube-link below {see “deadsnyde”}, address the same issue. {The mayflower programm has a common problem with the permission which is easily solved})

In case you/anybody want(s) to know how to record something without external noise, see this link (in combination with the comments saying you got to delete “built in microphone” in the Audio-MIDI-Setup settings, check video+comments) from :
https://www.youtube.com/watch?v=dNYZOaf3Gvs

Best,
I

Gary Piland
Gary Piland
1 year ago

Sorry, there is no “Internal Microphone” in the dropdown. You might want to update your instructions.

Robert
Robert
11 months ago

QT 10.5 won’t record at all if I select either Soundflower (2ch) or (64ch). RECORD button freezes with yellow warning-triangle to its right. Using Mojave 10.14.6.

Kristen
11 months ago

What version of QT are you running. The only download i can find says it’s version 10 but the download says SnowLeopard and it isn’t supported in Mojave. I’ve downloaded the app but when I try and open it, opens a new window with a Save option but everything is greyed out.

Thornblaster
Thornblaster
7 months ago

I know, that thing is not avaible. I wonder if you are really on Catalina

JoJoShabbadoo
JoJoShabbadoo
6 months ago

I’m using Mojave 10.14.6 and Soundflower won’t install. I was looking into alternatives, but they’re expensive or complicated, is there an alternative to Soundflower that works on Mojave?

Michael G.
Michael G.
6 months ago

Try Blackhole. This is the new Soundflower:
https://github.com/ExistentialAudio/BlackHole/releases/tag/v0.2.6

Immanuel van Driem
Immanuel van Driem
6 months ago

@Hunk @JoJoShabbadoo ABOUT: HOW TO INSTALL SOUNDFLOWER DESPITE FAILED INSTALLATION MESSAGE+HELPFUL CLEAR LINK.
The issue with the permission of soundflower is also incompletely described further up in this site (search in this site the title: Installing Soundflower on Mojave) but I didn´t intend – with all respect to Hunk – to link this very Hunk´s site in my response to you (I must have mixed up the sites!) because there is missing the very point that Hunk corrects and completes in his comment in reply to you, JoJoShabbadoo, that you got to – after you have allowed permission – run the installer a second time for it getting to work.

The link that helped is:
https://www.fluxforge.com/blog/soundflower-os-x-10.11-10.12-macOS-sierra/ {retrieved on 31.03.20})

Bytheway, JojoShabbadoo: I also have macOS Mojave 10.14.6! So it´ll work.

Hunk, for some reason I can post comments only with my firefox browser, also I can´t see your new two comments with safari… Strange thing.
Immanuel

Jodi T
Jodi T
6 months ago

Blackhole works! Thanks for the guide!!!

Miloslav Divis
Miloslav Divis
6 months ago

Sorry none of the solutions works for me, I have only message that soundflower.pkg is from unidentified developer (in System Security General) and when I click open anyway the installation would still fail. I don’t have that “system extension” security message. I have Mojave 10.14.6

Bruno LOMPECH
Bruno LOMPECH
6 months ago

If you see an “Open Anyway” button in the Security Preferences, this is something different!!! Most likely because you tried (and failed) opening the installer by double-clicking without holding down the control key. If so, click the “Open Anyway” button which will display another window. Then click the “Open” button in that window to launch the installer. Now you can follow the instructions above to get the “Allow” button to appear in the Security Preferences.

V. Flores
V. Flores
6 months ago

You can open the System Security first.

Dave
Dave
5 months ago

I’m trying Blackhole on a 16″ MacBook Pro but can’t get the MIDI Multi-Output device to list Built In Output (it only lists Blackhole 16ch, Macbook Pro Speakers and Speaker Audio Recorder). Just noticed on my new laptop how hard it is to record mac audio (with or without video), wtf! I’ve tried Snapz, UniConverter, Audacity and nothing is working.. Is it Catalina (I’m running 10.15.4) or the Macbook Pro 16″? No matter what I do or what permissions I agree to, nothing will list or show “built in output”. Please help thanks!

Dave
Dave
5 months ago

nvm got it working, had missed the very important part where the sound out/macbookpro speakers button MUST be top of the list or it doesn’t work. After that all gouda.

Funny that it’s such a hassle to do a full screen capture w/audio on the mac, while the iphone screen record automatically bakes it in 🤔

thankful for this page!

Lasse
Lasse
2 months ago

I don’t get the “Built-in Input” as an option when trying to record with sound (Catalina)…

27
0
Would love your thoughts, please comment.x
()
x