How to blur faces in a video on iPhone
iOS has a markup pen for photos, and iMovie can layer a picture-in-picture overlay, but neither one follows a moving face through a clip. Here is what each does, and what it takes to get a clean result.
Can you blur faces on iPhone video? Not with the built-in tools
No, not properly. iOS ships a markup pen you can smudge over a still photo, and iMovie has no blur or pixelate effect at all — the usual workaround is a picture-in-picture overlay placed over the face. Neither one tracks a face as it moves. The markup tool only works on a single frame, and iMovie's overlay sits in a fixed position for the whole segment — it does not follow a person walking, turning, or shifting in frame.
That gap is why 'blur a face in a photo' and 'blur a face in a video' are different problems on iPhone. A photo just needs one region covered once. A video needs that region re-covered on every one of the 25 to 60 frames it moves through, and doing that by hand does not scale past a couple of seconds of footage.
Why the Photos markup and iMovie workarounds are a poor fit for video
Photos markup is built for photos. You can extract a still frame from a video, blur it with the pen tool, and save it back as an image — but that only covers one instant. Apply it to enough frames to cover a moving subject for even a few seconds and you are manually exporting, editing and re-importing dozens of separate images.
iMovie's picture-in-picture workaround covers a fixed rectangle, not a face. iMovie has no blur or mosaic effect, so you fill an overlay with a solid colour or a pre-blurred still and place it over the face. If the person is standing still and the camera is locked off, that can work. The moment either one moves, the overlay stays where you put it and the face walks out from under it. There is no mask you can drag along a moving subject, so a moving face means cutting the clip into short segments and repositioning the overlay for each one — see the full iMovie workaround.
How to blur faces in a video with Deface
Deface detects every face in a video and tracks it automatically, so there is no keyframing and no cutting the clip into pieces.
- Import the video. Deface reads it straight from your library, up to 4K and any length.
- Let it detect. On-device analysis finds faces and follows them as people move, turn or walk across the shot. Tracking has been improved to keep the censor aligned through motion and short detection gaps. If no faces are found, try Retry with maximum detection.
- Turn faces on or off. Each detected face gets its own toggle, so you can blur bystanders while leaving the main subject visible, or the reverse.
- Pick a style and export. Choose Gaussian blur, pixelate, solid colour, emoji or Eye Bar. Review how the censor follows turns and movement before exporting at the original resolution and frame rate.
Why this is a scale problem, not just a missing button
Put a number on it: a 15-second clip shot at 30 frames per second is 450 individual frames. If a face moves even slightly across that time — a head turn, a step forward, a hand-held camera drifting — a single fixed blur region covers it correctly for only a handful of those frames. Getting believable coverage by hand means either re-marking the region every few frames or accepting that the face is exposed for stretches of the clip in between. That is the actual reason there is no quick manual fix for video the way there is for a photo: it is not one edit, it is hundreds, repeated for every face in the shot.
This is also why 4K and long clips make the manual route worse rather than better. More resolution does not make tracking easier, and a longer clip is proportionally more frames to re-mark by hand — the problem scales with the footage, which is exactly the kind of repetitive, frame-accurate work a detector is suited for and a person doing it manually is not.
A face that is missed will not fix itself. Automatic tracking handles the normal case well, but a face turned fully away from the camera, in heavy shadow, or very small in a wide shot can be missed by any detector, including this one. Deface's manual regions cover that gap — draw a box once and it persists across the video frames the same way a detected face does.
When this actually comes up
Street and travel footage with bystanders in the background who never agreed to be filmed. Home videos you want to post publicly but that include other people's kids. Security or doorbell clips you want to share without identifying whoever walked past. Vlogs and street interviews shot in busy places. In all of these, the subject you care about moves, which is exactly the case the built-in iOS tools were not designed for.
If you only need to cover something that is not a face — a license plate in a driveway shot, a street sign, a screen — the same manual-region tool handles it, tracked across the video the same way.
Frequently asked questions
Can you blur faces on iPhone without a third-party app?
Not for video in any practical way. The Photos app can cover part of a single still image with its markup pen, and iMovie can place a fixed picture-in-picture overlay over part of a clip, but neither tracks a moving face through a video. For that you need an app built to detect and follow faces frame by frame.
Does iMovie have a way to blur just one moving person?
iMovie has no blur or mosaic effect and no tracked mask. The workaround is a picture-in-picture overlay filled with a solid colour or a pre-blurred still, which stays in one place — if the person moves, you split the clip into short segments and reposition it for each one.
How long does it take to blur faces in a video with Deface?
Detection runs at roughly 0.4 seconds per face, on device. A short clip with a few faces is done in a few seconds; export time after that depends on the video's length and resolution, same as any export.
Will blurring a face in my video also remove the location it was filmed at?
Blurring pixels does not clear a video's metadata. Deface has a separate Remove metadata control for details such as location, date and device information on video export.
Can I blur only some of the faces in a video and leave others visible?
Yes. Every face Deface detects gets its own on/off toggle, so you can hide bystanders while keeping the main subject visible, or the other way around.
Does this work on a video I already recorded, or only while filming?
Deface works on video already in your library — you do not need to record through the app. Import any clip up to 4K and it detects faces after the fact.