Skip to main content

PPT/PDF to Video

This article explains how to convert PowerPoint and PDF presentations into editable, avatar-driven videos using the PPT/PDF to Video tool.

Drew Teves avatar
Written by Drew Teves
Updated this week

PPT/PDF to Video lets you upload a presentation and instantly turn it into a video.
Your slides can be converted into editable layouts, or kept as static images depending on your workflow.

You can access the tool by going to:
Apps → All Apps → PPT/PDF to Video


Who This Is Useful For

This tool is ideal for anyone who presents information using slides and wants to convert them into professional videos quickly.

Common users include:

  • Educators turning lessons or lectures into video format

  • Corporate Trainers converting PPT decks into training videos

  • Teams and Companies creating onboarding, product, or internal update videos

  • Content Creators and Marketers repurposing presentations into content

  • Sales Teams transforming pitch decks into video briefings

If you regularly present information through slides, this tool helps you automate video creation while keeping your original layout and structure.


How to Create a Video from PPT or PDF

1. Upload a PPT or PDF File

After opening the tool, click Upload a file or drag and drop here.
You can upload:

  • .ppt

  • .pptx

  • .pdf

Maximum file size: 50MB

If your uploaded file exceeds the size limit, you may see the error message: “Input PDF Too Long


2. Choose Background Options

You can choose how your slides appear inside the video:

Option 1: Editable Template (PPT only)

  • Converts up to 50 slides

  • Text and graphics become fully editable

  • Some unsupported elements may change formatting

  • Gives you more control if you want to edit layout, text, or animations

Option 2: Image Background

  • Slides appear as static images

  • Formatting and layout stay exactly the same

  • Best if you need a faithful visual reproduction of the original slides


3. Choose Script Options

These options determine how your video script is generated:

Add Speaker Notes to Your Script

  • Automatically imports your PowerPoint speaker notes

  • Each slide becomes its own script segment

  • Ideal for presentations that already include narration notes

Auto-Generate Script

  • HeyGen creates a script for you based on your slides

  • Useful when you need narration but don’t have notes prepared


4. Upload Your File

Once you’ve selected your background and script options, upload your file.
The system will process your presentation and prepare it for video generation.


Next Steps After Importing

Once your PPT or PDF has been converted into a project, you can refine and customize your slides before exporting the final video.

1. Edit Each Slide’s Text or Visuals / Replace Static Backgrounds

If you used Editable Template, you can fully adjust the content on each slide.


This includes:

  • Moving or resizing text, images, shapes, or graphics

  • Replacing the background with a new color, image, or layout

  • Editing titles or slide content to improve clarity

  • Adjusting formatting for better visual alignment

If you selected Image Background, you can still replace the background image with a different one for consistency or branding.


2. Update or Rewrite Scripts

Each slide’s script segment can be edited at any time, giving you full control over the spoken content. Every script segment is directly linked to its corresponding slide. So when you edit Script Segment 1, you’re editing Slide 1; Script Segment 2 edits Slide 2, and so forth.

You can:

  • Rewrite the narration

  • Shorten or expand explanations

  • Fix phrasing, clarity, or tone

  • Add emphasis or notes for your avatar

  • Add scenes to break up long segments

  • Upload or record your own audio

  • Insert pauses for timing adjustments

  • Change the voice for narration

This ensures your audio matches your exact messaging, pacing, and delivery style.


3. Select or Change the Speaking Avatar

Choose the on-screen presenter for your video.


You can:

  • Use one of your custom avatars

  • Pick from hundreds of public avatars

  • Switch between avatars mid-project if needed

  • Adjust avatar placement depending on your layout

This lets you match the style and tone of your presentation.


4. Export the Final Video

When you’re finished editing, you can export your video with full control over output settings.

You can choose:

  • Export Folder – Select which project folder the final video will be saved under

  • Resolution – 720p, 1080p, or 4K (4K requires Team plan or higher)

  • Frame Rate (FPS) – 25, 30, or 60 FPS

  • Watermark – Enable or disable the HeyGen watermark

  • Format – Export as an MP4 file

After setting your preferences, click Submit, and your finalized video will be ready to download and share.


Did this answer your question?