Concept preview: no product exists yet. This guide is general information, not legal advice.
How to search a Slack export
A request landed and you have a Slack export. This is what it is, what it may be missing, and a safe order of work. Source: Slack Help, "Export your workspace data" (read 2026-11-08).
What you actually have
Slack delivers the export as a ZIP file of JSON data. It is machine-readable, not made for reading: you cannot open it like a mailbox, and a plain text search only finds strings, not people, channels or time ranges.
Check what the export covers first
- Per Slack Help, on Free, Pro, Business+ and Enterprise plans the standard export contains public channels only.
- Private channels and direct messages are available only on Business+ and Enterprise, and need an application and approval.
- Workspace Owners and Admins can export (Enterprise: Org Owners and Admins), as can members with the Export Admin role.
If the request is about private conversations, confirm with your admin that the export includes them before you spend time searching.
A safer order of work
- Write down the scope. People, channels, date range and keywords from the request.
- Work on a copy. Keep the original ZIP untouched and note who handled it and when.
- Narrow before you read. Filter by channel and date range, then by keyword, so you read the least necessary.
- Mark what is responsive. Tag messages as you go instead of copying text into a document.
- Review before sharing. Have the right person decide what is shared. Privilege and privacy calls belong with your attorney.
- Keep a log. Record who searched, tagged and shared what, so the process can be explained later.
Where a tool could help
Threadlens is an early concept for exactly steps 3 to 6: search the export, tag messages, share only the permitted ones and keep the review log. No product exists yet; the walkthrough is a 20-minute call about the concept.