Developer portal · Free forever

Put QuizVerse on any site
in one line of HTML

7 embeddable widgets, 5 quiz modes, a free exam-dates API and a drop-in script loader. White-label theming, 12 languages, anonymous & cookieless. Every embed is yours to keep — and it's free.

7
embeddable widgets
5
quiz modes
16
GPA systems
12
languages

Embed catalog

Copy a snippet, paste it on your page. Each carries a ref=embed backlink + branded install funnel.

Study tools

GPA Calculator

Live preview →

Convert grades across 16 country systems (US, UK, India CBSE, Canada, Australia, China, Japan, IB…) to a WES-aligned 4.0 GPA — entirely on-device.

Copy this iframe

<iframe
  src="https://quizverse.world/embed/gpa-calculator?locale=en"
  width="100%" height="720" style="border:0;max-width:560px"
  title="QuizVerse GPA Calculator" loading="lazy"></iframe>

Exam Countdown

Live preview →

Live days·hrs·min ticker to the next official exam date with study streak + milestones. Prefilled with real public dates (SAT, NEET, JEE, ACT, A-Level…). Add ?exam=neet.

Copy this iframe

<iframe
  src="https://quizverse.world/embed/exam-countdown?exam=neet&locale=en"
  width="100%" height="640" style="border:0;max-width:560px"
  title="QuizVerse Exam Countdown" loading="lazy"></iframe>

Quizzes

Trivia Quiz (localized)

Live preview →

A 3-question trivia round (science, geography, movies), fully localized in 12 languages via ?locale=. Great for blogs and fan sites.

Copy this iframe

<iframe
  src="https://quizverse.world/embed/quiz/science?theme=light"
  width="100%" height="600" style="border:0;max-width:560px"
  title="QuizVerse Trivia Quiz (localized)" loading="lazy"></iframe>

Genre Trivia

Live preview →

3-question trivia for any genre: general-knowledge, history, sports, technology, music. Swap the slug for the genre you want.

Copy this iframe

<iframe
  src="https://quizverse.world/embed/quiz/trivia/general-knowledge?theme=light"
  width="100%" height="600" style="border:0;max-width:560px"
  title="QuizVerse Genre Trivia" loading="lazy"></iframe>

This or That

Live preview →

A fast binary-choice round (bigger? first? hotter?) with a fun-fact reveal each time — high completion, ideal for social embeds.

Copy this iframe

<iframe
  src="https://quizverse.world/embed/quiz/this-or-that?theme=light"
  width="100%" height="600" style="border:0;max-width:560px"
  title="QuizVerse This or That" loading="lazy"></iframe>

Exam Practice Quiz

Live preview →

3 real practice questions with explanations for any of 25+ exams (SAT, JEE, NEET, ACT, GRE, GMAT, UPSC, CAT…). Swap `sat` for any exam slug.

Copy this iframe

<iframe
  src="https://quizverse.world/embed/quiz/exam/sat?theme=light"
  width="100%" height="600" style="border:0;max-width:560px"
  title="QuizVerse Exam Practice Quiz" loading="lazy"></iframe>

Quiz of the Day

Live preview →

A fresh practice quiz every day — set-and-forget engagement for news sites and school homepages.

Copy this iframe

<iframe
  src="https://quizverse.world/embed/quiz/daily?theme=light"
  width="100%" height="600" style="border:0;max-width:560px"
  title="QuizVerse Quiz of the Day" loading="lazy"></iframe>

Data API

Exam Dates API

A free, cacheable, no-auth JSON feed of the next public sittings (SAT, NEET, JEE, ACT, A-Level…) with official/expected confidence and a T-100/30/7/1/0 reminder schedule. Cite it with a link back and use it anywhere.

Fetch the feed

// Free, cacheable, no-auth JSON — next public exam dates
fetch("https://quizverse.world/api/exam-dates?exam=sat")
  .then(r => r.json())
  .then(({ exam, next, reminders }) => {
    console.log(next.dateIso, next.confidence); // e.g. "2026-06-06" "official"
  });

Auto-sizing loader

Script-tag embed

Prefer a div + script over an iframe? The loader injects a self-sizing iframe and forwards engagement events to window.quizverseEmbedCallback.

Drop-in loader

<div id="quizverse-embed"
     data-topic="science"
     data-theme="dark"
     data-partner="your-site-slug"></div>
<script async src="https://quizverse.world/embed/widget.js"></script>

Customize any embed

Query paramValueDefault
?theme=light | darkdark
?locale=en, hi, es-419, pt-BR, fr, de, ja, ko, zh-Hans, ar, ru, iden
?exam=exam slug (countdown / exam quiz)
?primary=hex color #RRGGBB#7C3AED
?accent=hex color #RRGGBB#BEF264
?partner=short slug for attribution
?hide_branding=1 to remove the footer (partners)0

Capture engagement events

Every quiz embed posts postMessageevents to your page — no PII leaves the user's browser.

window.addEventListener("message", (e) => {
  const m = e.data;
  if (m?.source !== "quizverse-embed") return;
  // { event: "quiz_done", correct, total, partner, host }
  if (m.event === "quiz_done") sendToAnalytics(m);
});
Anonymous-first & child-safe. Embeds require no sign-in and set no cookies. Sign-in is optional and only to save progress on QuizVerse. Each embed links back to QuizVerse with ref=embed&host= attribution so we can credit the sites that send us learners.

Want a custom pack, white-label branding, or 100+ embeds?

We'll spin up a dedicated quiz pack for your audience and remove the "Powered by" footer. Coaching centers, edu-blogs and schools welcome.