ZeroTrace OSINT
Bulk paste mode
Run hundreds of inputs through one tool in a single batch. Aggregate results. Export the lot.
A single-input tool is great when you have one thing to look up. When you have one hundred things to look up, the same tool is a bottleneck, unless it has bulk paste mode.
Bulk paste swaps the single-input field for a textarea. Each line becomes one tool run. Results aggregate into a single table. You can sort, filter, and export the aggregate.
Toggling bulk mode
On any tool that supports it, flip the Bulk mode toggle next to the input field. The input field becomes a textarea; paste your inputs (one per line) and run. Results aggregate into a single table.
Tools that support bulk paste
| Category | Tools with bulk mode |
|---|---|
| Network & IP | WHOIS, reverse DNS, IP geolocation, ASN lookup, IP reputation, MAC vendor, port reference, exposed services |
| Web Intelligence | DNS lookup, DNS history, security.txt, favicon hash |
| People & Identity | Email analyzer, hash detector |
| Files & Hashes | Hash detector, JWT decoder |
| Utilities | URL parser, user-agent parser, JSON formatter, base64, hex converter, timestamp converter |
Tools that take files (image-metadata, file-hasher, data-extractor) accept multiple files via the file picker, that is the file-equivalent of bulk paste.
What happens during a batch
The toolkit processes inputs sequentially with intelligent rate-limiting per public source. You will see:
- Progress bar, N of M complete.
- Cancel button, stops the batch immediately. Already-completed results stay in the table.
- Per-row status, success / warning / error for each input.
Sequential processing is deliberate. Parallel batching would trip per-host rate limits on public sources and either degrade results or burn your IP on free APIs.
Aggregate result table
When the batch completes, results render as a single table. Each row corresponds to one input from your textarea. Columns reflect the tool's structured output.
You can:
- Sort by any column.
- Filter rows by text.
- Hide / show columns.
- Select rows for bulk export.
- Click any row to open the full per-input result.
Aggregate export
Bulk-mode results export with a single click:
- CSV, table-shaped for spreadsheets.
- JSON, array of result envelopes for further automation.
- Markdown, table for reports.
- Clipboard, copy CSV / JSON / Markdown.
The export menu lives next to the Run Batch button.
Performance and limits
Practical guidance:
- Up to ~50 inputs: most tools complete in seconds.
- 50 to 500 inputs: expect 30 seconds to a few minutes depending on the tool's external sources.
- 500 to several thousand: the toolkit will run, but the per-host rate limits dominate. For very large batches, plan to leave the application open.
If a public source rate-limits the toolkit during a batch, the tool surfaces a warning on the affected rows and continues, partial results, not silent failure.
For very large batches against the same tool, consider splitting into a few profiles and running them across separate sessions. The aggregate export per profile remains usable, and you avoid pushing any one rate limit too hard.
Bulk + profile attach
You can attach an entire batch to a profile. The toolkit creates one finding per row. Tag the batch in bulk afterwards if you want all findings to share a tag.
For very large investigations, a single profile may hold thousands of findings, the filtering and search inside the profile are designed for this scale.