OPF intent
rendition:layout declares a pre-paginated publication, with optional orientation and spread preferences.
Free browser tool
Choose a page canvas and reading preference. Get the EPUB 3 package metadata, XHTML viewport and CSS foundation—without uploading a file.

EPUB 3 starter
Use the actual design dimensions. The values become the XHTML viewport and fixed CSS canvas.
Copy-ready scaffold
Not a complete EPUB: add required title, language, identifier and modified-date metadata; declare every resource; list every page in the spine; then run EPUBCheck and visual QA.
What gets generated
rendition:layout declares a pre-paginated publication, with optional orientation and spread preferences.
Every fixed XHTML page declares the same explicit width and height unless the design intentionally varies.
The page root uses the selected dimensions and clips content that falls outside the fixed design area.
The guide explains folder structure, manifest, spine, navigation, packaging and validation.
Create a fixed-layout EPUB →