Mac recording guide

How to record your screen on Mac with audio and camera

Record a Mac screen, window, or browser tab with optional microphone or browser-provided shared audio, add a camera overlay, and export WebM or MP4.

Published September 13, 2026

Last reviewed October 2, 2026

Maintained by the team that builds Screencast

Getting started with screen recording on Mac

Screencast runs in a desktop browser, so it does not require a recorder installation. A current Chrome or Edge release provides the most complete path through screen capture, composition, and local export.

macOS and the browser jointly control screen-capture permission. A browser recorder is convenient for a file-based workflow, but a dedicated desktop recorder can offer deeper audio routing, editing, and operating-system integration.

Safari supports web screen capture, but its available audio and local encoding paths differ from Chromium browsers. Test the exact screen, camera, audio, and export combination you intend to use rather than assuming feature parity.

The first time you record, macOS will ask you to grant screen recording permission to your browser. This is a one-time system-level permission. Go to System Settings > Privacy & Security > Screen Recording, and ensure your browser is checked. You may need to quit and restart the browser after granting this permission for it to take effect.

Screencast requests the browser's standard screen-capture and media-device APIs. It does not ask you to install a helper application, extension, or system component.

Choosing between entire screen, window, or browser tab

When you start recording, the browser presents a share picker. Choose an entire screen for workflows that cross applications, a window for one application, or a browser tab for web content and optional tab audio.

The share picker belongs to the browser and operating system, not Screencast. Screencast cannot preselect a surface or see the list of available screens and windows. Picker layout and labels vary by browser.

Entire Screen captures everything: your desktop, all applications, all windows, the menu bar, notifications, and anything else visible on that display. If you have multiple monitors, you will see a thumbnail for each one and can choose which to record. Choose entire screen when your demonstration involves switching between applications, showing system preferences, or when you need to capture more than one window.

Window sharing captures the selected application window rather than the rest of the desktop. Choose it when the demonstration stays in one application and you want unrelated windows and notifications excluded. Test window movement or resizing if it is part of your planned take because capture behavior can vary.

Browser tab sharing captures one selected tab and may include that tab's audio when the browser offers the option. The recording remains tied to the selected tab when you view other tabs or windows.

A narrower share surface often produces a cleaner recording and reduces accidental disclosure. Dimensions, motion, codec, and browser settings all affect performance and file size, so a window or tab is not guaranteed to create a smaller file.

Recording microphone and system audio on Mac

Microphone recording works in current Mac browsers when permission and an input device are available. Shared audio is more limited: Chromium browsers commonly offer audio for a shared tab, while whole-system audio may not be available.

Microphone audio is straightforward: when you enable the microphone toggle in Screencast and start recording, your browser will ask for microphone permission. Grant it once, and thereafter your voice will be captured along with the video. Microphone audio works with screen sharing, window sharing, and tab sharing equally.

System audio—the sound coming from your Mac, such as application notifications, video playback, or game audio—is more complicated. macOS does not provide a system-wide audio capture API that browsers can access directly. This is a deliberate privacy design by Apple: applications cannot silently record all system audio.

In Chromium browsers, sharing a browser tab commonly provides an option to include that tab's audio. Whole-system audio for an entire screen is not consistently exposed on macOS, so do not depend on a "Share system audio" checkbox being present.

What is offered depends on the browser release, macOS version, selected share surface, and device policy. Screencast can request audio but cannot create an audio track that the browser does not return.

If application or whole-system audio is essential and the browser does not offer it for your chosen surface, use a desktop recorder with an audio-routing option and test it before the real take.

Tab audio is a separate case: current Chromium browsers commonly offer an option to include audio from the selected tab. Turn on shared audio in Screencast, enable the option in the share picker when present, and verify the returned track with a short recording.

Adding your webcam to screen recordings

Screencast can compose your webcam over your screen recording, showing your face while you demonstrate. Choose "Screen + Camera" mode, configure the camera layout and size, then share your screen and grant camera permission when recording starts.

When you select "Screen + Camera" mode and start recording, the browser requests screen and camera access. If both streams are available, Screencast composites the camera over the screen in real time. Device policy, another application, or a disconnected camera can still prevent access.

Camera layout options include Corner (camera in a small rectangle at the bottom-right), Circle (camera in a circular frame), and Side (split-screen with camera on the right). Three sizes (Small, Medium, Large) let you balance between showing your face and keeping screen content visible. Experiment with these before recording to find what works best for your content.

The Mirror toggle flips your camera horizontally. Use this when you are reading text or showing objects to the camera and want the image to appear correctly oriented to you while recording. If you are using a teleprompter or reading from notes positioned near the camera, mirroring helps you see yourself as others would see you.

Camera and screen are composited in real-time during recording, not added in post-processing. This means the performance impact happens while recording—your Mac needs to handle both capturing the screen and processing the camera feed simultaneously. On older Macs or during intensive screen recordings (4K, high frame rate), this can cause the recording to drop frames or lag. If you experience performance issues, reduce the camera size or record screen and camera separately, then combine them in a video editor.

Privacy consideration: if you share your entire screen while recording with camera, notifications and desktop elements will be visible in the recording. Consider using window sharing when recording with camera to keep your desktop private, though this means system audio will not be available.

Recording quality, resolution, and frame rate on Mac

Screencast asks the browser for capture at up to 30 frames per second. The browser decides the actual dimensions, frame rate, codec, and bitrate for the selected screen, window, or tab.

A Retina display does not guarantee that the recorded track uses the panel's full physical pixel dimensions. Inspect the exported file to confirm the dimensions supplied by the browser for the selected surface.

File size varies with duration, dimensions, motion, audio, codec, and the browser-selected bitrate. Make a one-minute test with the intended settings and use its file size to estimate a longer recording. Screencast warns when the browser reports that storage is running low.

The capture request sets 30 frames per second as an ideal and maximum value. The actual track may run below that rate when the source, browser, or device cannot maintain it.

Recording a smaller window can reduce the number of pixels the browser has to encode, but the resulting file size also depends on motion, codec, bitrate, and duration. Inspect a short test file instead of predicting size from dimensions alone.

macOS display scaling and browser capture constraints can affect the dimensions returned for a shared surface. Screencast does not force a particular pixel size; inspect the exported file when exact dimensions matter.

Keyboard shortcuts for Mac recording

Use R to start or stop recording, Space to pause and resume, and P to toggle the annotation pen while the Screencast page has keyboard focus.

These shortcuts are handled by the Screencast page. They work only while that page or its browser window has keyboard focus; they are not global macOS shortcuts.

R starts a recording or stops the active recording. Return to Screencast before pressing it so the page receives the key event.

Space (the spacebar) pauses and resumes recording without splitting the file. If you need to pause mid-recording to set up the next step, collect your thoughts, or handle an interruption, press Space to pause, then press Space again to resume. The final exported video will be continuous with the paused time removed.

P (letter P) toggles the annotation pen on and off. When the pen is active, you can draw on the recording in real-time to point out interface elements, circle important areas, or add visual emphasis. Press P again to turn the pen off and return to normal cursor control.

The handlers ignore key presses with Command, Control, or Option held and ignore typing inside form fields. If a shortcut does nothing, click the Screencast page and try again.

Exporting recordings to WebM or MP4 on Mac

Export WebM for instant results—it is the native recording format. Export MP4 when you need compatibility with iMovie, Final Cut Pro, Keynote, or other Mac applications that prefer MP4. MP4 conversion runs entirely on your Mac.

WebM export is instant because Screencast records in WebM format. No conversion happens—it is just a direct save of the file your browser created. Use WebM when sharing on the web, uploading to platforms like YouTube (which accepts WebM), or when you need the file immediately.

MP4 export converts the WebM recording locally using WebCodecs when a compatible encoder is available, or an in-page FFmpeg fallback. Conversion time varies with duration, dimensions, codecs, device performance, and other work running on the Mac.

Choose MP4 when the receiving application does not accept the recorded WebM. Import support changes by application and version, so check the requirements of the editor, presentation tool, or device that will receive the file.

WebM is the direct recording output. MP4 requires another encode, so quality and file size can differ. MP4 is often easier to use in Apple and presentation software, while WebM avoids the conversion step.

The conversion happens entirely on your Mac. The WebM file is not uploaded—instead, your browser loads FFmpeg (a video processing library) or uses built-in WebCodecs APIs, reads the WebM file from browser storage, re-encodes it to MP4, and saves the result locally. This respects the same privacy guarantees as recording: your video never leaves your device.

Screencast vs macOS Screenshot app (Command-Shift-5)

macOS Screenshot is a strong choice for quick, offline screen recordings. Screencast is useful when you need a camera composition, live annotation, framing options, or direct WebM and MP4 choices.

Screenshot.app (accessed with Command-Shift-5) is built into macOS and requires no browser or internet connection. It records a screen or selected area and saves directly to your chosen location as a QuickTime .mov file. For a simple capture with no camera layout or browser export step, it is often the shorter workflow.

Screenshot.app limitations: no camera overlay (you cannot show your face while recording your screen), no live annotation, no framing or background options, no format choice (it always saves .mov), and no built-in MP4 export. If you need to convert .mov to MP4, you must use QuickTime Player's export function or a separate conversion tool.

Screencast advantages: camera compositing with layout options (corner, circle, side), live annotation (pen and arrow tools), framing for specific aspect ratios (square, vertical, widescreen), backgrounds and padding for composed recordings, and direct WebM/MP4 export. These matter when you are producing recordings meant to be shared, embedded in documentation, or posted online.

Do not assume either workflow will capture all Mac system audio. Confirm the audio-input options available in the tool and make a short test. For dependable application-audio routing, a dedicated desktop recorder may be necessary.

Use Screenshot.app for quick or offline captures. Use Screencast when you need a camera overlay, live annotation, a specific frame and background, or a choice between direct WebM and locally converted MP4.

Troubleshooting common Mac recording issues

Most Mac recording issues stem from permissions (screen recording, microphone, camera), browser choice (Safari limitations), or system audio configuration. Check System Settings permissions first, use a Chromium browser, and verify that applications are unmuted.

If recording does not start: check System Settings > Privacy & Security > Screen Recording and ensure your browser is listed and checked. You may need to quit and restart the browser after enabling this permission. If the browser is not listed at all, try starting a recording anyway—macOS will add it to the list when it requests permission.

If there is no microphone audio: check System Settings > Privacy & Security > Microphone and ensure your browser has permission. Also verify that you toggled Microphone ON in Screencast (it is on by default but can be turned off). Test your microphone in another application to confirm it is working.

If there is no shared audio: try sharing the browser tab that produces the sound in a current Chromium browser and enable its audio option in the share picker. macOS may not offer whole-system audio for screen or window sharing. If the browser returns no audio track, Screencast cannot add it later.

If the recording is laggy or choppy: close unnecessary applications to free CPU and memory, lower the recording resolution by sharing a window instead of entire screen, and ensure your Mac is plugged in (not running on battery). Very high-resolution recordings on older Macs may drop frames.

If the camera does not appear in Screen + Camera mode: check System Settings > Privacy & Security > Camera and ensure your browser has permission. Test the camera in another application (Photo Booth, FaceTime) to confirm it is working. External USB cameras may require reseating the USB connection.

If MP4 export fails: try exporting WebM instead (instant), close other browser tabs to free memory, or wait for the current export to complete before starting another. The export happens locally on your Mac and can be memory-intensive for very long or high-resolution recordings.

Related guides

Ready to record?

Open Screencast to record in your browser with no account and no automatic cloud upload.

Open Screencast