Add an Animated GIF Onto Any Photo

Upload a photo and a GIF, drag and scale the GIF, then export an animated result.

Workshop

Upload background image

JPG, PNG, WebP — static only

Background image preview

Upload GIF overlay

Animated GIF file

GIF overlay preview
Waiting for upload

Upload both files to start positioning the GIF.

Background image preview
Positionable GIF overlay

Drag the GIF to move it. Drag the blue corner handle to resize.

Result
Add an Animated GIF Onto Any Photo
Processing animation

Other tools you may like

Want stickers, memes, or animated accents on a still photo? This free tool lets you place an animated GIF anywhere on a static image. Upload your background photo and GIF, drag to move, use the corner handle or size slider to scale, tweak opacity, then create and download a new animated GIF. Everything runs locally in your browser—your files are never uploaded.

How to Use?

  • Upload a static background image (JPG, PNG, or WebP).
  • Upload the animated GIF you want to place on top.
  • Drag the GIF to any position on the photo; resize with the corner handle or size slider.
  • Optionally adjust opacity, then click Create to compose the animated result.
  • Download the finished animated GIF to your device.

Notes:

  • All processing runs locally in your browser.
  • No files are uploaded to our servers.
  • The background must be a static image; use the GIF slot for the animation.
  • Very large photos are auto-scaled (max side 1600px) to keep encoding reliable.
  • Output keeps the GIF animation timing; longer GIFs may take more time to encode.