Filtering

How to delete tweets by date without mistakes

Date filters are the safest starting point for cleaning an X/Twitter account. They make the cleanup scope concrete: older than a date, between two dates, or before a specific life or work event.

Updated 2026-06-115 min read

Use dates before keywords

Keyword filters are useful, but they can accidentally match posts in contexts you did not expect. Date filters are easier to reason about because they map to a specific time period.

Start with a date range such as posts before 2022, then preview. If the preview looks right, you can decide whether more precise filters are needed.

Preview the count and sample

A date range can still match more content than expected. Always review the matched count and sample items before confirming deletion.

If the sample contains posts you want to keep, narrow the date range or split the cleanup into smaller batches.

Use archive upload for older history

Older tweets may not appear through recent timeline endpoints. Your X archive can provide tweet IDs for deeper history.

Archive-based cleanup is useful when you want to delete tweets by old years or periods that normal API results do not expose.