Polar GamesMarketplace
Black FridayGame templates at Black Friday pricesEnds in See the deals

Words and quiz · PHP

Quiz Studio

Self-hosted quiz builder in PHP with AI drafting and themes

by Polar GamesVersion 1.0.0Updated Oct 31, 2026

  • Source code
  • Live demo
  • Documented
Perpetual licence$49 $41.65 -15%Buy now
Dashboard with finished games, finish rate, average score, emails, top quizzes and games by language.Quiz editor with questions on one side and a live preview on the other.Appearance: choose a theme and layout and change colours, fonts and backgrounds.Effects editor with a live preview: every effect can be switched off per theme.Results: games, completion and answers for each quiz.A true/false question in the public player, with timer and progress bar.The editorial layout: a question with an image and lettered answers.

Quiz Studio: your own quiz site, ready to install.

Quiz Studio is a self-hosted quiz builder written in PHP, with the full source of its React admin panel and player. Upload it to a hosting plan with PHP and MySQL, follow the installer and start publishing: scored quizzes, personality quizzes, embeds, themes and optional AI drafting, all running on your own server.

Quiz Studio AI connection screen: choose Google Gemini, OpenAI or Anthropic, paste your own key and test it.

Start from an idea, with your own AI provider

Connect your own OpenAI, Google Gemini or Anthropic account to draft questions, explanations and a suggested look. Choose the topic, language, type and number of questions and review the draft before publishing. AI is optional, may make mistakes and may incur charges from your provider. Profile quizzes are created by hand.

Quiz Studio effects editor: suspense, sparks and confetti, shake on a wrong answer, streaks and more, each switchable per theme, with a live phone preview.

Make every answer a moment

Suspense before the reveal, sparks and confetti, a shake on a wrong answer, a streak glow, a result reveal and extra sounds can each be switched off per theme, with a live preview next to the controls.

Quiz Studio start card of a quiz on a themed background, with a customisable colour and button.

Eleven themes, eight layouts

Pick a look for each quiz and change colours, fonts and backgrounds, for the whole site or per quiz. Text on quiz cards and answer buttons is adjusted automatically to meet WCAG AA contrast (4.5:1).

Quiz Studio player showing a question with lettered answers; the correct answer is decided on the server.

Keep the answer a surprise

Right and wrong are decided on your server: the browser does not receive the answer key in advance. You can reveal feedback only at the end. Note that the speed bonus uses the player's own clock.

Quiz Studio editor for a personality quiz: availability dates, quiz type and result profiles with points per answer.

More than a score

Build scored quizzes or personality quizzes with result profiles, messages and images. Schedule when a quiz opens and closes, duplicate quizzes, import and export them, embed them in any page and review activity in the panel. Optional email collection stores the consent text.

Your server, your data

Quiz data lives in your own database. The interface comes in 15 languages, and the package includes 24 illustrated example quizzes, 18 covers and an illustrated buyer guide in 14 languages. Optional AI sends the topic and your instructions to the provider you choose, with your own key.

What this edition does not include

Hosting, a domain, email delivery, AI provider credit, custom development and translations beyond the included languages are not part of the package.

Technical details at a glance

  • Stack: PHP 8.1 or newer without a framework, MySQL 8 or MariaDB 10.6 or newer; admin panel in React and TypeScript, player in TypeScript, built with Vite.
  • Install: create an empty database, upload the contents of upload/ and open the address. The installer checks the server.
  • Source: the source/ folder holds the editable panel and player with build instructions; the compiled files are already in upload/.
  • Languages: 15 interface languages and a buyer guide in 14.
  • Support: willian@polargames.com.br.

Screens from this edition

Captured from the edition sold here.

Included

  • Ready-to-upload upload/ folder: PHP application, installer, admin panel and public player
  • Full readable source of the admin panel and the player (React and TypeScript, Vite) with build instructions
  • 24 illustrated example quizzes, 18 ready-made covers and 11 themes in 8 layouts
  • Interface in 15 languages; illustrated buyer guide in 14 languages, plus an AI guide and a features guide
  • Third-party licence notices and version history

Not included in this edition

  • Hosting, a domain and email delivery
  • AI provider credit: optional AI uses your own account and may incur provider charges
  • Custom development and translations beyond the included languages

What is in the ZIP

The real folder structure of the package you download, with names and sizes read from it.

quiz-studio-1.0.0-complete.zip366 files · 17.1 MB
  • quiz-studio-1.0.0/365 files · 17.1 MB
    • documentation/HTML guide, open it before you buy3 files · 999 KB
      • ai-guide.html9 KB
      • features-guide.html18 KB
      • index.html972 KB
    • source/Readable source code39 files · 592 KB
      • panel/CSS · JSON · TS · TSX · 26 files · 384 KB
      • player/CSS · JSON · TS · 9 files · 141 KB
      • tools/Build and check scriptsMJS · 1 file · 1 KB
      • package-lock.json63 KB
      • package.json1 KB
      • README.md1 KB
    • upload/320 files · 15.5 MB
      • app/HTACCESS · PHP · WEBP · 197 files · 10.5 MB
      • assets/Art, audio and fontsCSS · JPG · JS · MP3 · PNG · SVG · TXT · WEBP · WOFF2 · 117 files · 5.1 MB
      • config/HTACCESS · PHP · 2 files · 1 KB
      • install/PHP · 1 file · 7 KB
      • uploads/HTACCESS · PHP · 2 files · 1 KB
      • index.php5 KB
    • CHANGELOG.mdVersion history1 KB
    • START-HERE.txtQuick start1 KB
    • THIRD-PARTY-NOTICES.txt2 KB
  • POLAR-MARKETPLACE-START-HERE.txtStart here: licence, support and first steps1 KB

Item details

Edition
Self-hosted PHP Edition
Version
1.0.0
Released
Oct 31, 2026
Updated
Oct 31, 2026
Category
Words and quiz
Languages
English, Portuguese, Spanish, French, German, Italian, Dutch, Polish, Turkish, Russian, Indonesian, Japanese, Korean, Simplified Chinese, Arabic
Files included
PHP, TypeScript, JavaScript, CSS, HTML, JSON, SVG, WebP, MP3, WOFF2
Built with
PHP 8.1+, MySQL / MariaDB, React, TypeScript, Vite
Browsers
Modern browsers with WebGL2
Documentation
Documentation

Author

Polar Games

Brazilian studio making browser games. Every template here is a game we built and published.

See our games

Requirements

  • Hosting with PHP 8.1 or newer and MySQL 8 or MariaDB 10.6 or newer (the installer checks the server for you)
  • A current browser for the admin panel and for players
  • Optional AI drafting needs your own OpenAI, Google Gemini or Anthropic account; their usage charges apply

Support covers technical questions and reproducible defects in the supplied game. Installation and customisation are separate services.

Changelog

  1. 1.0.0Oct 31, 2026

Questions

Which hosting do I need?

Any hosting with PHP 8.1 or newer and MySQL 8 or MariaDB 10.6 or newer, which covers most shared plans. Create an empty database, upload the contents of upload/ and open the address: the installer does the rest.

Do I need to know how to code?

No. You upload files and follow the installer; everything else happens in the admin panel. The source is included for those who want to change it.

Can I add a quiz to my existing site?

Yes. Each quiz has an embed code you can paste into any page; the frame adjusts its height to the quiz.

Is AI required?

No. It is optional. You paste your own provider key and it may incur charges from that provider; nothing is sent to us.

Is there a monthly fee?

No subscription to us. Quiz Studio runs on your own hosting.

Read the full licence, support, refund and privacy terms

Before you buy: guides and reviews

More from Polar Games

Quiz Studio$49 $41.65 -15%
Buy now