How to Export More Than 9,999 Documents from iManage
Native iManage caps exports at 9,999 documents. Here's why the limit exists, what workarounds fail, and how firms export 100,000+ documents at once.
If you're an IT admin or support tech at a law firm, you've probably fielded this request: a departing lawyer's matters need to be exported — all of them, today. You open iManage, start the export, and hit the wall: 9,999 documents. That's the hard cap built into iManage's native export functionality. For small matters, this is fine. For litigation holds, regulatory responses, or lawyer departures with dozens of large matters, it's a dealbreaker.
According to our data from 100+ law firm exports, roughly 35% of all matter exports involve more than 9,999 documents. This isn't an edge case — it's a daily reality for firms doing litigation, regulatory, or large transactional work.
Why the 9,999 Limit Exists
The 9,999 document limit is a per-folder performance safeguard in iManage's REST API and native export tools. It prevents the server from being overwhelmed by large export requests. While this makes sense from an infrastructure perspective, it creates real problems for firms that need complete matter exports on tight deadlines.
The limit applies to:
- Native iManage Work Desktop export — the right-click "Export" function
- REST API queries — paginated responses are capped at 9,999 total results
- Third-party tools using the REST API — including Bundledocs and DocAuto, which inherit the same ceiling
Common Workarounds (And Why They Fail)
Most firms try one of these approaches when they hit the limit:
Manual batching. Export 9,999 documents at a time, rename the output folder, repeat. For a 50,000-document matter, that's 5+ rounds of manual work — hours of repetitive clicking with a real risk of missing or duplicating files. There's no way to verify completeness without manually comparing the export against the source.
Custom scripts. PowerShell or Python scripts that paginate through the REST API. These require REST API credentials, OAuth registration, and Control Centre access. They take weeks to develop, need ongoing maintenance as iManage APIs evolve, and rarely handle edge cases like long file paths or version history.
Third-party server-based tools. Some tools claim to handle large exports but require a web server to be provisioned — which means networking approvals, firewall rules, and weeks of lead time. And they're still constrained by the API's architectural limitations.
How MatterExport Bypasses the Limit
MatterExport takes a fundamentally different approach. It connects to iManage via the REST API, but uses intelligent pagination and batching strategies that work around the 9,999 cap automatically. And because it's a desktop app, there's no web server to provision — it runs on a single machine.
In practice, this means:
- No document count limit — we've tested exports of 140,000+ documents in a single job
- No server infrastructure — desktop app, no web server, no networking approvals
- Trivial Control Centre setup — Cloud: install from the approved apps list (one click). On-prem: import a manifest file (~30 seconds)
- Standalone desktop app — MatterExport is a standalone Windows app (x64) that connects directly to iManage Work 10 (on-premises or cloud)
- Search by lawyer, client code, or matter — find and export all matters for a departing lawyer in one session
- Same-day purchase — buy with a credit card in minutes, not weeks
What About Folder Structure and Metadata?
When exporting large matters, preserving the folder hierarchy is critical. A 50,000-document export is useless if everything is dumped into a flat folder. MatterExport maintains the exact iManage folder structure on your local machine, including:
- Nested folder hierarchies (we've handled structures 12+ levels deep)
- Document metadata exported to CSV metadata files and HTML export reports with full document profile properties
- All document versions (not just the latest)
- Filenames derived from document profile descriptions — not cryptic IDs
- Long file paths beyond Windows' 254-character limit
Real-World Performance
Export speed depends on your network connection to the iManage server and average document size. Here's what we typically see:
| Matter Size | Approximate Time |
|---|---|
| 1,000 documents | 2-5 minutes |
| 10,000 documents | 15-30 minutes |
| 50,000 documents | 1-2 hours |
| 100,000+ documents | 3-5 hours |
MatterExport runs in the background and supports queuing multiple exports, so you can set up your jobs and let them run overnight if needed.
Frequently Asked Questions
Is there any document limit at all with MatterExport?
No practical limit. The only constraint is available disk space on your local machine. We've successfully exported 140,000+ documents in a single job.
Do I need admin access to iManage to use MatterExport?
No. MatterExport works with standard user permissions. You can only export documents you have access to in iManage — the same security model as iManage Work Desktop. Control Centre setup is a one-time step — install from the approved apps list (cloud) or import a manifest file (on-prem).
Can I resume a failed export?
Yes. If an export is interrupted (network drop, machine restart), MatterExport can resume from where it left off without re-downloading already exported documents.
Getting Started
MatterExport offers a free trial that lets you export up to 10 documents per folder — enough to verify it works with your iManage environment. No payment information required.
The full license is $1,200/year for 10 seats, and you can purchase same-day with a credit card or generate a pro-forma invoice for your procurement team. No sales calls required.
Want to understand how MatterExport compares to other options? Read our full comparison of MatterExport vs Bundledocs vs DocAuto.