Halloween Video Template Maker
Pick a spooky 9:16 template, drop in your photo or video, layer on glitch, fog, blood and static effects — then export an MP4, WebM or looping GIF ready for TikTok, Reels and Shorts.
FreeNo sign-upUnlimited uses
1. Choose a template
2. Upload your media
🎬
Click or drag & drop a photo or video here
JPG / PNG / MP4 / WebM · stays on your device
Fit mode
3. Spooky effects
Intensity
Intensity
Intensity
Particle style
Intensity
Intensity
4. Export
Exports include a SpookyMedia watermark
SpookyMedia ProPro removes the watermark, unlocks HD 1080p export, batch rendering and premium templates.
Pricing
How it works
1. Pick a template
Six cinematic Halloween openers — glitch, fog reveal, pumpkin flicker, haunted intro, blood typewriter and static horror — each with its own entrance animation and end card.
2. Drop in your footage
Upload a photo or a vertical clip. Choose cover or contain, loop your video or freeze the first frame, then dial in flicker, grain, vignette, particles, leak and RGB glitch.
3. Export & post
Export a 5-second loop as MP4/WebM, or as a social-ready GIF. Every frame renders locally in your browser — nothing is uploaded.
Frequently asked questions
Why did my MP4 export become a WebM file?
Your browser decides the container. We ask for MP4 (H.264) first via MediaRecorder.isTypeSupported — Chrome 126+ on desktop supports it. Safari, Firefox and older Chromium builds can only mux WebM (VP9/VP8), so the file saves as .webm instead.
What resolution and ratio do the exports use?
The preview canvas is 1080×1920 (9:16 vertical), exactly the TikTok, YouTube Shorts and Instagram Reels format. Video exports keep full 1080×1920. GIFs are rendered at 540×960.
Does my photo or video leave my device?
No. The whole generator runs locally in your browser: your files never touch a server. That is also why this page works offline after it has loaded, with no sign-up and unlimited free exports.
Can I loop my uploaded video?
Yes — by default uploaded videos loop inside the template. Use the Freeze-first-frame toggle to hold on the opening frame instead, which works great with the Fog Reveal and Haunted Intro templates.
Why is there a SpookyMedia.app watermark?
Free exports include a small corner watermark to keep the tool free forever. SpookyMedia Pro removes it, adds true HD export, batch rendering and premium templates — see the pricing page.