AI detectors with bulk and batch checking
An AI detector states a bulk or batch route for 17 of the 72 cards in the index (Isgen joined on 10 November 2026, and Ircam Amplify, for music, later the same day), by the bulk field compiled on 9 November 2026 from each card's input_limits, integrations and plans fields: a bulk upload, a batch API or batch file count, a ZIP or folder import, or a CSV of documents, stated in the vendor's words. The rule is the one the agencies view has used since 8 November 2026 for copy-checking cards with an API, applied here to every card in the index regardless of modality or API. The ceilings run from GPTZero's batch of up to 250 files with a free account and TruthScan's ZIP uploads of 500 or fewer images, through ZeroGPT's 50 to 100 batch files by plan and Pangram's 100 files at a time, to Sapling's 5 files per batch on its free plan, and four vendors (Originality.ai, Proofademic, Smodin, AIDetectPlus) name a bulk or batch feature without stating a ceiling. Thirteen of the 15 also state an API, and two (QuillBot, AIDetectPlus) do not. One card states the opposite: SynthID's Detector terms forbid automated, scraped or bulk submission. This page is one of the views under AI detectors by feature; the API view lists every card with developer docs, the input limits ranking sorts the per-check maximum, and the full index shows all 72 cards.
- Field 1Bulk or batch route as stated
- Field 2Plan the route sits on
- Field 3Price as checked
- Field 4Source, read date
One field, bulk, true only where a vendor page read on 8 or 9 November 2026 states the route in terms, carrying the sentence as stated, its source and the read date. The ceiling column quotes the vendor's number and unit, because "250 files", "100 documents from a CSV", "500 or fewer per ZIP" and "batch files: 50 on PRO" are different undertakings and none of them is a per-check word limit, which the input limits ranking carries separately. The plan column names where the route sits, because on 12 of the 15 cards the bulk route is a paid feature and the free tier states none. The price column quotes the metered rate or entry plan as the card records it, so a reader can set a ceiling against a cost. Field rules are in the methodology.
Which field decides whether a detector takes many files at once?
| Detector | Bulk or batch route as stated | Plan the route sits on | Price as checked | Source, read date |
|---|---|---|---|---|
GPTZero | A batch of up to 250 files, or texts up to 150,000 characters | Free account | Premium plans from $12.99/month (vendor blog, 25 October 2026) | gptzero.me/faq, 8 November 2026 |
TruthScan | Bulk ZIP uploads in batches of 500 or fewer images or PDF pages; dashboard batch upload and CSV export | Starter and above (results); text API at 1 credit per word | Starter $24/month for 1,000 results, then $0.03 each | truthscan.com/pricing, 9 November 2026 |
ZeroGPT | Batch files: 50 (PRO), 60 (PLUS), 75 (MAX), 80 (EDU), 100 (EXPERT); API 40 to 150 | Paid plans; Free has 0 batch files | PRO monthly; API Beginner $0.042 per 1,000 words | zerogpt.com/pricing, 8 November 2026 |
Pangram | Up to 100 files at a time (PDF, DOCX, RTF); API bulk endpoint at 1,000 billable units | All plans; bulk text API with a 20% discount | $0.05 per 100 words (text API) | pangram.com, 8 November 2026 |
Phrasly | Bulk scans from a CSV of up to 100 documents | Business API | $0.02 per 1,000 words scanned | business.phrasly.ai, 8 November 2026 |
Quetext | Bulk uploads of 20 (Essential) or 100 (Professional) files; Bulk Scan up to 100 documents | Essential and Professional | Essential from $14.99/month; API $0.10 per 1,000 words | quetext.com/integrations, 9 November 2026 |
Codequiry | ZIP upload, LMS bulk import from Canvas, Moodle and Blackboard | Grow and add-ons | Grow US$200/month base, 20 web and AI checks, then C$6.80 per check | codequiry.com, 9 November 2026 |
Sapling | 5 files per detector batch (Free), 10 (Pro, Enterprise); API up to 200,000 characters per request | Free, Pro, Enterprise | API from $0.005 per 1,000 characters | sapling.ai/ai-content-detector, 8 November 2026 |
Resemble Detect | Batch and streaming (WebSocket) API endpoints; Team and Business plans add batch uploads and files over 150 MB | Team and Business (uploads); all plans (API) | Flex $0.035 per second of audio, $0.035 per image, $0.07 per second of video | docs.resemble.ai/detect, 9 November 2026 |
Pindrop Pulse | Pulse Inspect: an API-driven batch-processing platform for uploaded audio files | Pulse Inspect (Preview since 15 August 2024) | No price published | pindrop.com, 9 November 2026 |
QuillBot | Premium bulk upload of many documents at once | Premium | Monthly price not shown with the annual toggle on | quillbot.com/ai-content-detector, 8 November 2026 |
Originality.ai | Bulk Scan; full site scans | Pro and Enterprise | 1 credit per 100 words, $0.01 per credit | originality.ai/extensions, 8 November 2026 |
Proofademic | Batch Scan for PDF, DOCX and TXT | Essential and above | Essential $15/month for 200,000 words | proofademic.ai/ai-text-detector, 8 November 2026 |
Smodin | Bulk processing (Premium); API at 120 requests a minute and 6,000 an hour | Premium | Premium $19.99/month or $16.00/month billed annually | smodin.io/pricing, 9 November 2026 |
AIDetectPlus | Bulk AI detection and humanization | Enterprise, custom pricing | By quote | aidetectplus.com, 9 November 2026 |
Isgen | Bulk Scan: "upload up to 150 files max, pdf, docx, doc, 10 MB each" (150 on Ultimate, 100 on Academic) | Academic and Ultimate | Academic $8 a month and Ultimate $24 a month, both billed annually | isgen.ai/ai-detector-bulk, isgen.ai/pricing, 9 November 2026 |
Ircam Amplify | "Maximum number of files per request: 20"; batch analysis with file-level status and a CSV report; 20 ISRCs per request for partners (music) | Pay-as-you-go (Top-Up) from 2,000 tracks and Enterprise, both by application | No price per track published | docs.ircamamplify.io, audio input methods, 10 November 2026 |
Values as each vendor states them, read 8 and 9 November 2026, ordered by the stated ceiling from largest to smallest with the four unsized features last. Copyleaks states a 2,000-page maximum per document and no batch route for the AI detector on the pages read, and Codeleaks states recurring scans rather than a batch; Winston AI states unlimited scans per hour on paid plans, a rate rather than a batch; Hive, Reality Defender, Sensity and Sightengine take one file per API call with a workspace quota or a per-minute rate; and Turnitin receives submissions through the LMS assignment, which is a route for a class and not a bulk upload. The agencies view, which filters the same rule by API and copy, holds 11 of these 15: the four it does not hold are QuillBot and AIDetectPlus (no API), and Resemble Detect and Pindrop Pulse (voice).
Why each card is in this view
- AIDI-D-0001GPTZero
the largest stated batch in the index at 250 files with a free account (gptzero.me/faq, read 8 November 2026); 16 study records, none of which tested a batch, from 9 of 18 false accusations in Weber-Wulff 2023 to 0.00% at threshold 0.5 in RAID 2024.
- AIDI-D-0034TruthScan
ZIP uploads of 500 or fewer images or PDF pages, batch upload and CSV export on the dashboard, with text billed per word through the API (truthscan.com/pricing, read 9 November 2026); no study record.
- AIDI-D-0011ZeroGPT
batch files from 50 on PRO to 100 on EXPERT and 0 on Free, with API tiers from 40 to 150 (zerogpt.com/pricing, read 8 November 2026); 7 study records, 0 of 18 human documents in Weber-Wulff 2023, 1.42% at threshold 0.5 in RAID 2024.
- AIDI-D-0006Pangram
up to 100 files at a time on every plan and a bulk API endpoint (pangram.com, read 8 November 2026); 0.0000 of 1,992 human passages in Jabarian and Imas 2025, where the authors also priced the three commercial APIs per correctly flagged passage at $0.0228 for Pangram.
- AIDI-D-0012Phrasly
a CSV of up to 100 documents through the Business API, 15,000 characters per request (business.phrasly.ai, read 8 November 2026); no study record.
- AIDI-D-0033Quetext
bulk uploads of 20 or 100 files by plan, a Bulk Scan of up to 100 documents and a URL Checker (quetext.com/integrations, read 9 November 2026); no study record.
- AIDI-D-0020Codequiry
ZIP upload and bulk import of source code from Canvas, Moodle and Blackboard, the one bulk route in the index for code (codequiry.com, read 9 November 2026); no study record, and a vendor claim of 90% caught with 1.3% of human code flagged, with no sample size.
- AIDI-D-0010Sapling
5 files per batch on Free and 10 on Pro and Enterprise, the smallest stated ceiling, beside an API taking 200,000 characters per request (sapling.ai/ai-content-detector, read 8 November 2026); 0 of 42 human papers in Walters 2023 with 31% uncertain.
- AIDI-D-0042Resemble Detect
batch and WebSocket endpoints in the API and batch uploads on Team and Business, for audio, image and video (docs.resemble.ai/detect, read 9 November 2026); no indexed record, and the vendor's 99.5% Podonos figure is its own.
- AIDI-D-0041Pindrop Pulse
Pulse Inspect, a batch-processing platform for uploaded audio with scores every four seconds (pindrop.com, read 9 November 2026); no indexed record.
- AIDI-D-0007QuillBot
bulk upload of many documents on Premium, with no API on the card (quillbot.com/ai-content-detector, read 8 November 2026); 2 study records, both on single texts.
- AIDI-D-0004Originality.ai
Bulk Scan and full site scans at 1 credit per 100 words (originality.ai/extensions, originality.ai/pricing, read 8 November 2026); 0 of 42 in Walters 2023, 0.0011 of 1,992 in Jabarian and Imas 2025, 0.25% at threshold 0.5 in RAID 2024.
- AIDI-D-0014Proofademic
Batch Scan for PDF, DOCX and TXT on paid plans, with a per-request limit of 3,500 to 25,000 words by plan (proofademic.ai/ai-text-detector, read 8 November 2026); no study record.
- AIDI-D-0029Smodin
bulk processing on Premium and an API rate-limited at 120 requests a minute (smodin.io/pricing, docs.smodin.io, read 9 November 2026); no study record.
- AIDI-D-0018AIDetectPlus
bulk AI detection on an Enterprise plan for schools, colleges and large teams, by quote (aidetectplus.com, read 9 November 2026); no study record.
- AIDI-D-0047Isgen
a Bulk Scan page states 150 files of 10 MB each (isgen.ai/ai-detector-bulk, read 9 November 2026); the Bulk Scan page says documents are stored in an encrypted database while the home page FAQ says no data is stored, the conflict the data retention ranking records; no study record.
- AIDI-D-0065Ircam Amplify
the API guide states 20 files per request and a CSV batch report, the one music card in this view; access is by application and no per-track price is published (docs.ircamamplify.io, read 10 November 2026); no study record. Binoculars, added the same day, scores a Python list as one batch in its README, a code argument rather than a product route, so it stays out (ruling of 10 November 2026).
What the evidence says about checking in bulk
No indexed study ran a detector through its bulk route; every record in the studies index scored texts one at a time through a web interface or an API loop, and the batch ceilings above are vendor statements with no measured counterpart. What the studies did measure is what a batch multiplies. Vanderbilt University's statement of 16 August 2023 is the arithmetic of volume: a 1% false positive rate applied to the 75,000 papers it submitted in 2022 meant "around 750 student papers could have been incorrectly labeled" (vanderbilt.edu, read 9 November 2026; Vanderbilt 2023 record), and the same multiplication applies to any batch of 250 files at any measured rate. Van Vlasselaer 2026 is the closest thing in the index to a bulk run: Pangram alone on 1,163 real theses flagged 45.5% of them (DOI 10.1007/s40979-026-00226-w, Table 6, read 9 November 2026; Van Vlasselaer 2026 record), a result the authors could not resolve without knowing how the theses were written.
The rates to multiply vary by two orders of magnitude between records for the same tool. GPTZero, the card with the largest batch, records 9 of 18 false accusations in Weber-Wulff 2023, 2% of 42 in Walters 2023, 0.0071 of 1,992 in Jabarian and Imas 2025 and 0 of 495 in Epoch AI 2026 (Epoch AI 2026 record), and which one applies to a batch of 250 files depends on which model version, text class and threshold the batch resembles, as the same result twice question sets out. Jabarian and Imas 2025 also priced the three commercial APIs per correctly flagged AI passage, Pangram $0.0228, Originality.ai $0.0416 and GPTZero $0.0575 (NBER w34223, Table B.6, read 9 November 2026), the one cost-per-result figure in the index that an outside author computed rather than a vendor.
Twelve of the 15 bulk routes sit on a paid plan, three of them (QuillBot, Smodin, AIDetectPlus) on a Premium or Enterprise tier with no stated ceiling, so a reader sizing a batch should read the per-check limit on the input limits ranking and the metered price on the API pricing ranking beside the file count here. A batch check produces a column of scores, and no score in that column should be the only evidence in a misconduct, hiring or publishing decision; the vendors' own caveats on the cards say so in their words.
Two views read this field beside others: the customer support QA view needs a bulk route together with an API, a short-text statement and a retention policy (2 cards state all four), and the scanned PDF question notes which bulk routes take a PDF, both read 10 November 2026.
Sources
- https://gptzero.me/faq (read 8 November 2026)
- https://truthscan.com/pricing (read 9 November 2026)
- https://www.zerogpt.com/pricing (read 8 November 2026)
- https://www.pangram.com/ (read 8 November 2026)
- https://business.phrasly.ai/docs/ai-detection-api (read 8 November 2026)
- https://www.quetext.com/integrations (read 9 November 2026)
- https://codequiry.com/detect-ai-written-code (read 9 November 2026)
- https://sapling.ai/ai-content-detector (read 8 November 2026)
- https://docs.resemble.ai/detect (read 9 November 2026)
- https://www.pindrop.com/company-news/pindrop-launches-pulse-inspect (read 9 November 2026)
- https://quillbot.com/ai-content-detector (read 8 November 2026)
- https://originality.ai/extensions (read 8 November 2026)
- https://originality.ai/pricing (read 8 November 2026)
- https://proofademic.ai/ai-text-detector/?utm_source=aidetectorindex.com&utm_medium=owned&utm_campaign=features_bulk_and_batch (read 8 November 2026)
- https://smodin.io/pricing (read 9 November 2026)
- https://docs.smodin.io/reference/v2-ai-detection-single (read 9 November 2026)
- https://aidetectplus.com/ (read 9 November 2026)
- https://synthid.com/ (read 9 November 2026)
- https://www.vanderbilt.edu/brightspace/2023/08/16/guidance-on-ai-detection-and-why-were-disabling-turnitins-ai-detector/ (read 9 November 2026)
- https://doi.org/10.1007/s40979-026-00226-w (read 9 November 2026)
- https://www.nber.org/papers/w34223 (read 9 November 2026)
Revision log: 2026-11-09: view created at index version 2026.11.92026-11-10: Isgen added (ninth wave), 16 cards2026-11-10: Ircam Amplify added (tenth wave), 17 cards; Binoculars' README batch argument not counted2026-11-10: twelfth-wave pages linked
FAQ: bulk and batch AI detection
Which AI detectors can check many documents at once?
Fifteen of 72 cards state a bulk or batch route on 8 and 9 November 2026: GPTZero (250 files), TruthScan (ZIP batches of 500 images), ZeroGPT (50 to 100 batch files), Pangram (100 files), Phrasly (CSV of 100), Quetext (20 or 100 files), Codequiry (ZIP and LMS import), Sapling (5 or 10 files), Resemble Detect, Pindrop Pulse, QuillBot, Originality.ai, Proofademic, Smodin and AIDetectPlus.
Which detector takes the most files in one batch?
GPTZero states a batch of up to 250 files with a free account (gptzero.me/faq, read 8 November 2026); TruthScan states ZIP uploads of 500 or fewer, but its unit is images and PDF pages rather than documents, as read on 9 November 2026.
Is bulk checking free on any detector?
GPTZero's 250-file batch comes with a free account, Sapling's 5 files per batch with its free plan and Pangram's 100 files at a time on every plan, as read on 8 November 2026; the other 12 routes sit on paid plans, Business APIs or Enterprise tiers. ZeroGPT's free plan states 0 batch files.
Has any study tested a detector's batch mode?
None of the 35 indexed records ran a bulk route. Van Vlasselaer 2026's run of Pangram on 1,163 theses, where 45.5% were flagged (DOI 10.1007/s40979-026-00226-w, read 9 November 2026), is the largest single-tool run in the index.
What does a false positive rate mean at batch scale?
Vanderbilt put it in numbers on 16 August 2023: 1% of 75,000 papers is "around 750 student papers" wrongly flagged (vanderbilt.edu, read 9 November 2026). A batch of 250 files at the same rate yields 2 or 3 wrong flags; at GPTZero's 9 of 18 in Weber-Wulff 2023 it would yield 125.
Which detector forbids bulk submission?
SynthID's Detector additional terms forbid automated, scraped or bulk submission and apply daily quotas (synthid.com, read 9 November 2026). Hive, Reality Defender, Sensity and Sightengine state one file per API call with quotas or rate limits rather than a batch.




















