# Pprof

LLMS index: [llms.txt](/llms.txt)

---

**Status**: [Alpha](../document-status.md)

<!-- START DOCTOC -->

- [Compatibility](#compatibility)

<!-- END DOCTOC -->

## Compatibility

Original [pprof](https://github.com/google/pprof/tree/main/proto) is compatible
with OpenTelemetry Profiles in that it can be transformed into OpenTelemetry Profiles
and back again into [pprof](https://github.com/google/pprof/tree/main/proto) without
data loss (convertibility but not wire compatibility).

To enable this compatibility through explicit conversion, OpenTelemetry provides pprof-specific [guidelines](/docs/specs/semconv/general/profiles/#compatibility-with-pprof)
in [Semantic Conventions](/docs/specs/semconv/).
