How to Use Secondary Text Styles in Bannerbear

Secondary text styles in Bannerbear give you the flexibility to create intricate graphics without the complexity of managing multiple text layers. Here's how to set your template up with this dynamic text option.
by Julianne Youngberg ·

Contents

    Secondary styles allow you to stylize text in a different way, even within the same text box. This lets you emphasize different words or strings of text without creating multiple text elements.

    When generating graphics at scale, secondary styles are especially useful. You can enclose text in asterisks (*like this*) in your dynamic data, and Bannerbear will automatically apply the secondary style to those words in your final graphic.

    Sample secondary text style graphic generated with Bannerbear

    Secondary text is valuable for graphic design—think posters, news headlines, and more. But visual hierarchy goes beyond just emphasis. Secondary styles help you:

    • Emphasize text within longer paragraphs or strings
    • Establish hierarchy
    • Reinforce branding
    • Increase skimmability

    In this short guide, you'll learn how to customize secondary styles in your Bannerbear editor and apply them to your dynamic workflows.

    How to Set Up Secondary Text in Bannerbear

    Secondary styles in Bannerbear are properties you can add to text elements. They are applied whenever incoming text is enclosed in asterisks (*), so you can opt out for graphics that don’t need them.

    Here’s how to prep your template with secondary text styles:

    Step 1 - Add a Text Layer

    Log into your Bannerbear account (or create a free trial if you don’t have one—no credit card required! 🥳), and create a new project and template.

    Add a new text layer to your template by clicking the + symbol in the New Layer section.

    Screenshot of Bannerbear editor with text layer outlined in red

    Now, customize your primary text’s font, size, weight, kerning, and more.

    Step 2 - Insert Sample Text

    Having sample text will allow you to see how your text should look like while you make changes. Make sure there is some text surrounded by asterisks (*)—this is the text that will be turned into secondary text.

    Screenshot of Bannerbear editor with text input box outlined in red

    The sample text will be automatically applied when you click out of the text box.

    Bear Tip 🐻: Secondary styles work for dynamic data, too! Any incoming text surrounded by asterisks (*) will have the secondary formatting applied. Try it out in the API console!

    Step 3 - Customize Secondary Styles

    Now, scroll down to Secondary Styles and customize your text as desired. You can modify the following properties:

    • Font
    • Color
    • Weight
    • Style
    • Transform
    • Decoration

    Screenshot of Bannerbear editor with secondary style settings outlined in red

    Tweak the settings until you’re happy with the end results.

    Bear Tip 🐻: Applying secondary styles is often thought of as a way to emphasize text, but you can use it to deemphasize text as well.

    Conclusion

    Secondary text styles in Bannerbear give you the flexibility to create visually complex graphics without the complexity of managing multiple text layers. By using simple asterisk formatting in your dynamic data, you can automatically apply custom styling to emphasized words—all at scale.

    Whether you're generating hundreds of social media graphics, event IDs, or wedding invites, secondary styles help you maintain consistent branding and visual hierarchy across your entire batch. Bannerbear's intuitive editor puts you in complete control over the look and feel of your secondary text, while its automation handles the repetitive application across your workflows.

    The result? Professional, branded graphics that look handcrafted—but generated in seconds. That's the power of combining design control with dynamic workflows.

    About the authorJulianne Youngberg@paradoxicaljul
    Julianne is a technical content specialist fascinated with digital tools and how they can optimize our lives. She enjoys bridging product-user gaps using the power of words.

    How to Bulk Generate and Send Personalized Invitations from a CSV File Using Bannerbear and WhatsApp Cloud API (Node.js)

    Learn how to bulk-generate and send personalized WhatsApp invitations using Bannerbear and the WhatsApp Cloud API! Automate image creation and deliver beautifully customized invitations at scale from a CSV file.

    How to Build a Discord Bot That Creates Personalized Certificate Images For Members Using Bannerbear (Node.js)

    Learn how to build a Discord bot that sends personalized certificate images using a member’s name and avatar image. Celebrate member milestones, achievements, and good news with this bot and increase engagement in your Discord community!

    5 Subtle, Minimal Text Background Ideas (+ Free Bannerbear Templates!)

    Text backgrounds are powerful design elements that create hierarchy, add dimension, and reinforce branding in your graphics, documents, and videos. Learn how to customize your Bannerbear text layers in this guide!

    Automate & Scale
    Your Marketing

    Bannerbear helps you auto-generate social media visuals, banners and more with our API and nocode integrations

    How to Use Secondary Text Styles in Bannerbear
    How to Use Secondary Text Styles in Bannerbear