TimelineJS is a great option for beginners. Easily produce professional-looking timelines for your research project, schoolwork, or website. TimelineJS has been used by a number of media outlets like CNN.
Using their Google sheets template, you create a spreadsheet of dates + accompanying headlines, descriptive text, as well as images/video. Advanced users can make further customizations, including embedded Google maps. Upload the Google sheet to the Timeline Generator and receive a professional-looking timeline that can be shared or embedded into your website. Need to make changes? No problem! Simply edit your Google sheet and regenerate the timeline.
Learn how to create your own timeline below: