"Add a quiz to my presentation" and "add a quiz to my website" sound like the same request, but they need two different approaches. Here's the real method for each.

Embedding a quiz on a website or blog

Any public quiz on FreeQuizzesFor can be embedded as a small, clickable card on another webpage:

  1. Open the quiz's page on FreeQuizzesFor and click the ๐Ÿ”— Embed button.
  2. A ready-made snippet appears, in this format:

<iframe src="https://freequizzesfor.com/embed.php?id=123" width="420" height="360" frameborder="0"></iframe>

  1. Paste it wherever your site accepts custom HTML โ€” a WordPress Custom HTML block, a Squarespace code block, or any plain HTML page.

The embedded card shows the quiz title and question count with a "Play Now" button that opens the full quiz โ€” a lightweight way to feature a quiz on a blog post or landing page without sending readers away first.

Running a live quiz during a presentation

Slide software like PowerPoint and Google Slides doesn't support embedding a live, interactive webpage directly on a slide โ€” so trying to paste an iframe into a deck won't work the way it does on a website. The method that actually works for a talk, class, or meeting is simpler and doesn't need embedding at all:

  1. Create and host your quiz live from your dashboard, the same way you'd run any live session.
  2. When it's time to play, put your host screen up on the projector or shared screen instead of your slides. It displays the join code (and a QR code) for the room to see.
  3. Your audience joins on their own phone or laptop with the code and a nickname โ€” no app, no account.

This is exactly how tools like Kahoot handle the "quiz in a presentation" use case too โ€” the live host screen effectively becomes your slide for that part of the talk. If you're presenting to a large room, see our guide on hosting a free quiz for 100+ people.

Which one do you need?

  • Embedding is for a quiz that lives permanently on a page โ€” a blog post, a course page, a landing page.
  • Live hosting is for a real-time moment with an audience in the room (or on a call) at the same time.

Ready to try either one? Build a quiz first โ€” both options are available on any quiz you create, for free.