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:
- Click the Bulk toggle next to the input field, or
- Press
Ctrl+B.
The input field becomes a textarea. The Run button becomes Run Batch. Paste your inputs (one per line). Run.
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.