# Baggage header tool

Encode key-value pairs into a baggage header, or decode one, with the size limits checked.

## How it works

Baggage carries values such as a tenant or plan along every call in a request. Keys and values are percent-encoded and entries are separated by commas.

## Questions

### Is baggage private?

No. It travels to every service you call, including third parties, so never put secrets in it.

### Does baggage become span attributes?

Not automatically. Add a processor that copies the entries you need.

## Related tools

- [Traceparent parser & generator](https://powertraces.com/tools/traceparent)
- [OpenTelemetry setup generator](https://powertraces.com/tools/opentelemetry-setup)
- [Collector config builder](https://powertraces.com/tools/collector-config)
- [OTLP JSON validator](https://powertraces.com/tools/otlp-json-validator)

[All tools](https://powertraces.com/tools)
