Powered-By

The HTTP Powered-By response header is an unofficial HTTP header identifying the platform or technology stack serving the response.

Usage

The Powered-By header serves the same purpose as X-Powered-By but without the X- prefix. Platforms like Shopify use this header to advertise the technology stack responsible for generating the response. The value is either a single platform name or a comma-separated list of components in the stack.

Knowing which platform powers a response is useful for debugging, analytics, and understanding the architecture behind a site. The header also appears in automated technology detection tools profiling web infrastructure. From a security perspective, exposing the technology stack gives attackers information about potential vulnerabilities. The Server header carries similar implications.

Values

Single platform name

A single value like Shopify or Edgemesh identifies the primary platform generating the response. This is the most common format.

Comma-separated stack

A comma-separated list like Shopify, Oxygen, Hydrogen identifies multiple layers of the technology stack. Shopify's headless commerce framework uses Hydrogen as the front-end React framework and Oxygen as the hosting runtime. The full stack declaration indicates a headless storefront deployment rather than a standard Shopify theme.

Example

A standard Shopify storefront returns the platform name as a single value. This identifies the response as coming from Shopify's infrastructure.

Powered-By: Shopify

A headless Shopify storefront built with the Hydrogen framework and deployed on the Oxygen runtime lists all three components. This distinguishes a custom headless build from a traditional Shopify theme.

Powered-By: Shopify, Oxygen, Hydrogen

A response served through Edgemesh, a client-side web acceleration platform optimizing caching and prefetching at the CDN edge.

Powered-By: Edgemesh

Takeaway

The Powered-By header advertises the platform or technology stack behind a response. The value ranges from a single platform name to a comma-separated list of framework components.

See also

Last updated: March 6, 2026