Tech riderRev. 9 Oct 2026
- 1Runs onAndroid, iOS, Linux, Mac, Windows
- 2CostsNot stated by the maker
1 lines stated Written from the maker's own pages: chromium.googlesource.com

Overview
Crashpad is ranked #18 of 24 in game crash reporting software on Specifiction. It runs on Android, iOS, Linux, macOS, Windows.
Crashpad plans and pricing
All plansFacts
- Purpose
- Crashpad is a crash-reporting system and client-side library for capturing, storing, and transmitting postmortem crash reports to a collection server.chromium.googlesource.com · 4 Oct 2026
- On-demand dumps
- Crashpad can capture dumps of process state on demand for diagnostic purposes.chromium.googlesource.com · 4 Oct 2026
- Process architecture
- Crashpad uses a handler that snapshots a client process after a crash, saves a crash dump, and can transmit it to an upstream server if configured.chromium.googlesource.com · 4 Oct 2026
- Annotations
- Client applications can add key/value annotations and extend reports with application-specific metadata or custom minidump streams.chromium.googlesource.com · 4 Oct 2026
- Report contents
- Crash dumps generally include loaded modules, thread registers and stack memory, selected operating-system state, and selected memory referenced by registers and stacks.chromium.googlesource.com · 4 Oct 2026
- Report format
- Crash reports use the Windows minidump format with extensions for Crashpad additions such as annotations.chromium.googlesource.com · 4 Oct 2026
- Platforms
- The project status page lists complete crash-reporting clients and related tools for macOS, Windows, Fuchsia, and Linux, including Android and Chromium OS.chromium.googlesource.com · 4 Oct 2026
- iOS status
- Work has begun on an iOS client; on iOS, the handler runs in-process rather than in a separate process.chromium.googlesource.com · 4 Oct 2026
- Consent and privacy
- The design says the client application must obtain and honor user consent for uploads, because reports may contain sensitive data from process memory.chromium.googlesource.com · 4 Oct 2026
- Upload scope
- Crashpad says it will not upload a process that has not registered with its handler, though registrations may be inherited by child processes on some operating systems.chromium.googlesource.com · 4 Oct 2026
- Transport
- The embedding client sets the collection-server URL, and the handler can upload over HTTP or HTTPS; the design strongly suggests HTTPS to protect privacy in transit.chromium.googlesource.com · 4 Oct 2026
- Upload behavior
- The documented upload strategy limits uploads to one per hour and aborts failed uploads; the design says retry support is expected to change.chromium.googlesource.com · 4 Oct 2026
- Backend scope
- Crashpad is a client-side component; its status page says a crash-report processor is planned, with no completion timeline set.chromium.googlesource.com · 4 Oct 2026
- Support and project contact
- The README points users to the Crashpad issue tracker for bugs and the crashpad-dev mailing list for developer discussion.chromium.googlesource.com · 4 Oct 2026
- Diagnostics
- It can capture process state on demand for diagnostic purposes.chromium.googlesource.com · 9 Oct 2026
- Crash metadata
- Applications can add key/value annotations and extend reports with application-specific metadata or custom minidump streams.chromium.googlesource.com · 9 Oct 2026
- Supported platforms
- The project status page describes completed crash-reporting clients for macOS, Windows, Fuchsia, and Linux, including Android and Chromium OS.chromium.googlesource.com · 9 Oct 2026
- iOS limitations
- The iOS handler cannot catch some crash groups, including out-of-memory crashes, and writes intermediate dumps that are converted to minidumps later.chromium.googlesource.com · 9 Oct 2026
- Collection server
- The embedding application configures the collection server URL, and Crashpad can upload reports over HTTP or HTTPS.chromium.googlesource.com · 9 Oct 2026
- Upload protocol
- Crashpad uses the Breakpad wire protocol, sending a MIME multipart request that can be gzip-compressed.chromium.googlesource.com · 9 Oct 2026
- Privacy
- Crashpad's design says the client application must obtain and honor user consent before uploading reports, which may contain arbitrary data from process memory.chromium.googlesource.com · 9 Oct 2026
- Security
- The handler reads client address spaces through accessors designed to check pointer validity and enforce access bounds.chromium.googlesource.com · 9 Oct 2026
- Integration
- Crashpad is embedded into client applications; outside Chromium it depends on mini_chromium, while Chromium builds use Chromium's base library.chromium.googlesource.com · 9 Oct 2026
- Project support
- The README directs users to the issue tracker for bugs and the crashpad-dev mailing list for project discussion.chromium.googlesource.com · 9 Oct 2026
- Build and test
- The project provides build instructions and says Crashpad Buildbot performs automated builds and tests.chromium.googlesource.com · 9 Oct 2026
Best Crashpad alternatives
See all 20 All accessCh 01 BugSnag Free planFree trialAndroid Free to start8.2 All accessCh 02 BugSplat Free planFree trialAndroid from $37/mo8.2 All accessCh 03 GameAnalytics Free planFree trialAndroid from $49/mo8.2 All accessCh 04 AccelByte Development Toolkit Free planAndroidiOS from $0.02/mo8.0 All accessCh 05 Backtrace Free planAndroidiOS from $50/mo7.9 All accessCh 06 Unity Version Control Free planFree trialAPI Free to start7.9
Where it ranks on Specifiction
Is Crashpad yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- chromium.googlesource.com/crashpad/crashpad/+/main/doc/overview_d· checked 4 Oct 2026
- chromium.googlesource.com/crashpad/crashpad/+/main/doc/status.md· checked 4 Oct 2026
- chromium.googlesource.com/crashpad/crashpad/+/main/README.md· checked 4 Oct 2026
- chromium.googlesource.com/crashpad/crashpad/+/main/doc/ios_overvi· checked 9 Oct 2026
- chromium.googlesource.com/crashpad/crashpad/+/main/doc/developing· checked 9 Oct 2026






