CYOA Composer
Simple Illustrated Stories
Select a passage from the sidebar or create a new one.
Create beautiful illustrated choose-your-own-adventure stories
Supports images, videos, and audio clips
Click the "New" button in the sidebar to add new passages. Each passage is one "page" or scene in your story.
Upload an image or video for each passage. Supported formats include JPG, PNG, WebP, GIF, MP4, and WebM. These will be embedded in your final story.
Use the text area to write what happens in that passage. You can make it as long or short as you like.
Click "Add Choice" to create options for the player. For each choice:
The title you give a passage is also used as its identifier in the choice dropdown. This is how navigation/branching works — descriptive titles make connecting passages much easier.
Upload an audio clip to a passage for voice acting, sound effects, or music. By default it will auto-play when the player reaches that passage. You can toggle auto-play off per passage if you prefer.
Use "Save to Projects" to save your work inside the browser. Click "My Projects" to see all your saved stories, load them, or export them as JSON files for backup.
Use the Preview button to test your story. When finished, click Export HTML to download a complete standalone file.
Simple Illustrated Stories
Select a passage from the sidebar or create a new one.