Skip to main content

GIF Censor

Blur, pixelate, or black-bar a moving region across every frame of an animated GIF — drag a box at the start and end, and it's interpolated in between. Runs entirely in your browser; nothing is uploaded.

Input

Drop an image or browse
One file · GIF

Result

Upload an animated GIF, drag the box into place at the start and end, pick an effect, and press Censor GIF. Everything runs in your browser — your GIF is never uploaded.

Was this helpful?

Also available with

Guides

GIF Censor blurs, pixelates, or blacks out a region that moves across an animated GIF — a face turning, a license plate driving past, anything that isn't in the same spot every frame. Drag a box where the subject is at the start of the GIF and again at the end; every frame in between gets a box interpolated between the two, so the redaction tracks the motion instead of covering a fixed spot. Everything runs in your browser — the GIF is never uploaded.

How to use it

  1. Upload an animated GIF.
  2. With Start of GIF selected, drag the box (or its corner/edge handles) over the subject's position in the first frame.
  3. Switch to End of GIF and do the same for the last frame. A dashed box shows the other keyframe's position for reference.
  4. Pick an effect — Pixelate, Blur, or Black bar — and a strength (Black bar is a flat fill, so there's no strength to tune).
  5. Press Censor GIF, then download the result.

If the subject doesn't move much, you can leave the End box where it started — it just becomes a static (non-moving) redaction.

How does the interpolation work?

The box's position and size at the start and end are each just a set of numbers (x, y, width, height). For every frame in between, GIF Censor blends those numbers proportionally to how far into the GIF that frame is — the 25%-through frame gets a box a quarter of the way from the start box to the end box, and so on. It's a straight line between two points, not a curve, so it works best for roughly steady motion; a subject that changes direction partway through needs the box redrawn a little larger to cover the whole path.

Pixelate, Blur, or Black bar — which should I pick?

Pixelate makes it obvious at a glance that something's been redacted — a common choice for screenshots or social posts. Blur is softer and less "censored-looking." Black bar leaves no trace of the original pixels, the safest pick if the GIF might get zoomed into or re-processed later.

Is my GIF uploaded anywhere?

No. The GIF is decoded, redacted frame-by-frame, and re-encoded entirely with client-side libraries (gifuct-js/gifenc) — nothing you upload ever leaves your browser.

What if I need to redact a still photo instead?

Use Photo Censor, which auto-detects faces (or lets you draw boxes manually) on a single image. For other GIF edits, GIF Editor resizes, crops, rotates, or reverses a GIF — run it before or after censoring.

censor gifblur gifpixelate gifredact gifhide face gifblur face in giflicense plate gifmoving blur gifanonymize gifblack bar gif

Love the tools? Lose the ads.

One payment clears every ad from your account, for good. No subscription, no tracking.