WebToSlides

How do I import HTML into Google Slides?

Updated

Google Slides can't import .html directly, so convert the HTML to a .pptx first, then use File → Import slides. With WebToSlides, paste the HTML (or a URL, or upload the .html file), download the .pptx, and in Google Slides choose File → Import slides and select it — titles, bullets, tables, and speaker notes all import as editable Google Slides elements, not images.

Step by step: (1) Open the HTML to Google Slides converter and paste your HTML, paste a public URL, or upload an .html file. (2) Review the generated outline and download the .pptx. (3) In Google Slides, open or create a deck, choose File → Import slides → Upload, drop in the .pptx, and pick the slides to import.

There is no native HTML importer in Google Slides and no public API to build a deck from raw HTML, so the PPTX route is the most reliable path — and it gives you one file that also opens in PowerPoint and Keynote. As an alternative to the import dialog, you can upload the .pptx to Google Drive and choose Open with → Google Slides.

Heads-up on fonts: custom PowerPoint fonts may be substituted if your Google account doesn't have them, so choose web-safe or Google Fonts in your brand kit if exact typography matters.

More questions