Code tool

CSV to Timeline Converter

Choose title, start, and optional end columns. Ambiguous dates are never guessed; missing and reversed dates are listed for review.

In-browser processingNo account requiredPrivacy details ↗

CSV to Timeline Converter

Paste a header-based CSV. Dates are checked locally and ambiguous numeric dates are never guessed.

A QUICK WALKTHROUGH

How to use this tool

  1. Paste CSV with a header row.
  2. Choose the title, start date, and optional end date columns.
  3. Review flagged rows and download the valid timeline as JSON or CSV.

No ambiguous date guesses

ISO dates and unambiguous regional dates are accepted. Numeric dates such as 03/04/2026 are flagged because their order cannot be known from the value alone.

Review before export

Rows with missing starts, invalid dates, or an end before the start are reported and excluded from the clean timeline. A missing end date is a point event.

GOOD TO KNOW

Common questions

Are ambiguous dates converted?

No. Ambiguous dates are flagged rather than interpreted using a guessed locale.

What happens to a blank end date?

It is represented as a point event with no end date.

Is data uploaded?

No. CSV parsing and export happen in this browser.