Skip to content

Trash

The Trash page is the safety net under every destructive subtitle action. When Sublarr deletes a sidecar (.srt, .ass) or removes a foreign track from an MKV, the original is moved here instead of being unlinked. From the Trash you can either restore items or permanently delete them. After the retention window expires the cleanup scheduler drops them automatically.

SourceWhat’s keptDefault retention
Cleanup → orphan sidecarsThe deleted .srt / .ass plus its sibling files (forced/HI variants).30 days
Cleanup → format upgradesThe previous-format file replaced during upgrade.30 days
Wanted → Cleanup SidecarsEvery sidecar the cleanup removed, as one sidecar batch per run.30 days
Stream Management → foreign track removal / foreign-track cleanupThe original .mkv before the remux pass.7 days
Quarantine of another episode’s subtitleA downloaded subtitle found to belong to another episode — by a refused sync or by Search again under Subtitles of another episode — as a restorable batch.30 days
Subtitle Editor → saveThe pre-edit subtitle as a .bak sidecar (managed separately, see Subtitle Backups).30 days

Each row represents one delete operation that swept a set of sidecars. The header shows the originating media file, the count, total size, and an expiry badge.

ColumnEffect
MediaPath of the video the sidecars belonged to.
CountNumber of files in the batch (one per language/variant).
SizeTotal bytes about to expire.
ExpiresDays until automatic cleanup. Red when ≤ 0, amber when ≤ 3.
RestorePuts every file back at its original path. A file saved at that path since is never overwritten; the trashed copy stays, is reported as failed, and the batch is kept until everything is restored or deleted.
Delete nowFrees the disk immediately without waiting for the retention window.

When stream removal rewrites an MKV, the pre-mux file is kept here so you can roll back if the remux corrupted timing or audio:

ColumnEffect
OriginalPath of the source MKV before remuxing.
SizeBytes the backup occupies.
ExpiresSame urgency colours as sidecars.
RestoreReplaces the current MKV with the backup.
DeleteDrops the backup.

The header strip totals expiring items across both batch types so you can see at a glance whether anything urgent is pending.

TileCounts
Sidecar batchesDistinct delete operations still in trash.
MKV backupsPre-remux files still in trash.
Total sizeCombined disk footprint.
Expiring soonItems due to be cleaned within 3 days.

Where the retention windows are configured

Section titled “Where the retention windows are configured”

MKV backup retention is Backup Retention (days) under Settings → Subtitles → Stream Management (default 7; 0 keeps them forever). The foreign-track card under Settings → Cleanup shows the same value in its Automatic sweep section and links there. Sidecar batches follow subtitle_trash_retention_days (default 30; 0 keeps them forever), which has no field in the UI and is set through the config API. See Subtitle Backups for the editor’s .bak retention, which is configured separately on the Old Subtitle Backups (.bak) rule under Settings → Cleanup.