Extract Dates from Text
The date extractor finds dates in text across the formats people actually use: ISO 8601, slash and dot separated numeric dates, and long forms such as "5 August 2026" or "August 5, 2026". Results can be normalised to ISO format for sorting.
Your result will appear here.
Not sure where to start? Use Load example.
Results update automatically and are calculated on your device. Nothing you type is sent to a server.
Runs in your browser. Processing happens entirely in your browser. Nothing you enter is sent to Delimiter.live.
How to use the Date Extractor
- Paste text containing dates.
- Set whether ambiguous numeric dates should be read day-first or month-first.
- Leave normalisation on to get sortable ISO dates.
- Copy or download the list.
Example
Due 05/08/2026, signed 1 July 2026.
2026-08-05 2026-07-01
Common use cases
- Building a timeline from a document or a set of notes.
- Extracting dates from log entries for a chronology.
- Normalising mixed date formats before importing data.
Limitations and things to watch for
- Numeric dates such as 05/08/2026 are genuinely ambiguous — that is 5 August in the UK and 8 May in the US. The day-first option controls the interpretation; ISO dates and long-form dates are never ambiguous and ignore the setting.
- Only English month names are recognised in long-form dates.
- Relative expressions such as "next Tuesday" or "in three weeks" are not dates in a machine-readable sense and are not matched.
- Dates that do not exist, such as 31 February, are rejected during normalisation.