Skip to main content

How to Animate Your Images with Image-to-Video

Create image-to-video videos successfully

Written by Runbo (CEO of Magic Hour)

Overview

Image-to-Video transforms static photos into dynamic, engaging videos with just a few clicks. In this guide, you'll learn how to upload an image, write a prompt to guide the animation, and render a video in your desired resolution.


Prerequisites

  • A Magic Hour account (free or paid plan)

  • A static image in a supported format (PNG, JPG, JPEG, WebP, AVIF, JP2, TIFF, BMP)

  • A clear idea of how you want your image to animate


Compatibility

  • Supported image formats: PNG, JPG, JPEG, WebP, AVIF, JP2, TIFF, BMP

  • Video duration: Varies by model (up to 60 seconds on select models)

  • Available on all plans: Basic (free), Creator, Pro, and Business

  • Maximum upload size: 200 MB (Basic), 2 GB (Creator), 5 GB (Pro), 10 GB (Business)


Before You Begin

This feature consumes credits based on the model, resolution, and duration selected. Credit cost varies by model — check the credit estimate shown in the UI before you render. For more details on pricing, visit the pricing page.

High-quality, high-resolution source images produce better results. Aim for images at least 512 pixels wide for optimal output. Avoid blurry or low-contrast photos when possible.


How to Create a Video from Your Image

Step 1: Upload Your Image

  1. Click Upload image or drag your image directly into the upload area.

  2. Select a supported image file from your device.

Expected result: Your image appears in the preview area, ready for the next step.

Step 2: Write Your Prompt

  1. In the prompt field, describe how you want your image to animate.

  2. Be specific about desired effects, motion, or transformations.

Example prompts:

  • "Slow zoom in on the subject with a subtle depth-of-field blur"

  • "Gentle camera pan from left to right with warm lighting"

  • "360-degree rotation of the object with glossy reflections"

  • "Fade to black with ethereal floating particles"

Expected result: Your prompt is saved and ready to guide the video generation.

More detailed prompts produce better results. Include motion direction, lighting effects, and the mood you want to convey. Avoid overly complex instructions—focus on 1–3 key animation effects.

Step 3: Select Your Model and Configure Settings

Magic Hour offers multiple AI models for Image-to-Video, each with different strengths, supported durations, and resolutions. Choose the model that best fits your creative goal:

Model

Max Duration

Resolutions

Available On

LTX-2

30s

480p / 720p / 1080p

All plans (480p free; 720p/1080p paid)

Wan 2.2

15s

480p / 720p / 1080p

All plans (480p free; 720p/1080p paid)

Kling 3.0

15s

720p / 1080p

Creator, Pro, Business

Seedance 2.0

15s

480p / 720p

Creator, Pro, Business

Kling 2.5

10s

720p / 1080p

Creator, Pro, Business

Sora 2

60s

720p

Creator, Pro, Business

Veo 3.1

56s

720p / 1080p

Creator, Pro, Business

Kling 1.6

60s

720p / 1080p

Creator, Pro, Business

Then configure:

  1. Video duration — choose from the durations supported by your selected model. Start with a shorter clip if you're unsure.

  2. Resolution:

    • 480p: Fast and affordable; available to free users on select models (LTX-2, Wan 2.2)

    • 720p: Recommended for most creators and social media platforms; requires a paid plan on most models

    • 1080p: Highest quality output; available on Creator, Pro, and Business plans

Expected result: Video settings are confirmed and the credit cost is displayed before you render.

Step 4: Render Your Video

  1. Click the Render Video button.

  2. The system validates your settings and begins processing.

  3. A progress indicator shows the estimated time remaining.

Expected result: Your video is generated and saved to your account. You'll receive a notification when it's ready.

Step 5: Download Your Video

  1. Once the video is complete, click the Download button or access it from your Dashboard.

  2. Choose your preferred video format (typically MP4).

  3. The video downloads to your device, ready to share or edit further.

Expected result: Your animated video is ready to use across social media, websites, or other platforms.


Verify Your Video

Your video is ready when you see:

  • A green checkmark or "Complete" status on the video card

  • A download button or preview player

  • The video duration and resolution displayed correctly

Play the downloaded video to confirm the animation, motion, and quality meet your expectations. If the result doesn't match your vision, you can regenerate with a revised prompt or different settings.


Tips for Better Results

Prompt Best Practices:

  • Start with the primary motion effect (e.g., "zoom," "pan," "rotate")

  • Add lighting or style details (e.g., "warm glow," "cinematic," "soft focus")

  • Specify camera speed if relevant (e.g., "slow zoom," "quick pan")

  • Test with a short clip first, then extend duration as needed

  • Use concrete descriptors—"vintage film grain" works better than "vintage look"

Image Selection:

  • Choose well-lit, high-contrast images with clear subjects

  • Avoid images with heavy compression or artifacts

  • Portrait-oriented images work well for zoom effects; landscape images suit pans

  • Historical or artistic photos often produce compelling animations


Understanding Credits and Costs

Image-to-Video uses Magic Hour's credit system. The cost depends on the model selected, resolution, video duration, and FPS — the UI will always show you an estimate before you render. Credit costs vary significantly between models; premium models like Veo 3.1, Sora 2, and Seedance 2.0 cost more per second than models like LTX-2.

Your available credits are displayed in the top-right corner of your dashboard.

Credits never expire — unused credits carry over indefinitely and remain in your account even if you cancel your subscription.


Troubleshooting

Issue

Likely Cause

Solution

"Insufficient credits" error

Your available credits are below the video cost

Upgrade your plan or purchase additional credits

Video quality is lower than expected

You used 480p resolution

Try 720p or 1080p (available on Creator and above) for higher quality output

Animation doesn't match your prompt

Prompt was too vague or contradictory

Regenerate with a clearer, more specific prompt

Video renders slowly or fails

Server load or file size issue

Wait a few minutes and retry. Reduce image resolution or duration if needed

Unsupported file format error

Image format is not on the supported list

Convert your image to PNG or JPG and try again

Image upload fails

File size exceeds your plan's limit

Compress the image or upgrade to a plan with higher upload limits (200MB free / 2GB Creator / 5GB Pro / 10GB Business)


Using Image-to-Video with Templates

Magic Hour offers a library of pre-built templates that can accelerate your workflow. These templates come with optimized settings for specific styles (e.g., "Cinematic Pan," "360 Rotate," "Fade & Float"). To use a template:

  1. Visit the Templates page and browse Image-to-Video options

  2. Click a template that matches your desired animation style

  3. Upload your image and the template's settings will be pre-applied

  4. Customize the prompt if needed, then render

Templates are especially useful if you're new to prompting or need consistent results across multiple videos.


Common Use Cases

  • Social Media Content: Transform product photos into engaging TikToks, Instagram Reels, or YouTube Shorts

  • Real Estate Marketing: Create immersive property tours from static listing photos

  • Memorial Videos: Bring cherished photos to life with subtle, respectful animations

  • Business Presentations: Animate infographics or product images for slideshows

  • Art & Creative Projects: Add movement to paintings, illustrations, or historical images for unique storytelling

  • Educational Content: Animate diagrams or historical photos to engage learners


Next Steps


Getting Help

If your video doesn't turn out as expected:

  • Review the Tips for Better Results section and try a revised prompt

  • Test with a different image to isolate the issue

  • Try a higher-resolution setting (if available on your plan)

For technical issues or billing questions, contact support:

Did this answer your question?