MARKETPLACE
PLUGINS
AI QUIZ & EXAM GENERATOR
AI Quiz & Exam Generator logo

AI Quiz & Exam Generator

Published July 2026
   •    Updated July 2026

Plugin details

AI Quiz & Exam Generator helps Bubble developers generate structured quiz and exam questions using OpenAI models.
The plugin can generate questions from a general topic, pasted source text, or a public PDF URL. It supports multiple choice, multiple answers, true/false, short answer, and essay questions.

It can return correct answers, answer explanations, difficulty levels, optional grading rubrics, raw JSON, and Bubble-friendly list outputs that work well with repeating groups.

Developers can set a default OpenAI model in the plugin settings or override the model per action.

For best reliability, use 10–20 questions per generation. The plugin supports up to 25 questions per generation. For 21–25 questions, a higher-quality model such as gpt-4o is recommended, especially when explanations and rubrics are enabled.

PDF generation works best with text-based PDFs. Scanned or image-only PDFs may not extract properly unless OCR is added separately.

An OpenAI API key is required. OpenAI usage costs are billed separately by OpenAI.

Live Demo:
https://rc-ai-quiz-exam-generator.bubbleapps.io/version-test

Demo Editor:
https://bubble.io/page?id=rc-ai-quiz-exam-generator&tab=Design&name=index&type=page&elements=bTGYf

$10

One time

stars   •   0 ratings
1 installs  
This plugin does not collect or track your personal data.

Platform

Web

Contributor details

Rhiane Caña logo
Rhiane Caña
Joined 2022   •   5 Plugins
View contributor profile

Instructions

Setup Instructions:
1. Add the plugin to your Bubble app.

2. Go to the plugin settings and enter your OpenAI API key.

3. Set the Default LLM Model. Recommended default: gpt-4o-mini.

4. Use one of the available server-side actions:

- Generate Questions from Topic
- Generate Questions from Text
- Generate Questions from PDF URL

5. Set the action inputs, including number of questions, question types, number of choices, grade level/audience, difficulty, explanations, rubrics, and optional model override.

6. The plugin returns structured JSON and Bubble-friendly list outputs that can be displayed in repeating groups.

7. For best reliability, generate 10–20 questions at a time. The plugin supports up to 25 questions per generation.

8. For larger question sets, especially 21–25 questions, use a higher-quality OpenAI model such as gpt-4o.

9. For PDF URL generation, use a public, direct PDF URL. The PDF should be text-based. Scanned or image-only PDFs may not extract properly unless OCR is added separately.

Important Notes:

- This plugin requires an OpenAI API key.
- OpenAI usage is billed separately by OpenAI based on the selected model and usage volume.
- The plugin does not include OCR for scanned PDFs.
- Very large exams should be generated in multiple batches.

Types

This plugin can be found under the following types:

Categories

This plugin can be found under the following categories:
AI   •   Data (things)

Resources

Support contact
Documentation
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble