Can you embed HTML in Google Slides?
Updated
No — Google Slides has no element for embedding live HTML inside a slide, so you can't paste a <div> or web component into a presentation. The supported approach is to convert the HTML into slides (export it to .pptx and use File → Import slides), or, for a live dashboard, link out to the URL from a slide.
Unlike a web page, a Google Slides slide is a fixed canvas of native shapes, not a browser viewport — there is no <iframe> or HTML embed object. Attempts to copy-paste rendered HTML usually flatten the layout and break lists and tables.
If your goal is to present the content, convert the HTML to an editable deck instead. WebToSlides parses the HTML's structure (headings, lists, tables, code) and outputs a .pptx that imports into Google Slides with everything still editable. If your goal is to show a live, interactive view, keep it as a webpage and add a clickable link on the slide that opens it in the browser during your talk.
More questions
- How do I convert a webpage to PowerPoint?
- Is WebToSlides free?
- Are WebToSlides decks actually editable, or are they images?
- Does WebToSlides work with Google Slides?
- How long does a webpage-to-PowerPoint conversion take?
- Is my content private when I use WebToSlides?
- How do I import HTML into Google Slides?
- Can Google Slides import Markdown?