Browser history is the most underused workstation forensic artifact in corporate investigation. Email gets the headlines and document review gets the budget, but browser history often answers the core question (what was the custodian doing online, when, with whom and from where) more directly than any other artifact on the workstation.
This guide is for the forensic examiner, IT auditor, HR investigator or in-house investigator extracting browser data in a defensible workflow.
Why Browser Forensics Matters in Corporate Investigation
Browser data answers questions that other artifact types do not:
Custodian intent. Search queries reveal what the custodian was researching at specific times. "How do I delete bookmarks permanently," "competitor company name salary" and "how to start a competing business" all surface in browser history before they show up in email.
Pattern of life. When did the custodian use the browser, on what schedule, against which sites? Patterns reveal whether the custodian was actively working during claimed work hours, whether they accessed company resources from personal time and whether they spent time on sites the company does not authorize.
Communication context. Browser history includes webmail logins (Gmail, Yahoo, ProtonMail), social media activity (LinkedIn, Twitter, Facebook) and personal cloud storage (Dropbox, Google Drive personal). Email forensics catches corporate email. Browser history catches the parallel personal-account activity that often matters more in investigations of misconduct.
Download artifacts. Files the custodian downloaded such as installers, documents from competitor sites, leaked data dumps or hacking tools. Download history with timestamps and URLs anchors the file artifacts to specific intent.
Bookmark and saved-password artifacts. What the custodian considered important enough to save. Bookmarks to competitor career pages, saved logins to personal cloud accounts where data may have been exfiltrated, bookmarks to file-sharing sites used to move data out of the corporate environment.
For an investigation involving any kind of digital misconduct, browser history is the artifact that names motives and methods most directly.
The Browser Forensic Source Files
Modern browsers store their data in SQLite databases and structured files in user-profile directories. The specific paths vary by browser and operating system.
Chrome / Chromium / Edge (similar Chromium-based structure):
History(SQLite) for visit history, search queries and downloadsBookmarks(JSON) for bookmark hierarchyLogin Data(SQLite, encrypted) for saved passwordsCookies(SQLite, encrypted) for session and tracking cookiesWeb Data(SQLite) for autofill, credit cards, addressesExtension State(LevelDB) for extension data
Firefox:
places.sqlitefor visit history, bookmarks, downloadscookies.sqlitefor cookiesformhistory.sqlitefor form autofilllogins.json(encrypted) for saved passwordsextensions.jsonfor installed extensions
Safari:
History.db(SQLite) for visit historyBookmarks.plistfor bookmarksDownloads.plistfor download history
Each file is parseable forensically without invoking the browser. Sherlock Forensics Browser Viewer Forensic Edition handles Chrome, Firefox, Edge, Opera, Brave, Vivaldi, Opera GX and Tor source files. Coverage spans more than 95 percent of corporate workstation browsers in current use.
The Forensic Workflow
A defensible browser extraction:
- Workstation acquisition. Image the workstation or copy the user profile directory under read-only conditions. Hash the source artifacts at acquisition.
- Open the source profile in Sherlock Forensics Browser Viewer Forensic Edition. The tool parses the supported file structures read-only without invoking the browser.
- Extract by category. Visit history, bookmarks, downloads, extensions and saved searches as separate datasets each with per-record SHA-256 hashes.
- Filter to case scope. Date ranges, URL patterns and keyword filters per the case protocol. Each operation logged automatically.
- Generate the forensic PDF report. Court-ready PDF with cover page, source profile metadata, artifact inventory per category, SHA-256 verification table, examiner attestation and chain-of-custody footer.
- Export to CSV per category for review-platform ingestion or attorney review.
- Signed JSON sidecar with all per-record hashes for downstream chain-of-custody verification.
The entire workflow operates read-only with respect to the source files. The browser profile is never modified and the source hashes before and after extraction must match.
What Sherlock Browser Viewer Does That Generic Tools Do Not
Generic browser-history viewers (NirSoft's BrowsingHistoryView, SQLite browsers run directly against the source files, browser-built-in history pages) handle the read part of the workflow. They do not handle the forensic documentation part.
| Capability | Sherlock Browser Viewer Forensic Edition | NirSoft BrowsingHistoryView | DB Browser for SQLite | Browser-Built-In History |
|---|---|---|---|---|
| Multi-browser parsing | Chrome, Firefox, Edge, Opera, Brave, Vivaldi, Opera GX, Tor | Most modern browsers | All SQLite-based | Single browser |
| Read-only operation | Yes | Yes | Yes (with caveats) | Modifies source if browser opens |
| Per-record SHA-256 | Yes | No | No | No |
| Chain of custody log | Yes | No | No | No |
| Examiner attestation | Yes | No | No | No |
| Court-ready forensic PDF report | Yes | No (CSV/HTML export) | No (raw SQL) | No |
| CSV export for review platforms | Yes | Yes | Manual | No |
| Timeline reconstruction across browsers | Yes | Limited | Manual | No |
| Local-only operation | Yes | Yes | Yes | N/A |
| Price | $29 lifetime | Free | Free | Free |
For non-evidentiary use the free tools handle the work. For evidentiary use the missing chain of custody and report generation matter more than the cost difference.
When Browser Viewer Is the Right Choice
- Workstation forensic examination in an investigation context
- HR investigations involving employee misconduct or policy violation
- IP-theft cases where the custodian may have downloaded company data to personal cloud accounts
- Departing-employee acquisitions where the workstation will be examined for evidence of pre-departure misconduct
- Civil litigation involving online behavior (defamation, harassment or intellectual property)
- Compliance audits requiring documented review of workstation browser activity
For these scenarios, the $29 lifetime cost is below the threshold of any procurement review and pays back the first time an investigation requires defensible browser-history output.
When Free Tools Are Sufficient
- Casual review of personal browser history
- Internal IT troubleshooting where chain of custody is not relevant
- Curiosity-driven examination of an inherited workstation with no foreseeable investigation context
For these scenarios, NirSoft BrowsingHistoryView or DB Browser for SQLite handles the read.
Cross-Product Workflow Integration
Browser examination rarely happens in isolation. Common investigation pairings:
- Browser plus email. Custodian's webmail logins surface in browser history. Their corporate email surfaces in PST/OST archives. Together they reconstruct full communication patterns. Pair Sherlock Browser Viewer with Sherlock PST Viewer Forensic Edition for both halves.
- Browser plus Windows event logs. Browser-launched processes surface in Sysmon Event 1. Login times pair to browser session starts. Pair Sherlock Browser Viewer with Sherlock Universal Events Viewer Forensic Edition.
- Browser plus Android device. Custodian browser activity on mobile pairs to workstation browser activity for full device-spanning timeline. Pair Sherlock Browser Viewer with Sherlock Android Acquirer Forensic Edition.
For practices building the full Sherlock toolkit, the cross-product workflow produces a coherent forensic story from artifacts across the custodian's full digital surface.
See Also
- Sherlock Forensics Browser Viewer Forensic Edition, product page
- Sherlock Forensics PST Viewer Forensic Edition, adjacent email-side forensic tool for the cross-product investigation workflow
- The Mid-Market Digital Forensics Toolkit, cross-cluster meta-hub
- Windows Event Log Forensics for Incident Response, UEV cluster cross-link for the browser-plus-event-log investigation pattern