Loading...
Digital forensics tools acquire, preserve, and analyze digital evidence so you can reconstruct what happened after a breach, an insider event, or a compromised endpoint. This is the discipline that turns a vague "something is wrong" into a defensible timeline: who touched what, when, and how. Security teams reach for these tools during incident response and investigations, while legal, HR, and compliance functions rely on the same workflows when an answer has to hold up in court or an audit. The category spans disk and memory imaging, mobile and cloud artifact extraction, file and steganography analysis, and the chain-of-custody discipline that keeps any of it admissible.
We cover 250 Digital Forensics tools, 219 free and 31 commercial.
Accuracy and depth improve over time. Last reviewed Aug 2026. Is something off? Reach out.
Andrew Case's personal page for research, software projects, and speaking events
Review of various MFT parsers used in digital forensics for analyzing NTFS file systems.
A Python module for orchestrating remote forensic data acquisition and analysis from Linux instances using Amazon SSM.
Margarita Shotgun is a Python tool that enables remote memory acquisition from target systems through command line interface, supporting Linux distributions and other operating systems via Docker containers.
A command-line tool that analyzes local CloudTrail files to detect off-instance AWS key usage patterns for security monitoring and forensic analysis.
mac_apt is a versatile DFIR tool for processing Mac and iOS images, offering extensive artifact extraction capabilities and cross-platform support.
A tool for fixing acquired .evt Windows Event Log files in digital forensics.
Incident response and digital forensics tool for transforming data sources and logs into graphs.
A pure Python parser for Windows Event Log (.evtx) files that enables cross-platform forensic analysis of Windows system events.
Recover event log entries from an image by heuristically looking for record structures.
Bitscout is a Bash-based live OS constructor tool for building customizable forensic environments used in remote system triage, malware hunting, and digital forensics investigations.
pcapfex is a forensic tool that extracts files from packet capture data by analyzing network traffic and identifying embedded file content.
Open Backup Extractor is an open source program for extracting data from iPhone and iPad backups.
View physical memory as files in a virtual file system for easy memory analysis and artifact access.
SIFT is a digital forensics toolkit that provides installation management, task execution, and machine image building capabilities for forensic investigations on Ubuntu systems.
Hide data in images while maintaining perceptual similarity and extract it from printed and photographed images.
replayproxy allows you to 're-live' a HTTP session captured in a .pcap file, parsing HTTP streams, caching them, and starting a HTTP proxy to reply to requests with matching responses.
A Golang application that stores and queries NIST NSRL Reference Data Set for MD5 and SHA1 hash lookups using Bolt database technology.
A command-line forensics tool for tracking and analyzing USB device artifacts and connection history on Linux systems.
A high-performance digital forensics exploitation tool for extracting structured information from various inputs without parsing file system structures.
A bash script for automating Linux swap analysis for post-exploitation or forensics purposes.
An open source digital forensic tool for processing and analyzing digital evidence with high performance and multiplatform support.
Common questions about Digital Forensics tools, selection guides, pricing, and comparisons.
Digital forensics is the practice of collecting, preserving, and analyzing data from devices, memory, and cloud accounts to reconstruct events after they occur. Unlike real-time detection, it works backward from an incident to establish a factual timeline. The output has to be defensible, so the tools emphasize write-blocking, hashing, and documented chain of custody alongside the actual analysis.
Incident response is the broader operational effort to contain and recover from an attack. Forensics is the evidentiary half of that work: imaging disks and memory, carving artifacts, and proving what occurred. The combined term DFIR reflects how tightly the two overlap in practice. Many platforms cover both, but a pure forensics tool focuses on sound acquisition and analysis rather than containment or remediation actions.
Begin with what you actually investigate. Match the evidence sources you face most: endpoint disks, RAM, mobile devices, or cloud and SaaS logs. Then weigh acquisition integrity, the breadth of artifact parsing, how cleanly it produces a chain-of-custody record, and whether reports survive legal scrutiny. Speed at scale and remote collection matter if you investigate across a distributed fleet rather than seized hardware.
Open-source tools are widely trusted for specific tasks. Memory analysis, file carving, steganography, and mobile artifact extraction are all areas where free tooling is genuinely strong and court-tested. Commercial suites earn their cost through breadth, vendor-validated parsers, support, automation at scale, and reporting built for legal review. The common split is open source for targeted analysis, commercial platforms when defensibility and volume demand it.
Ranked by community upvotes and saves.