Batch Jobs
Last updated: Jan 3, 2026
Batch jobs allow you to perform heavy operations—like scraping, analyzing, or translating—on multiple items in the background. This means you can initiate a large task and continue using the app. For certain jobs (like Batch Analyze and Batch Translate), you can even close the tab while OmniTranslate works for you.
Currently, OmniTranslate supports three types of batch jobs: Batch Scrape, Batch Analyze, and Batch Translate.
IMPORTANT
Batch Analyze and Batch Translate use Credits Only. You cannot use your subscription daily/weekly quota for these features.
Batch Scrape
Batch scraping extracts raw content from source sites without immediately translating it. This creates Draft chapters that you can edit before translation. This is useful for:
- Preparing content for batch actions (like Analyze or Translate).
- "Pre-fetching" content to shorten the time needed for translation later (since the scraping step is already done).
For detailed information, see the Batch Scrape Feature.
WARNING
You must have the OmniTranslate extension installed to use this feature.
1. Open Batch Scrape
Start with an empty thread or an existing one. Click the thread actions menu (three dots) and select Batch scrape.
2. Configure Scrape
Enter the starting chapter link. For this guide, we will use the example from Your First Translation: https://m.sfacg.com/c/7085542/.
You can configure the number of chapters to scrape. For this example, let's scrape 10 chapters.
3. Start Scraping
Click Start Scraping. The job will begin running.
NOTE
Ensure you keep the tab open while batch scraping is running. You can switch to other tabs, but do not close the OmniTranslate tab.
4. Wait for Completion
The process will run in the background. Once finished, the status will update to show completion.
5. Check Drafts
Your scraped chapters will now appear as Drafts in the thread.
Batch Analyze
Batch Analyze extracts glossary terms from your raw content (drafts) before translation.
By running an analysis first, you can:
- Review extracted terms: See what names or special terms the AI identified.
- Customize translations: Choose your preferred translation for specific terms.
- Add context: Add info or corrections to ensure consistency.
This step ensures that when you do move to translation, the terminology is accurate across all chapters.
For more details on glossary extraction, see the Batch Analyze Feature.
1. Open Batch Analyze
Open the thread actions menu (three dots) and select Batch analyze. The configuration drawer will appear.
2. Configure Job
You can configure the following settings:
- Batch Name: Give your job a recognizable name.
- Term Extraction: Choose the extraction method. Currently, Basic extraction is available.
- Auto Merge: If enabled, extracted terms will be automatically merged into your thread's glossary upon completion.
3. Select Content
Select which chapters to analyze. You can choose from both Drafts (raw content) and Translated chapters. Using Select All is recommended for a comprehensive analysis.
4. Check Cost & Start
Review the estimated cost, which is based on character count and your subscription tier (higher tiers receive larger discounts).
Click Analyze to start the job.
5. Wait for Completion
You will be redirected to the job processing page. Large batches may take several hours to complete (up to 24 hours for very large tasks).
NOTE
You can also monitor all active jobs from the Batch Jobs dashboard.
6. Review Results
Once the job completes, you can see the status and the extracted terms.
7. Review Variances
For terms with multiple translation candidates, you can review the variances to choose the best option.
Some terms may also have tag variances (e.g., masculine/feminine markers). You can review these as well.
By reviewing these variances, you can select the most appropriate translation for each term, ensuring consistency across your entire translation.
Batch Translate
Batch Translate allows you to translate bulk draft content at once. Instead of translating chapter-by-chapter and waiting for each one, you can process an entire thread or selection in one go. This lets you skip the waiting time and dive directly into reading once the job is complete.
For a deeper dive into bulk workflows, see the Batch Translate Feature.
1. Open Batch Translate
Open the thread actions menu (three dots) and select Batch translate.
2. Configure Job
Name your batch job and select your translation model. The estimated cost depends on the total character count and the model selected.
Click Start Batch Translate to confirm.
TIP
The displayed cost is an estimation. Final credit usage may vary slightly based on the exact processed length.
3. Job Status
Once started, you will be redirected to the job status page. The status Batched indicates the job is currently processing.
NOTE
You can also monitor all active jobs from the Batch Jobs dashboard.
4. Wait for Completion
Batch translations can take from a few minutes to several hours depending on the volume of text.
NOTE
These jobs run on our servers. You can safely close the tab or browser; the work will continue in the background.
TIP
You can check progress directly from the thread view.
5. Read Translation
When the job finishes, the chapters will be marked as succeeded. You can now read them just like any other translation.
TIP
To view the actual cost of a completed job, click the info icon (i) next to the cost display.