platforms

Live Face Swap for Google Meet

Face swap on Google Meet in real time. Select LiveSwap virtual camera in Meet video settings, browser or app, no install, no GPU. Tips, policy notes, troubleshooting.

Part of our platform integration guide.

Which app are you using?
Live face swap pipeline for Google MeetDiagram showing webcam input flowing through LiveSwap browser app and Virtual Camera into Google Meet for live face swap output.Google Meet face swap pipelineBrowser-based · No GPU · Sub-500ms target latencyWebcamYour cameraLiveSwapCloud AI swapVirtualVirtual CameraGoogle MeetBrowser or appframesswapstreamKey points• No local GPU model — inference runs in the cloud• Credits meter only while ON AIR (1 credit = 1 live minute)• Use original consented personas only — see acceptable use policy• Prep and persona upload are free• Match resolution to plan tier (480p–1080p)• Wired ethernet reduces lag vs Wi-Fi
Meet camera selection for face swap
Live face swap pipeline for Google MeetDiagram showing webcam input flowing through LiveSwap browser app and Virtual Camera into Google Meet for live face swap output.

Google Meet is the default video layer for Gmail users, Chromebook classrooms, and teams that never installed a separate conferencing app. If you want to change your face on Google Meet without a GPU-heavy local install, LiveSwap fits the same pattern as other call apps: run the swap in your browser, enable virtual camera output, and point Meet at LiveSwap instead of your physical webcam.

No Chrome extension from Google, no Workspace admin approval for a marketplace add-on. Cloud inference handles the swap; Meet sees a standard camera device. This guide covers browser vs app camera paths, natural-looking swap tips, policy boundaries, and fixes when your face does not appear.

Browse all supported apps on the platform guide hub. Ready to test before your next call? prep before going live.

Can you face swap on Google Meet?

Technically, yes. Google Meet accepts any camera device your operating system exposes, including virtual cameras that output a live face swap. You are not modifying Meet itself; you are feeding it a different video source before Meet encodes and sends your video to other participants.

LiveSwap is built for this workflow: browser-based prep, virtual camera output, sub-500ms latency target for natural conversation. Works in Meet on the web (Chrome, Edge, Firefox) and in the standalone Meet app on desktop when it can access the same system camera list.

Use cases that fit Meet well:

  • Privacy on ad-hoc calls when a Calendar invite lands and you do not want your home or real appearance visible to external guests.
  • Consistent persona for creators who take client calls on the same character they stream with on Twitch stream setup or YouTube streaming setup.
  • Chromebook flexibility when your device has no discrete GPU for local tools like DeepFaceLive, LiveSwap runs in the browser with cloud inference.

Meet is not the right tool for impersonating a colleague, bypassing identity verification, or joining exams with a synthetic face. Those uses violate acceptable use rules and may violate Google's terms.

Worked scenario: a client added you to a Meet link with four minutes to spare. You lock a persona in LiveSwap during your coffee break (uploads are free), enable virtual camera at your desk, open the Meet greenroom, click More options → Settings → Video, select LiveSwap, verify the preview tile, and join, guests see your character, not your unmade bed behind you.

Google Meet in the browser vs the Meet app

Most users join via meet.google.com in Chrome or Edge. Camera selection lives in the greenroom preview or in-meeting More options → Settings → Video. Virtual cameras appear in the same dropdown as USB webcams when the driver is registered before the browser starts enumerating devices.

The Google Meet standalone app (where installed) follows a similar Settings → Video path. Desktop apps sometimes cache the camera list at launch, enable LiveSwap's virtual camera first, then open Meet.

Google Meet in Gmail sidebar or embedded flows use the same underlying WebRTC stack. If camera selection is hidden until join, use the in-meeting settings panel once connected.

Mobile Meet on iOS and Android cannot use LiveSwap's virtual camera. Join from a laptop for face swap.

Select LiveSwap as your Meet camera

Browser vs Meet app camera settings

Before joining (greenroom): On the preview tile, click More options (three dots) → Settings. Open the Video tab. Under camera, choose LiveSwap from the dropdown. The preview tile should show your swapped face within a few seconds.

Alternative pre-join path: Some flows show a camera icon on the preview tile, click it to expand device options without opening the full settings panel.

In an active meeting: Click More options → Settings → Video and change the camera there. The swap applies immediately to what others see.

Meet app (desktop): Open settings from the gear icon or pre-join screen, navigate to Video, and select LiveSwap from the camera list, same concept as the browser, though menu labels may differ slightly by version.

Before any of this, start LiveSwap in your browser, lock a persona, and click Enable Virtual Camera. The driver must register before Meet enumerates devices.

Test your swapped face before joining

Use Meet's preview tile as your mirror. Speak a sentence and watch for lip-sync delay, sub-500ms is the target; if lag exceeds a quarter second, see fix streaming delay.

Check audio separately, LiveSwap does not replace your microphone. Confirm the correct mic in Settings → Audio.

Optional: join with camera off first (Turn off my camera before joining if available), verify LiveSwap in settings, then enable video when ready.

For a dedicated walkthrough with screenshot-style steps, see virtual cam walkthrough.

Google Meet tips for natural-looking swaps

Meet's image pipeline is lighter than some enterprise tools, but lighting and source photo quality still dominate how believable your swap looks.

Lighting: Place a soft light in front of you, not behind. Meet's Adjust for low light can brighten dark rooms but may flatten facial detail the AI needs. Test with auto-adjust off first.

Framing: Keep your physical webcam at eye level. Extreme downward angles distort the swap mesh and make jaw lines wobble.

Persona photo: Use a front-facing photo with neutral expression and even lighting. Consistency matters across calls, lock one persona in your library rather than switching mid-meeting.

Resolution: LiveSwap plan tiers cap output resolution, Basic at 480p, Creator at 720p, Pro and Studio at 1080p. Meet will scale whatever you send; higher tiers look sharper on large tiles. See minute pricing for plan limits.

Background effects: Meet offers background blur and replacement under Backgrounds and effects (or the sparkle icon in-meeting). Blur generally works on LiveSwap output like any feed. Full virtual backgrounds can fight edge detection around swapped hair, if you see flickering ears, prefer blur or a clean physical background.

Touch-up and filters: Meet does not apply heavy beauty filters by default, which helps swapped skin texture look natural. Third-party browser extensions that alter video can conflict, disable them if preview looks wrong.

Bandwidth: Meet adapts quality to network conditions. A stable wired connection keeps swap detail from collapsing into blocky artifacts mid-call.

Common mistakes:

  • Enabling LiveSwap virtual camera after the browser already cached an empty device list, enable first, then launch or restart the browser.
  • Leaving dozens of Meet tabs open, background tabs may suspend LiveSwap and freeze your output.
  • Denying camera permission for meet.google.com, reset site permissions in Chrome Settings → Privacy and security → Site settings → Camera.

Is face swapping allowed on Google Meet?

Google's Terms of Service and Acceptable Use Policy prohibit illegal activity, harassment, fraud, and deceptive practices. Face alteration for privacy or entertainment with an original persona you control is a different category from impersonating another person in a business context or using synthetic video to defraud someone.

Practical guidance:

  • Do not pretend to be your manager, a job candidate, or a client without disclosure when identity matters.
  • Inform meeting organizers if your organization requires real-face presence for compliance or HR policy.
  • Follow terms of acceptable use, consented originals only, no celebrity impersonation.

Google Workspace administrators can restrict third-party applications and camera devices. If LiveSwap never appears in the camera list on a corporate account but works on personal Gmail, IT policy may be the cause, not your setup.

Educational institutions sometimes block virtual cameras on managed Chromebooks. Students should check school policy before using face swap in class.

This section is practical orientation, not legal advice.

Face swap not working in Meet?

Work through these fixes:

SymptomLikely causeFix
LiveSwap missing from camera listVirtual camera not enabledEnable in LiveSwap, quit browser fully, reopen
Black preview tileSwap session not liveStart live swap in browser tab
Frozen frameBrowser tab suspendedKeep LiveSwap tab active or pinned
Wrong face / no swapPersona not lockedRe-select persona, refresh virtual camera
Permission blockedSite camera deniedAllow camera for meet.google.com in browser settings
macOS empty listOS permissionsSystem Settings → Privacy → Camera → allow browser

Full guide: debugging face swap. Virtual camera deep dive: cam output guide.

Privacy extensions and alternate virtual-camera utilities sometimes hijack the device list. Test Meet in an Incognito window with extensions disabled to isolate the conflict.

Common mistake: selecting LiveSwap in Chrome's default camera setting but a different device in Meet, align both to LiveSwap.

Private video calls on Google Meet

Privacy-motivated Meet users want anonymity without turning video off entirely, face swap keeps you present and engaged while hiding your real appearance.

Pair with video call privacy for consent framing: anonymity is not deception when you are not claiming to be someone else.

Compare alternatives: Zoom for the widest enterprise footprint, Microsoft Teams for Office-centric shops, Discord for informal community calls.

Plans from $12/mo, minute bundles. Only live minutes consume credits; persona uploads and library browsing are free.

Workspace Meet vs consumer Gmail Meet

Consumer Google accounts (personal Gmail) generally expose the full camera device list in Meet without admin overrides. LiveSwap virtual camera appears alongside built-in webcams once enabled.

Google Workspace (Business Starter through Enterprise) adds admin controls: meeting recording defaults, external guest policies, and sometimes device restrictions via Chrome policies. If LiveSwap works on personal Meet but not on your company domain, ask IT whether third-party virtual cameras are blocked, this is an org policy question, not a LiveSwap bug.

Education Workspace (Google Workspace for Education) may restrict student camera behavior and recording. Teachers using swap for privacy should verify district acceptable use before enabling swap in classroom Meets.

Meet hardware kits (Chromebox room systems) use fixed room cameras, LiveSwap is a personal desktop workflow, not a conference-room integration.

Chromebook and lightweight hardware path

Chromebooks without discrete GPUs cannot run local DeepFaceLive-style tools efficiently, LiveSwap's browser + cloud inference model is often the only practical real-time swap path on a Chromebook that allows virtual cameras.

Steps on a compatible Chromebook:

  1. Open LiveSwap in Chrome, enable virtual camera.
  2. Join Meet at meet.google.com in the same Chrome profile.
  3. Settings → Video → Camera → LiveSwap.

Managed school Chromebooks frequently block virtual camera drivers via policy, students should assume swap is unavailable until tested on a personal device.

Compare browser-only swap advantages: deployment options when published.

Meet recording, transcripts, and swapped identity

When a host enables Record meeting or Take notes for me, Google stores video and optionally generates transcripts. Your swapped face appears in the recording; your voice appears in the transcript. If the archive could identify you through voice while hiding visual identity, consider whether swap alone meets your privacy goal.

External participants on the same call see identical video, swap does not watermark or label altered video automatically. Discuss persona use with recurring clients if transparency matters to the relationship.

Meet quality checklist before important calls

Run through this list in the greenroom before client-facing Meets:

  1. LiveSwap live session active, prep is free but output requires an active swap.
  2. Virtual camera enabled before opening Meet tab.
  3. Camera dropdown shows LiveSwap, not "Integrated Webcam."
  4. Speak test sentence, lip sync within conversational tolerance (sub-500ms target).
  5. Background effect tested, disable if hair-edge halos appear.
  6. Plan tier matches call, Creator 720p for internal; Pro 1080p for presentations.
  7. Credits remaining for expected duration, paid tiers; one credit per live minute.

Comparison with Zoom and Teams on the same laptop

LiveSwap virtual camera is app-agnostic. A consultant switching between Meet, swap on Zoom, and Teams video setup in one day reuses the same browser session:

  • Enable LiveSwap virtual camera once in the morning.
  • Per app: open that app's video settings and select LiveSwap.
  • Quit and reopen any app that cached an empty device list before the virtual camera was enabled.

No separate LiveSwap account or persona per platform, one library at avatar library guide, one credit meter for all live minutes across apps.

Worked scenario: freelancer across Meet and Zoom same day

A consultant has a 9 AM Google Meet with a startup and a 2 PM Zoom with an enterprise client. Morning: enable LiveSwap virtual camera, join Meet greenroom, More options → Settings → Video → LiveSwap, 45-minute call (~45 credits). Lunch: swap stays enabled but they stop the live session in LiveSwap to pause metering (~15 credits saved). Afternoon: reopen LiveSwap live session, open Zoom Settings → Video → Camera → LiveSwap, 60-minute call (~60 credits). Total ~90 credits, within Pro's 120 minutes. Same persona both calls; clients see consistent branding without the consultant revealing their real face on either platform.

Google Meet face swap FAQ

Frontmatter FAQ covers Chromebook limits, background blur, and recording. Additional Meet notes:

Google Calendar integration: Camera selection persists for the session, no reconfiguration when clicking from a Calendar event vs a direct link.

Breakout rooms: Same camera device carries into breakouts once selected.

Live captions: Captions transcribe audio, not video, your swapped face does not affect caption accuracy.

Meet add-ons: Third-party Meet add-ons do not replace camera input; LiveSwap still routes through the standard Video settings path.

Guest vs Workspace user: External guests join with the same camera dropdown, no admin difference unless the host's org blocks external video.

See also: Zoom face swap guide · Teams platform page · Discord · virtual device guide · streaming platforms hub · start your LiveSwap account

Frequently asked questions

Start your first live face swap

No install, no GPU. Upload a photo, pick a persona, and go live in minutes.