You've used your 5 free exports. Subscribe to export unlimited components — watermark-free — straight into Rise.
See plans →Rise Canvas is a desktop tool — it needs room to drag, drop and arrange components. Pop back on a laptop or desktop to start building.
Visit risecanvas.co.ukYour 💾 Save project zip is the working file — and every export works too. Depending on the file:
Everything comes back — layout, images, animations, screens and speeds.
Select a component from the sidebar to build it and place it here.
Your browser is restricting local file access. Serve all files via a local web server:
python -m http.server 8080
Then open: http://localhost:8080/index.html
VS Code Live Server or any dev server also works.
You have on your canvas. You can undo this with Ctrl+Z.
Features applied to all Rise Canvas output HTML
The HTML produced by Rise Canvas is designed to meet the Web Content Accessibility Guidelines (WCAG) 2.1 Level AA, making content accessible to users who rely on keyboards, screen readers, or other assistive technologies.
Semantic <table> markup with scope="col" / scope="row" headers and an optional <caption>. The scrollable wrapper is a keyboard-focusable role="region". Sortable column headers are native buttons announcing state via aria-sort, and the mobile card layout preserves source order while labelling every value with its column header.
Wrapped in a landmark role="region" or role="list" with a descriptive aria-label.
Each stat card uses role="figure" with a combined aria-label reading value, label, and description together. The section uses role="region".
Card grid uses role="list"; each card is role="listitem" with an aria-label from the card heading.
Wrapped in role="region" with an aria-label taken from the heading text.
Alt text is set from the builder's Alt text field. Image and caption are wrapped in semantic <figure> and <figcaption> elements.
Embedded YouTube and Vimeo players have a title attribute and a role="region" wrapper. Direct video files include native controls.
Purely decorative — marked aria-hidden="true" so screen readers skip it entirely.
Web Content Accessibility Guidelines (WCAG) 2.1 Level AA — www.w3.org/WAI/WCAG21/quickref
This sets the font for your exported HTML — what learners see in Rise. The font is applied when you copy or export, and the matching Google Font is loaded automatically.
Note: the block previews here in Rise Canvas will continue to show in Poppins. The change only appears in the final output.
Create up to 4 colour palettes (e.g. one per client). Pick which is active — its colours appear as one-click swatches next to every colour picker in the builders. Switching palettes never changes work you've already done.
A quick guide to building and exporting your content
Build rich, interactive content blocks, arrange them on the canvas, then export the result as a single piece of HTML that drops straight into a Rise 360 code block. Export as a single self-contained piece of HTML for a Rise code block, or as a zip for Rise’s Upload project when media is involved.
Interactive components can report completion back to Rise. Use the completion toggle to decide whether finishing a block counts toward the lesson's progress.
Set up a named colour palette once and it appears as quick-pick swatches next to every colour picker across the builders. Manage palettes from the toolbar.
Click 💾 Save project to download this canvas as a project zip — your working file. Reopen it any time with 📂 Load project (pick the zip itself) and everything comes back, images and all. The canvas also autosaves in this browser as you build (one canvas at a time), and every export from the ⬇ Export menu doubles as a project file too. Undo/redo (Ctrl+Z / Ctrl+Y) covers you while you work.