Skip to main content

How to Animate Your Images with Image-to-Video

Create image-to-video videos successfully

Runbo (CEO of Magic Hour) avatar
Written by Runbo (CEO of Magic Hour)
Updated over 2 months ago

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: 5–60 seconds

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

  • Maximum upload size: 100 MB (Basic), 1 GB (Creator/Pro), 3 GB (Business)

Before You Begin

This feature consumes credits based on video resolution and duration. Check your available credits before generating. 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: Configure Video Settings

  1. Set the video duration (5–60 seconds). Start with 5 seconds if you're unsure.

  2. Choose your resolution:

    • 480p: Best for quick social media previews and rapid testing (5–10 seconds only).

    • 720p: Recommended for most creators and social media platforms (5–60 seconds).

    • 1080p: Highest quality output for YouTube, client work, and high-impact projects (5–60 seconds). Requires Pro or Business plan.

  3. Optionally select platform-specific dimensions (e.g., Instagram 9:16, YouTube 16:9) if offered in your interface.

Expected result: Video settings are confirmed and the credit cost is displayed (or estimated). Magic Hour automatically selects the optimal processing model based on your resolution and duration.

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 5 seconds first, then extend duration as needed

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

  • Magic Hour automatically selects the best processing model for your chosen resolution and duration, so focus on your creative vision rather than technical settings

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 resolution and video length:

  • 480p: ~120 credits per 5 seconds (5–10 seconds only)

  • 720p: ~300 credits per 5 seconds (5–60 seconds)

  • 1080p: ~600 credits per 5 seconds (5–60 seconds, Pro/Business only)

Your available credits are displayed in the top-right corner of your dashboard. View your plan's monthly credit allocation to see how many videos you can generate.

Credits do not roll over to the next month. Use them before your billing cycle resets, or they expire.

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 (if available on your plan) 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. For large files (>3 GB), reduce image resolution or duration

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

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 720p or 1080p (if available on your plan) for higher quality output

For technical issues or billing questions, contact support:

Did this answer your question?