Upstream Bazarr works one item at a time. Bazarr+ lets you select any number of shows or films and run the same action across all of them, up to 10,000 items in a single run. This is the most requested missing feature upstream, and it is the one people notice first after switching.
Where the actions live
Bulk actions are on the Series and Movies pages, not on the Tasks page. Tick the checkbox on any rows you want and a toolbar appears above the table. Both pages offer the same actions.
Selection is per page. Changing page clears it, and the header checkbox selects only the rows currently shown. To act on a whole filtered set at once, filter first (by language profile, by audio language, or by Sonarr or Radarr instance), then set the page size to All at the bottom of the table, then select all. The sizes are 25, 50, 100, 250 and All.
Sync subtitles in bulk
The Sync Subtitles button opens a form that runs the timing engine across every selected item. The options are the same ones the single-item sync uses, and they default to whatever you set under Settings:
- Max Offset Seconds. How far the engine may shift a subtitle before it decides the match is wrong. Defaults to 60.
- Golden-Section Search. A slower search that finds offsets a fast pass misses. On by default.
- No Fix Framerate. Leaves the framerate alone and corrects offset only.
- Force Re-sync. Off by default, so subtitles that have already been synced are skipped. Turn it on to redo them.
- Output mode. Overwrite the existing file, or keep all engine outputs side by side so you can compare them.
Select more than 100 items and Bazarr+ asks you to confirm before it starts, because a run that size takes a while.
Translate and combine
Translate runs AI translation across the selection. You pick a source and a target language once and it applies to everything selected. See the AI Translation guide for setting up a model first.
Combine composes bilingual subtitles across the selection, as either a stacked SRT or a positioned ASS file. See Subtitle Processing for what combining does and what it needs on disk.
Subtitle tools
The Subtitle Tools menu applies a text modification to every subtitle in the selection. These rewrite the subtitle files themselves, so they are worth trying on a small selection first.
- OCR Fixes. Repairs the character errors typical of subtitles ripped from image-based sources.
- Common Fixes. General cleanup of spacing, punctuation and line breaks.
- Remove Hearing Impaired. Strips sound cues and speaker labels.
- Remove Style Tags. Drops formatting tags, leaving plain text.
- Fix Uppercase. Recases subtitles that arrived in all capitals.
- Reverse RTL. Fixes right-to-left text that was stored in the wrong direction.
Scan, search and upgrade
The More menu holds three actions that work on the media rather than on an existing subtitle file:
- Scan Disk. Re-reads the files on disk and picks up subtitles that were added outside Bazarr+.
- Search Missing. Searches providers for every language your profile asks for that is not present yet.
- Upgrade. Looks for a better match than the subtitle you already have.
Limits and what happens next
A single batch accepts up to 10,000 items. Above that the request is refused rather than silently truncated, so split the selection and run it twice.
Batches are queued as background jobs rather than run in the browser, so you can leave the page. Progress appears under System → Tasks, which is where you watch a run, not where you start one.
Combine is the exception. It runs in your browser, one item at a time, rather than queueing a job. So it shows no progress under Tasks, and closing the tab or navigating away stops whatever has not been done yet. Leave the page open until a combine run finishes.
Batch actions respect the language profile attached to each item, and on a multi-instance setup each item is actioned against the Sonarr or Radarr instance that owns it. You can mix items from different instances in one selection.
Next steps
- Subtitle Processing for combining, embedded tracks and the sync engines in detail.
- AI Translation for connecting a model before running a bulk translate.
- Provider Hub for adding the providers that Search Missing will query.