Make it classroom-great

Publish guide

Keep games simple, board-friendly, and free of private student data. A prompt-ready checklist is below.

Classroom-ready tips

Add this to your prompt before generating
Create a classroom game as ONE complete self-contained HTML file.
Requirements:
- Everything inline: CSS in <style>, JavaScript in <script>, data embedded.
- Prefer embedded assets. If needed, use HTTPS scripts/styles only; no API calls. No server needed.
- Landscape layout for an interactive whiteboard; big touch-friendly buttons.
- Text readable from the back of a classroom.
- Do not add logins, tracking, or personal-data collection.
- Start from <!DOCTYPE html> and end with </html>.

What we accept

Import an external creation

Choose Import external creation on Add creation. Paste the public HTTPS URL, choose how it should open, and add your title, creation type and learning objective. Check the link while signed out before publishing. A source-code export is not required.

The original provider controls availability and may block embedding. Open original remains available. URL versions preserve addresses, not copies of the remote content; download and native remix actions require uploaded source files.

Your game preview

After you save, ClassBoard opens your game securely on the server and creates a preview image automatically. You can leave the upload page once your game is saved. Some creations display a title screen until someone presses Play; that opening screen becomes the preview. You can also upload your own screenshot if you prefer.