Embedding YouTube Videos into PowerPoint 2007

These instructions were originally posted on Clay’s Blog. I’ve modified them a little and added screenshots.

  1. First turn on the Developer Tab on the Ribbon by clicking on the Microsoft logo at the top left of the window and selecting PowerPoint Options all the way at the bottom of the menu. Next put a check next to the unchecked item to show the Developer Tab
    image image
  2. Go to YouTube and select a video to embed
  3. Copy the URL
  4. Open Notepad and paste the URL
  5. In the URL delete "watch?" and change the = sign to a ⁄
  6. Copy the new URL
  7. Back in PowerPoint, on the Developer menu choose "More Controls"
  8. Select Shockwave Flash Object
  9. Click and drag on the PowerPoint slide to draw a box in which the video will appear
  10. Right Click the box and select properties
  11. Paste the URL into the Movie Property field
  12. Adjust the options for Looping or AutoPlay if desired
  13. Close the Properties window
  14. You can now adjust the size of the video by dragging the corners as needed

Your YouTube video will now play directly in your presentation provided you are connected to the Internet.


59 Replies to “Embedding YouTube Videos into PowerPoint 2007”

  1. Thank you for posting an easy to follow, step-by-step tutorial rather than a video. This is the best tutorial I have found in my 10 minutes of searching.

  2. This is how online tutorials should be written. Consise, well worded, and informative. The pictures are a perfect supplement to your step-by-step instructions. Excellent guide to PPT video embedding. Thank you.

  3. Thanks anon for the comment. It makes me feel much better about a review of my recent books which complained that I include "too many" screenshots.

  4. Short of downloading the video, cropping it in some software (which may involve first converting it to another codec,) and then re-embedding the new clip, not that I can think of.

  5. I don't have the movie category when I click on properties. Does this have to do with the fact I have Home and Student Edition?

  6. No clue. Shouldn't be due to your version. Any chance you can post a screenshot somewhere and post a link here for me to look at?

  7. Michael,
    This was AWESOME!! Thank you for sharing! Also, in 2007 and 2010, the field only says "Movie" not "Movie Property"

    Thanks again!

  8. I keep getting this MS Visual Basic message:

    Private Sub ShockwaveFlash1_OnReadyStateChange(ByVal newState As Long)

    End Sub


  9. Thank you for posting these instructions. I use PowerPoint presentations during my children’s storytimes, and now I can throw in an appropriate U-Tube video to add something extra to the show.

  10. can you tell me why I do not see the first screen shot of the video in the side preview windows of my ppt presentation? when I start the slideshow the videos are all there, however prior to starting the presentation I do not really see them until they play.
    thanks for the help

  11. the only problem is it requires internet connections as already confirmed by Michael.

    thanks a ton again Michael.

  12. My PPT must play on a “message board” — How do I get the video to start automatically (without a click) – and then proceed to the next slide automatically? I am using 2007.

  13. Thank you for these instructions! Super easy to follow and understand – the screenshots are very helpful.

  14. hello,
    actually im not being able to click on the more controls button under the developer ribbon as it is not visible, i mean that it comes grey colour.

  15. THANK YOU!!!!!!!!!!!!! This is the first place that I’ve found that actually could help me. Not only did you provide specific instructions, I liked the visuals too. Many thanks for doing this.

  16. Hi Michael! Thank you so much for posting this! It really worked 🙂 It helped a lot too 🙂 Now, I know how to embed a video on a powerpoint presentation. Thank you

  17. still not working, have tried it several times too. I don’t see any watch on the URL from You Tube, help…..

  18. Thank you! What a gift, and simple enough now that you’ve shared the magic. Always ask a librarian. 🙂

  19. I have tried to do this several times. Everything appears to work except when I get to presentation, I get only sound. Looks like a YouTube player and you can see the “stills” along the progress bar if you roll over it. BUT NO LIVE VIDEO in screen. What am I doing wrong. Note – video files play fine.

  20. I got as far as the “More Tools” button in the Developer tab. When I scrolled down, “Shockwave Flash Object” was NOT a listed option. How could I fix this problem? Thanks in advance for all your help!

  21. Unfortunately, I no longer have any access to a computer running Office 2007. The one suggestion I can make is to confirm you’re using Office 2007 as these instructions will not work in newer or older versions.

  22. For those using Office 2010:
    There is now an “insert video from website” option however, this seems to fail with YouTube embed code (new or old).
    To use the old method as given above you will first need to add the controls to PowerPoint.
    1) Right click on the ribbon
    2) Select “Customize Quick Access Toolbar”
    3) Change “popular Commands” to “All Commands”
    4) Scroll down and find “Controls”
    5) Click “Add” and then “ok”
    6) From the quick access panel at the very top left of PowerPoint, click the new “controls” icon
    7) Click the Hammer and tools (more controls) icon
    8) Scroll down and select “Shockwave Flash Object”
    …continue as with blog post above.

    You will only need to add the controls icon once. Once added, just go from step 6.

  23. Another way is to convert YouTube to PowerPoint supported format.

    iDealshare VideoGo, the professional YouTube to PowerPoint Converter, can easily convert all kinds of downloaded YouTube videos whatever it is in FLV, MP4 or WebM format to PowerPoint supported video format like AVI, WMV, ASF, MPG and etc. It also support convert YouTube to PowerPoint supported audio format like AIFF, MP3, WMA, WAV, AU.

  24. Most of the YouTube videos are FLV files and FLV can’t be accepted by PowerPoint. It can be known from Microsoft official site that PPT supports video formats ASF, AVI, MPG, MPEG, WMV and audio files AIFF, MP3, WAV, WMA. To put YouTube Videos in PowerPoint, we need to download YouTube videos to embed and insert YouTube videos to PowerPoint to play YouTube videos in PowerPoint.

    I recommend you a FLV Converter named Bigasoft Total Video Converter which can successfully download YouTube video to PowerPoint and then import/add/embed/insert/put YouTube videos in PowerPoint to play YouTube videos in PowerPoint.

    Hope it can help you!

  25. Keep in mind that these instructions were for PowerPoint 2007 and they worked at the time on flash videos. More recent versions of PowerPoint may nor support flash as well or at all. However, I will generally second your advice of downloading and using a local copy of the video. This was, flash or not, you aren’t relying on your internet connection in order to be able to play the videos. In fact, I’m working on a presentation today that includes several YouTube videos. For those I’m using KeepVid.com to download an MP4 version of the videos and them embedding the local copies.

  26. Hi everyone
    all of a sudden (yesterday) Powerpoint 2007 no longer allows youtube to be played during a presentation. does anyone know why please?

    extremely frustrated

  27. Ditto with Jeanette above … my company is still at Office 2007 (yeah!) … followed the directions for PPT 2007 Youtube Videos, but just get a black window.

  28. I use Allavsoft to directly download YouTube videos to PowerPoint supported AVI, WMV, MPGE-1, ASF, MP4.
    Then import them to PPT.

Leave a Reply

Your email address will not be published. Required fields are marked *