Stripe refreshed their brand in late 2025. If you noticed and weren’t sure exactly what changed, you weren’t wrong to be uncertain: the changes are substantial but calibrated to feel like evolution, not reinvention. That calibration is itself a design decision worth examining.

The most visible change is in the gradient system. The blaze gradient (the animated purple-pink-orange WebGL ribbon that’s been on the Stripe homepage since 2020) has been refined rather than replaced. The saturation has been pulled down further (now around 55-60% versus the previous 70%), the speed of the animation has slowed (cycle time is now closer to 12 seconds versus the previous 8), and the ribbon shape has been redesigned to be less symmetric. The effect is more ambient and less attention-seeking. The gradient has gone from “look at this technical achievement” to “this is the light in the room.”

The typography has also evolved. Stripe Sans (their commissioned face) has been updated with a new optical size axis, which means the type system now adapts its letterform geometry based on the size it’s being set at. The headlines use the display variant with a higher stroke contrast; the body copy uses the text variant with compensated apertures for readability at 16px. This is the same approach Adobe used (noted above in this issue), and at this scale it represents the maturation of variable font technology into actual brand system infrastructure.

What was preserved: the color system, the microcopy voice, the structural hierarchy of the pages, and the fundamental commitment to “the product is the hero, not the marketing.” Stripe’s marketing pages remain quieter than their competitors’ in terms of claims-per-pixel, and the brand refresh kept that discipline intact.

The lesson for brand teams doing a “refresh” rather than a “rebrand”: Stripe’s approach is the right model. Identify which elements of your current brand are doing structural work (the gradient is a brand asset, the voice is a brand asset) and evolve them rather than replacing them. Identify which elements are cosmetically dated (old gradient parameters, old type rendering at small sizes) and update them specifically. The result is a brand that feels current without requiring your audience to relearn their recognition patterns.

stripebrand-refreshredesignidentitymarketing-sites