---
updatedAt: 2026-08-22T23:39:49.000Z
agentTools:
  projectIndex: https://docs.synthesia.io/llms.txt
---

# PowerPoint

Convert PowerPoint presentations into engaging AI-narrated videos using Synthesia.

<Image src="https://files.readme.io/0b05650f60459ff4ce3f104853588716a2c1bcd50ea58797b865109ac91310dd-PowerPoint.png" align="center" width="220px" />

Transform your slide decks into shareable, narrated video content without needing cameras or editors.

<Callout icon="📌" theme="default">
  ### **Note:**

  PowerPoint files uploaded through Assistant use a separate import path from the standalone `Import PowerPoint` flow described on this page, and the capabilities described below don't apply to it.
</Callout>

## Convert a PowerPoint presentation to video

![](https://files.readme.io/906c894c7ddea53eaceb25df7239b3c5828536c5c2fc7e21780d6c0d3b749985-preview.webp)

### To import a PowerPoint presentation:

1. From the Synthesia homepage, select `Import PowerPoint` and upload your `.pptx` file:

   1. **Maximum file size:** 1GB
   2. **Maximum number of slides supported:** 150 slides
   3. **Supported file format:** `.pptx`
   4. **Aspect ratio:** 4:3 dimension PowerPoints are converted to 16:9
   5. **Important notes on text and fonts:**

      1. Fonts must be embedded in your PowerPoint file to display correctly in Synthesia.
      2. If a font is missing, you can select a replacement or upload the original font file, except for tables (see [Tables](#tables)). Basic and Starter plans don't support custom font uploads.
      3. SmartArt text is non-editable, and is added as part of the static background.
      4. Lists are imported with a maximum of two levels of indentation, for both numbered and bulleted formats. Deeper levels are not supported

2. Under `More options`, configure:

   * **Auto-populate script**: Generates each scene's script from the slide's speaker notes.&#x20;
     * If a slide has no speaker notes, the script is generated from the slide's text content instead.
     * **Note:** Requires **Convert slides to editable text, shapes, and media** to be enabled.
   * **Convert slides to editable text, shapes, and media**: Imports text boxes, shapes, images, videos, and tables as editable elements. You'll then be able to:
     * Animate all imported elements in Synthesia (animations are not imported from PowerPoint files)
     * Change the size, color, and positioning of shapes
     * Adjust the font styles and positioning of imported text elements.
     * Trim and adjust playback for imported videos to ensure they sync with your script
     * Edit imported table content (see [Tables](#tables) below)
   * **Add avatar to each scene**: Adds an avatar to every imported scene. If this is off, scenes import without an avatar, and you can add avatars yourself in the editor.

   <Image src="https://files.readme.io/b402b81394a0b9ce86d285a77d0ca68f69df619922c5ece80d3f5b7366c74837-app.synthesia.io__37.png" align="center" width="60% " caption="Import a PowerPoint presentation" border={true} />

3. Select `Import`.

4. Edit the video using Synthesia's tools — edit text, add/remove images and videos, add animations and transitions, and more.

5. Click **Generate Video** to create your video presentation.

## Layout and text fidelity

The editor preserves your source deck's text formatting and spacing:

* **Line height** is set per line, so differently sized text on the same slide keeps proportional spacing.
* **Paragraph spacing** (space before and space after) carries over from the source file.
* **Bullet and numbered list characters** match the size, color, and text alignment of their associated text.

## Tables

Tables import as editable elements: cells and rows resize based on their content, and table text can be edited.

* Tables are imported as [motion graphics](https://docs.synthesia.io/docs/motion-graphics), so edit their text using the [motion graphic text-editing flow](https://docs.synthesia.io/docs/motion-graphics#edit-text) rather than as a standard text box.
* Tables share the same editing constraints as other motion graphics: you can edit table text, but you can't regenerate a table's style or layout with a prompt.
* Font replacement doesn't apply to tables.

# Sibling pages

* [360Learning](https://docs.synthesia.io/docs/360learning.md)
* [aNewSpring](https://docs.synthesia.io/docs/anewspring.md)
* [Articulate 360](https://docs.synthesia.io/docs/articulate-360.md)
* [BambooHR](https://docs.synthesia.io/docs/bamboohr.md)
* [Big Commerce](https://docs.synthesia.io/docs/big-commerce.md)
* [Blanc](https://docs.synthesia.io/docs/blanc.md)
* [ChurnZero](https://docs.synthesia.io/docs/churnzero.md)
* [Coassemble](https://docs.synthesia.io/docs/coassemble.md)
* [Continu](https://docs.synthesia.io/docs/continu.md)
* [Crowdin](https://docs.synthesia.io/docs/crowdin.md)
* [Disco](https://docs.synthesia.io/docs/disco.md)
* [Docebo](https://docs.synthesia.io/docs/docebo.md)
* [eloomi](https://docs.synthesia.io/docs/eloomi.md)
* [ETU](https://docs.synthesia.io/docs/etu.md)
* [Easygenerator](https://docs.synthesia.io/docs/easygenerator.md)
* [Eduflow](https://docs.synthesia.io/docs/eduflow.md)
* [Excel Add-in](https://docs.synthesia.io/docs/excel-add-in.md)
* [FlowShare](https://docs.synthesia.io/docs/flowshare.md)
* [HiBob](https://docs.synthesia.io/docs/hibob.md)
* [HubSpot](https://docs.synthesia.io/docs/hubspot.md)
* [Intercom](https://docs.synthesia.io/docs/intercom.md)
* [Kaltura](https://docs.synthesia.io/docs/kaltura.md)
* [Kickstarter](https://docs.synthesia.io/docs/kickstarter.md)
* [KnowBe4](https://docs.synthesia.io/docs/knowbe4.md)
* [Kumullus](https://docs.synthesia.io/docs/kumullus.md)
* [Lectora](https://docs.synthesia.io/docs/lectora.md)
* [Make](https://docs.synthesia.io/docs/make.md)
* [Medium](https://docs.synthesia.io/docs/medium.md)
* [Mindstamp](https://docs.synthesia.io/docs/mindstamp.md)
* [Mini Course Generator](https://docs.synthesia.io/docs/mini-course-generator.md)
* [Monday.com](https://docs.synthesia.io/docs/monday.md)
* [Moodle](https://docs.synthesia.io/docs/moodle.md)
* [Microsoft Teams](https://docs.synthesia.io/docs/microsoft-teams.md)
* [Notion](https://docs.synthesia.io/docs/notion.md)
* [ParcOOroo](https://docs.synthesia.io/docs/parcooroo.md)
* [SAP Litmos](https://docs.synthesia.io/docs/sap-litmos.md)
* [Shopify](https://docs.synthesia.io/docs/shopify.md)
* [Slack](https://docs.synthesia.io/docs/slack.md)
* [Squarespace](https://docs.synthesia.io/docs/squarespace.md)
* [Stellar Labs](https://docs.synthesia.io/docs/stellar-labs.md)
* [TalentLMS](https://docs.synthesia.io/docs/talentlms.md)
* [Thinkific](https://docs.synthesia.io/docs/thinkific.md)
* [Thought Industries](https://docs.synthesia.io/docs/thoughtindustries.md)
* [Tolstoy](https://docs.synthesia.io/docs/tolstoy.md)
* [uQualio](https://docs.synthesia.io/docs/uqualio.md)
* [Udemy](https://docs.synthesia.io/docs/udemy.md)
* [Unsplash](https://docs.synthesia.io/docs/unsplash.md)
* [Userpilot](https://docs.synthesia.io/docs/userpilot.md)
* [Vimeo](https://docs.synthesia.io/docs/vimeo.md)
* [Wisetail](https://docs.synthesia.io/docs/wisetail.md)
* [WordPress](https://docs.synthesia.io/docs/wordpress.md)
* [Workato](https://docs.synthesia.io/docs/workato.md)
* [Workday](https://docs.synthesia.io/docs/workday.md)
* [YouTube](https://docs.synthesia.io/docs/youtube.md)
* [Zngly](https://docs.synthesia.io/docs/zngly.md)

# What’s Next

* [PowerPoint](https://docs.synthesia.io/docs/powerpoint.md)
* [Import PowerPoint slides into Synthesia (Help Center)](https://help.synthesia.io/en/articles/6341783-how-do-i-import-powerpoint-slides-into-synthesia)