Free Timeline Widget

Use a timeline widget to display events and milestones in chronological order with images and text so visitors understand your story clearly.

Create a Timeline

loved by 500K+ businesses

plugineditor
Quick add to:

The Common Ninja Timeline widget is a free, no-code timeline that lays out events, milestones, and history in chronological order with images, dates, and rich text.

Pick a vertical or horizontal layout, switch between multiple skins, control which items are visible per breakpoint, and paste one line of embed code on 200+ platforms including Elementor, WordPress, Google Sites, Squarespace, and Avada.

Why Add a Timeline to Your Website?

  • Tell a company history visitors actually scroll through

    An about-us page wall of text gets skimmed once. A timeline of founding year, first hire, big launch, and last milestone gets read top to bottom because the structure does the work. Use it as the centerpiece of /about, /our-story, or /history.

  • Show a product roadmap or feature evolution

    SaaS and product sites use a timeline to communicate momentum: shipped features by quarter, integrations launched, version history. The horizontal layout fits roadmap sections cleanly under a landing-page hero without dominating the page.

  • Lay out process steps or project phases

    Service businesses, agencies, and consultancies use timelines to show their process: discovery, design, build, ship, support. Education sites use them for syllabus or program phases. The dated, ordered structure communicates a journey instead of a feature list.

  • Anchor event schedules and career pages

    Conferences and fundraisers map session order, sponsor reveals, and keynote highlights along a single dated axis. Resume and CV pages chain job history, education, and certifications into a single scannable column. Same widget, different content.

Get started in 3 steps

How it works

  1. Add your events and milestones

    Drop in events one by one with a date, headline, description, and optional image. Reorder by drag and drop, hide events on mobile or for non-logged-in visitors, and group milestones under year or phase headings to keep long timelines scannable.

  2. Pick a layout, skin, and orientation

    Choose vertical for a long-scroll about-us or career page, or horizontal for a roadmap that fits inside a landing-page section. Switch between multiple skins to match your brand, and the layout adapts responsively without losing event order on mobile.

  3. Paste one line of embed code

    Copy the embed snippet and drop it into your site. Future event additions or edits push live automatically, so adding a new milestone after a product launch or filling in a missed year is a single change in the dashboard, not a code commit.

Open the editor

What you get with the Common Ninja Timeline widget

Vertical or horizontal layout, switch in one click

Vertical works for long-scroll about-us and history pages. Horizontal works for roadmaps and process strips that fit under a landing-page hero. The widget remembers your event order when you swap layouts, so iterating is one click, not a re-build.

Multiple skins so the timeline matches the page

Pick from card-style, minimal-line, or filled-circle skins, then tune colors, fonts, and spacing. The timeline blends into a modern SaaS hero, a corporate about-us page, or a personal portfolio without looking like a copy-pasted component.

Image and rich text per event

Every event carries an image, a date, a headline, and a rich-text description. Add links, bold key phrases, list out sub-bullets, each milestone has room to breathe instead of being cut to a one-liner.

Per-event visibility controls

Hide events on mobile to keep the timeline scannable on small screens. Show or hide draft events without deleting them. Group milestones under year or phase headings so a 30-event company history reads as scannable chapters, not a wall of dots.

Everything in the editor

Also included in the editor

Ability To Add Images

The Timeline widget's feature of incorporating images into individual timeline items not only enhances its visual appeal and captivates your audience but also helps convey complex ideas or events more effectively, contributing to an overall more engaging and comprehensible user experience.

Item Visibility Controls

The Timeline widget provides you with an array of trigger options for displaying items, including "always," "never," "on hover," and "scroll to view," empowering you to create a tailored user experience that enhances content accessibility and engages your audience by controlling when and how the information is revealed.

Easy To Use Timeline Widget

No coding expertise is necessary to use the Timeline widget. With only a few mouse clicks, you can modify the timeline however you wish using our user-friendly interface. This implies that even individuals without coding knowledge may quickly and simply build a timeline with a professional appearance that connects with their website, enhancing their online presence and audience engagement.

Ready to add a timeline to your site?

Open the editor

No credit card · Setup in under 3 minutes

Loved by our customers

Real reviews. Real customers.

Verified

Outstanding service. I use their widgets to help me with my web design business and whenever I need help they are very quick to help.

Verified

Excellent company with excellent service!!! We used it to build a survey, it was very user friendly. The service was perfect. Amit helped us with every problem and question we had, thank you very much!!!

Verified

Common Ninja saved the day when building our website and the customer service Daniel, the co-founder and CEO, provided was amazing.

Read more customer reviews
FAQ

Quick answers

  • Yes. The free plan covers one Timeline widget with no time limit, no credit card, and no trial countdown. Upgrade only when you need additional widgets, premium skins, or higher monthly view limits.

Platform-specific guides

How to add Timeline to your website

Pick your platform. Each takes under 4 minutes.

  1. 1In Elementor, drag an HTML widget onto the page where you want the timeline.
  2. 2Paste the Common Ninja embed snippet into the HTML widget's HTML code field.
  3. 3Update the page. The timeline renders responsively and stays in sync with future event edits.
Add Instagram Feed to Elementor

Compatible With All Site Builders, E-Commerce Platforms and Websites

Explore Related Widgets

FAQ

A timeline widget is a versatile tool that allows you to display a series of events or milestones in chronological order on your website. It enhances the visual appeal and organization of your content by presenting it in an easy-to-understand format.

Using a timeline on your website offers several benefits, including better organization of your content, improved user engagement, and enhanced visual appeal. Timelines help visitors quickly grasp the sequence of events or milestones, making your website more informative and user-friendly.

Timeline widgets are commonly used in various website contexts, such as showcasing a company's history, presenting project milestones, displaying a personal portfolio or resume, outlining event schedules, or illustrating the progression of a blog or news articles. Timelines help convey information in a visually engaging and easily digestible manner.

Yes, the Timeline widget allows you to easily switch between vertical and horizontal timelines, helping you tailor the design to your specific needs.

Yes, the Timeline widget enables you to add images to individual items on the timeline, making it more visually appealing, eye-catching, and easier to understand

The Timeline widget allows you to choose various triggers for showing items, such as “always”, “never”, “on hover”, and “scroll to view”.

Yes, the Timeline widget offers multiple layouts that you can choose from to ensure it fits your overall website design and style.

Absolutely! The Timeline widget comes with a variety of beautiful skins to choose from and is fully customizable, allowing you to change the colors, fonts, spacing, and more.

Yes, the Timeline widget is fully responsive and will look great on any device, keeping you ahead of your competitors in a mobile-first world.

No, the Timeline widget is easy to use and requires no coding knowledge. The intuitive dashboard with drag-and-drop features enables you to customize the widget with just a few simple clicks.

Yes, as with all of Common Ninja's apps, you can add custom CSS to customize the Timeline widget and be even more creative.

You can easily embed the widget on your website by copying a single line of code. The Timeline widget will also be updated automatically with every change you make.

It’s simple. All you need to do is to sign up and start using the free version.

Common Ninja’s Timeline widget is free to use. It is limited to a certain amount of views, however.

Common Ninja’s Timeline widget is compatible with ALL current and future website builders.

Yes, the Timeline widget is GDPR-compliant.

No. Using our Timeline widget is very simple. The widget comes with an intuitive drag-and-drop interface and fully customizable options. Once you’ve finished editing the widget to your liking, all you need to do is copy the provided code and add it to your website.

Yes. We are eager to hear your request. Please visit our Feature Request page.

Ready when you are

Add a timeline to your site in 3 minutes

Works on 200+ platforms including Elementor, WordPress, Google Sites, Squarespace, and Avada.

Create your timeline

No credit card · Setup in under 3 minutes