All tools · Video, Image

Image to Video with Effects Beta

Tested and confirmed working · July 20, 2026

Turn one photo into a short video — bounce, zoom, spin, glitch, and more. Runs entirely in your browser — nothing is uploaded.

Click to choose a file or drag a photo here

Supports .jpg, .jpeg, .png, .webp

These are camera and motion effects applied to the whole photo — zoom, motion, color, and light. Nothing in the photo itself is altered or animated; no faces are detected or moved. Outputs a 1080×1920 MP4. Runs on a real video engine loaded into your browser (FFmpeg, compiled to WebAssembly) — about 30MB, downloaded once and cached for the rest of this visit. Nothing is uploaded; the work happens on your device.

How it works

  1. Upload the photo you want to animate.
  2. Pick from 18 effects like bounce, zoom, spin, or glitch, and choose a length — 3, 5, or 8 seconds.
  3. Render and download the resulting short video.
  4. The output is a fixed 1080×1920 vertical video, sized for social media, whatever your photo's original shape.

Frequently asked questions

How many effects can I choose from?

18 different motion and style effects.

Can I combine multiple effects?

Each render uses one selected effect at a time.

How long is the output video?

Choose 3, 5, or 8 seconds — the same length options are available for every effect.

What resolution is the output video?

A fixed 1080×1920 vertical video, regardless of your photo's original resolution or aspect ratio.

Can I use this on any photo format?

Yes, JPG, PNG, and WebP all work.

Your files are never uploaded. Gotool.xyz runs entirely as JavaScript in your browser. Your files are processed in memory and never touch a server — nothing to breach, nothing to clean up. Close the tab and it's like it never happened. The only thing we count is which tool ran (just the name, e.g. "merge") so we know what people find useful — never your file, its name, its size, or anything in it.