Photo & Video
VirtualCam Pro
Build custom video-call scenes with photos, on-screen details, and saved looks.
Available on Mac
- Mac
Prices can vary by region. The App Store shows the current price.

About VirtualCam Pro
Fun virtual camera studio
Turn a photo, slide, or graphic into a camera source for your Mac video apps.
VirtualCam Pro adds a separate virtual camera. Choose a photo in the studio, then select VirtualCam Pro as the camera in a compatible video app. Switch photos and saved scenes during a call using the library, keyboard shortcuts, or menu bar panel. Star favorite scenes to keep them near the top.
Make it yours
Add a lower third for your name and role, a status pill, a scrolling ticker, and text or image layers. Choose Fit to show the whole photo over a blurred background, or Fill to cover the frame and adjust its focal point. Save the complete look as a scene and restore it with one click.
Pause with a message
Pause the feed to show a customizable away card with optional branding. Your paused state is restored when you reopen the app. You can clear the saved camera frame in Settings > General. An optional setting keeps your last frame available after the app closes.
Read more
Guided setup
The setup assistant walks through moving the app to Applications, installing and approving the camera extension, registering the camera with macOS, and verifying a live frame. Settings > Camera shows clear status checks and recovery actions whenever something needs attention. Open at Login is optional and is not required for camera approval.
Get help
Settings > Support lets you describe an issue, optionally add basic app and Mac details, and open a prepared email draft. You can also use the support form on the website.
Local by design
Photos, image layers, and scenes stay on your Mac. VirtualCam Pro does not record your real camera, microphone, or screen. Your meeting app controls what it transmits during a call.
Optional usage counts are off until you choose to share them and remain editable in Settings > Analytics. Photos, scene content, messages, and account details are never included.
Output: 1280 x 720 at 30 fps. Photo and image imports only; video-file playback is not included.
Highlights
What VirtualCam Pro does best.
- 01
Photo backgrounds with badges, tickers, image layers, and lower thirds
- 02
Switch photos from the library, keyboard, or menu bar
- 03
Save complete scenes for meetings, streams, and demos
How it works
Step by step.
- Choose a photo and set it to Fit or Fill the camera frame.
- Add a badge, ticker, image layer, or lower third.
- Save the scene and switch looks when the moment changes.
Privacy at a glance
What happens to your data.
VirtualCam Pro copies selected images into local app storage, renders a 1280×720 image feed through a macOS camera extension and shared app-group container, and stores scene settings locally. The version does not use a real camera, microphone, screen recording, account, developer cloud, analytics, advertising, purchases, or notifications. Receiving apps and participants control anything they record or retain.
What’s new Version 3.3
- A redesigned setup assistant now guides you through app placement, camera extension installation, macOS approval, and final camera verification.
- Setup is not marked complete until the app confirms the extension is approved, the virtual camera is registered, and a live frame reaches it.
- Settings > Camera now shows clear green or red checks and the exact action needed when something is not ready.
- Clearer System Settings directions explain where Camera Extensions live and that Open at Login is optional, not camera approval.
- VirtualCam Pro rechecks setup after you return from System Settings and keeps unfinished setup easy to resume.
- Privacy guidance now clearly identifies which permissions VirtualCam Pro does and does not require.
- Optional usage analytics now have a clear one-time choice and separate editable controls in Settings, with returning-use measurement kept as its own opt-in.
FAQ
Common questions
Why does VirtualCam Pro not appear in another app?
Keep VirtualCam Pro in /Applications, open Settings > Camera and install or repair the Camera Extension, then approve it in System Settings > General > Login Items & Extensions > Camera Extensions. Fully quit and reopen Zoom, Teams, FaceTime, or the receiving app. Restart the Mac if macOS stages the extension change.
What media does the current version import?
The reviewed version imports image formats such as PNG/APNG, GIF, HEIC, JPEG, TIFF, and WebP. It does not import video. Selected, dragged, or pasted images are copied into VirtualCam Pro’s Application Support, so moving or deleting the original does not remove the app copy.
Why is the feed stale, blank, or still visible after quitting?
Keep an active scene, then use Refresh Feed or Pause/Go Live and reopen the receiving app. Settings > General includes Keep the camera running after I quit; when enabled, the extension can continue showing the last rendered image after the main app quits or restarts. Turn that setting off before quitting if the last frame should not remain available.
How do I remove the extension and local media?
First use VirtualCam Pro > Settings > Camera > Remove Camera, approve the change in System Settings, quit receiving apps, and restart if requested. Then remove imported photos, image layers, and scenes with in-app controls before moving the app to Trash. Removing the extension alone does not remove media or state, and deleting a scene or image layer may leave copied asset files. Contact support for guided cleanup of the app sandbox and shared app-group container after extension removal.
Who handles App Store billing or refund requests?
Apple processes App Store purchases and eligible refund requests and does not provide VirtualCam Pro with your full payment-card details. Use Apple’s Report a Problem service or Apple Support for billing; contact VirtualCam Pro support for app behavior.
How do I report an issue?
Use the support form below and choose Bug report. If your installed version has a Support tab, you can also open VirtualCam Pro > Settings > Support to prepare an email report with optional basic diagnostics. Include the app and macOS versions, the receiving app, what you expected, and what happened. Attach a redacted screenshot only if it helps; do not include private scene images unless you choose to share them.
Related apps
You might also like.
Support and privacy