Scheduled cleanup

How to auto delete tweets older than 30 days

Auto-deleting tweets older than 30 days is a practical way to keep an X/Twitter profile current without repeating the same cleanup every month. The safest setup still starts with a preview and a clear rule.

Updated 2026-06-115 min read

Choose the age rule first

A rolling age rule is easier to review than a vague cleanup command. Start with a specific threshold such as posts older than 30, 60, or 90 days.

Shorter windows remove history faster, while longer windows give posts more time to age before they become eligible for cleanup.

Preview before the schedule runs

Scheduled cleanup should not mean blind deletion. Preview the count, samples, target, and filters before activating a recurring rule.

If the preview includes posts you would keep, adjust the age range or split the rule by target type, such as posts, replies, reposts, or likes.

Use logs for recurring cleanup

A scheduled rule needs an activity record so you can see when it ran, how many items were deleted, and whether any failures need attention.

DeleteX Premium includes scheduled cleanup for ongoing maintenance, while the free plan is better for manual cleanup within monthly limits.