How to Justify Text in Figma

Text alignment is a fundamental part of creating visually balanced UI and editorial layouts. While Figma provides robust text tools—including alignment, spacing, and resizing—many users wonder if it supports full text justification, where text is evenly aligned on both the left and right margins. The short answer? Not natively. But there are workarounds.

How to Justify Text in Figma
How to Justify Text in Figma

🧭 What Does Justifying Text Mean?

Justified text aligns text evenly along both the left and right edges of a text box, commonly used in newspapers, books, and formal documents. It gives content a clean, structured look by adjusting spacing between words or letters.

🛑 Figma’s Built-In Alignment Options

As of now, Figma’s native text alignment tools include:

  • Left Align
  • Center Align
  • Right Align

You can find these in the right-hand properties panel when a text layer is selected. Unfortunately, there is no “Justify” button—so full justification must be done manually or with plugins.

🔄 Workaround 1: Manual Line Breaking

To simulate justified text:

  1. Create a text box (T key), and input or paste your paragraph.
  2. Resize the text box to your desired width.
  3. Manually adjust line breaks so the text stretches across both edges.
  4. Add spaces between words to fill each line if necessary.

Downsides: This approach is static, time-consuming, and breaks if the text is edited.

🔌 Workaround 2: Use a Plugin

Several plugins can simulate justified text in Figma:

  • Justify Text – Automatically formats text to create a justified appearance by adjusting spacing.
  • Typesetter – Offers finer control over typographic alignment.

To install and use a plugin:

  1. Click Resources (Shift + I) and go to the Plugins tab.
  2. Search for “Justify Text” or “Typesetter” and install.
  3. Select your text layer, right-click > Plugins > [Plugin Name], and run it.

Note: These plugins manipulate line breaks and spacing behind the scenes—so it may not behave like native justification in layout programs like InDesign.

🎯 When to Use Justification

Justification can be useful in:

  • Editorial-style mockups or publishing layouts
  • Mimicking printed materials (books, magazines, reports)
  • Designs where clean edges are important for aesthetics

However, justified text is rarely used in UI design due to its impact on readability, especially at small sizes or narrow columns.

✅ Final Thoughts

While Figma doesn’t support full text justification natively, you can achieve the effect using plugins or manual formatting. For most interface and digital design work, left alignment remains the best practice. But if your project calls for polished, print-like layouts, these methods will help you create justified text in Figma without switching tools.