WebToSlides

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