Course Metadata & Styles
Advanced Custom Styles & Scripts (CSS / JS)
Course Modules Pages
Paste Single Course JSON or Upload File
If you already have a single course_data.json file or full JSON payload, paste it below or upload the file directly.
Or Paste Raw HTML (Auto-Split by Module)
If your LLM wrote one long HTML document instead of a JSON payload, paste it here.
Each <h1> heading starts a new module — its text becomes
the module title, and everything up to the next <h1> becomes
that module's content. This skips the JSON-escaping step entirely, which is where
LLM output most often breaks.
Why Use the Modular Chunking Workflow?
Free AI web interfaces (like ChatGPT, Gemini, or Claude free tiers) have output limits. Requesting a full 10-module course in a single prompt often leads to truncation or truncated HTML. By using these chunked prompts, you can generate 1 module at a time with 100% fidelity, rich interactive components, and WCAG accessibility!