> For the complete documentation index, see [llms.txt](https://docs.twistly.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.twistly.ai/how-to-create-a-presentation/how-to-create-a-presentation-from-a-file.md).

# How to Create a Presentation from a File

{% stepper %}
{% step %}

#### Open the Add-in

Launch PowerPoint and open the ChatGPT for Powerpoint add-in.\
If you see no add-in, check the ["How to install" ](/how-to-install/how-to-install.md)article<br>

<figure><img src="/files/nEPg5B6RcJ3dgFyO4vEl" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

#### Select “Create from File” Option

You can also create from:

* #### [<sub>Create from Text</sub>](/how-to-create-a-presentation/how-to-create-a-presentation-from-text.md)
* #### [<sub>Create from Youtube</sub>](/how-to-create-a-presentation/how-to-create-a-presentation-from-a-youtube-link.md)
* #### [<sub>Create from Topic</sub>](/how-to-create-a-presentation/how-to-create-a-presentation-from-a-topic.md)

{% endstep %}

{% step %}

#### Upload Your File

* Click the Upload File button.
* Choose your file from your computer. Supported formats include .docx, .pdf, and .txt \
  \
  ![](/files/zp7O5YzO0p8AcIkJWVsE)![](/files/v4D8hS275vV7ckBH9P0C)
  {% endstep %}

{% step %}

#### Select the Language

* Choose the language you want your presentation to be created in (English, Spanish, German, etc.).\
  \
  ![](/files/84yuAonACXQJUd2ecsgk)
  {% endstep %}

{% step %}

#### Choose Number of Slides

* Select how many slides you want:
* Short summary (e.g., 5 slides)
* Medium detail (e.g., 8–10 slides)
* Full in-depth deck (e.g., 12+ slides)\
  \
  ![](/files/Ttxc0clRBZbhQ1iZ8j8g)
  {% endstep %}

{% step %}

#### Turn on Advanced Options (Optional)

* Choose Image Style
* Selects the content form (detailed or short)

#### Select the type of images you want used in your presentation:<br>

* Unsplash (beautiful, high-quality photos)
* Pexels (diverse, free-to-use stock images)
* AI Images (generated by artificial intelligence)
* Web Images (if you prefer web generated images)\
  \
  ![](/files/c18Wfpwhrr5GnqfXGMhk)
  {% endstep %}

{% step %}
**Preview and Edit Outlines**

* &#x20; You can replace the order of slides or change the titles of the slides\
  \
  ![](/files/0281ij4JccDAgrhRKsum)<br>
  {% endstep %}

{% step %}

#### Choose Your Slide Template

* Pick a design template that suits your topic
* Change the colour of the template if necessary\
  \
  ![](/files/tKHYgcZZ3A5uOr4JddLo)<br>
  {% endstep %}

{% step %}

#### Click "Continue"

Hit the Continue button and let the AI do the work.

The tool will create:

* Slide titles&#x20;
* Suitable Content
* Structured flow
* Visuals&#x20;

{% endstep %}

{% step %}

#### Review&#x20;

* Preview the generated presentation.
* Make edits if needed

{% endstep %}
{% endstepper %}

**Pro Tip:**\
You can regenerate individual slides, edit the text, or customize visuals directly in PowerPoint afterward.<br>

1. [Create Slide ](/how-to-create-slide.md)(Choose Template Layout - Press “Continue” - Add Topic or Prompt (Turn on Advanced Options if necessary)  -  Press “Continue” - Completed!)
2. [Add/Replace an image](/how-to-add-image.md)  (Choose a Slide to Add or Replace image - Type keywords in search - Press Search Button - Press “Insert” or “Crop” Button on the image - Completed!)
3. [Rewrite Text](/how-to-rewrite-text.md) (Choose Preferred Action or Provide Specific Instructions to Enhance Your Slides - Choose Where You Want to Apply Changes “Selected slides or Selected Text” - Press the Button “Submit” - Completed!)
4. [Add Speaker Notes](/how-to-generate-speaker-notes.md) (Select Your Option “Generate For All Slides or Generate For Selected Slide” - Completed!)

#### <br>

#### <br>
