Stripe | Financial Infrastructure to Grow Your Revenue

Stripe | Financial Infrastructure to Grow Your Revenue

4466 articles

Customize appearance


Customize appearance

Customize your checkout page's colors, fonts, shapes, and more.

Apply branding

You can apply custom branding to Checkout. Go to Branding Settings to:

  • Upload a logo or icon
  • Customize the Checkout page’s background color, button color, font, and shapes

Branding with Connect

Checkout uses the brand settings of the connected account destination charges with on_behalf_of and for platforms performing direct charges. For connected accounts without access to the full Stripe Dashboard (includes Express and Custom accounts), platforms can configure the brand settings with the Accounts API.

Change your brand name

You can change a Checkout page’s name by modifying the Business name field in Business details settings or setting branding_settings.display_name.

You can also customize the domain name of a Stripe-hosted Checkout page.

Note

Make sure to use a business name that is consistent and recognizable by your customers to reduce confusion and the risk of chargebacks. Network rules also generally require you to use accurate and consistent business name and logo.

Font compatibility

Each custom font is compatible with a subset of locales. You can either explicitly set the locale of a Checkout Session by passing the locale field when creating the Session, or use the default auto setting where Checkout chooses a locale based on the customer’s browser settings.

The following table lists unsupported locales for each font. Languages in these locales might fall outside of the supported character range for a given font. In those cases, Stripe renders the Checkout page with an appropriate system fallback font. If you choose a Serif font but it’s unsupported in a locale, Stripe falls back to a Serif-based font.

Font familyUnsupported locales
Be Vietnam Probg, el, ja, ko, ru, th, zh, zh-HK, zh-TW
Bitterel, ja, ko, th, zh, zh-HK, zh-TW
Chakra Petchbg, el, ja, ko, ru, zh, zh-HK, zh-TW
Hahmletbg, el, ja, ko, ru, th, zh, zh-HK, zh-TW
Inconsolatabg, el, ja, ko, ru, th, zh, zh-HK, zh-TW
Interja, ko, th, zh, zh-HK, zh-TW
Latobg, cs, el, hr, ja, ko, lt, lv, mt, ro, ru, sl, th, vi, zh, zh-HK, zh-TW
Lorael, ja, ko, th, zh, zh-HK, zh-TW
M the related setting 1 Codebg, el, ko, lt, lv, ru, sk, sl, th, tr
Montserratel, hr, ja, ko, ru, th, zh, zh-HK, zh-TW
Nunitoel, ja, ko, th, zh, zh-HK, zh-TW
Noto Sansja, ko, th
Noto Serifth
Open Sansja, ko, th, zh, zh-HK, zh-TW
PT Sansel, ja, ko, th, vi, zh, zh-HK, zh-TW
PT Serifel, ja, ko, th, vi, zh, zh-HK, zh-TW
Pridibg, el, ja, ko, ru, zh, zh-HK, zh-TW
Ralewayel, ja, ko, th, zh, zh-HK, zh-TW
Robotoja, ko, zh, zh-HK, zh-TW
Roboto Slabja, ko, th, zh, zh-HK, zh-TW
Source Sans Probg, el, ja, ko, ru, th, zh, zh-HK, zh-TW
Titillium Webbg, el, ja, ko, th, vi, zh, zh-HK, zh-TW
Ubuntu Monoja, ko, th, zh, zh-HK, zh-TW
Zen Maru Gothicbg, cs, el, hr, ko, lt, lv, pl, ro, ru, sk, th, vi
Last verified 2026-09-24

Is this helpful?