Build your chronology
Enter dates from the ancient world to today, then add context and visuals to each milestone.
Bring milestones to life with elegant animated timelines, historical dates, archival images and documentary-style storytelling. From centuries of history to moments that changed the world.
Build an editable story and export the animation without uploading your files.
Use narrative spacing for a readable story. Switch to chronological spacing to communicate the actual distance between dates. Always fact-check historical descriptions before publishing.
Enter dates from the ancient world to today, then add context and visuals to each milestone.
Choose a theme, aspect ratio, motion and either historical spacing or easier-to-read equal spacing.
Create WebM videos, PNG frames, subtitles, narration scripts and editable project files.
Yes. Enter an integer year followed by BCE, such as 500 BCE. For dates with a month and day, use YYYY-MM-DD for CE years. Dates are sorted numerically; there is no year zero.
Yes. The proportional mode places markers according to their relative year values. Close events may overlap, so narrative spacing is often clearer for storytelling.
Yes. Add your own PNG, JPEG, or WebP images. They remain on your device and are embedded into project JSON. Make sure you have permission to reuse them.
No. Animation is rendered deterministically using HTML canvas and the browser's media APIs. Historical facts are not invented, and there is no external AI dependency or paid service.
Rendering frames and encoding video. Keep this tab visible.
Arrange author-supplied dates, descriptions and images as a narrative or proportional timeline. Review the chronology yourself; the tool lays out the information you enter but does not retrieve or verify historical facts.
Authored example: Show three invented milestones for a fictional product project, label the dates as fictional and compare narrative spacing with proportional spacing.
Limits and privacy: A timeline is limited to 80 events. Proportional spacing depends on correctly reviewed dates and ordering. Video is silent WebM and capped at 120 seconds; SRT and text exports come from entered content, not generated narration. Projects embed imported images.