updated on 11 February 2021 | reading time: 5 minutes

Working with Text

Text Properties and Text Appearance Panel

Text properties

When a text object is selected the Appearance panel will show several character and paragraph properties.

Basic Text Properties (1)

Basic Text Adjustments in Gravit

Color (1)

Here you can choose a solid color of the selected characters or the whole text box. Every letter in the text box can have a different color.

Note: You can also add Fills and Borders to the text, the same way as any other object. If you make additional fill you can adjust the fill so the text can be transparent or semitransparent

Font Family (2)

You can pick up a typeface for the selected text. You can have multiple fonts inside one textbox. There are 3 font buckets:
Font family buckets

  1. Web Fonts(1) tab includes all of the fonts contained in the Google font library.
  2. Imported Fonts(2) tab includes all of the custom fonts that you imported manually inside Gravit Designer. To import your fonts go to File > Import > Add Fonts and point to the font files on your computer. Compatible font formats are TTF, OTF, TTC, and DFont.
  3. System Fonts(3) tab shows all fonts installed on your OS. Note that this option is only available in the desktop version.
Note: If you don’t see some of your installed fonts in the System fonts tab on Windows 10 you should try installing them for “all users”.

Weight and Style (3)

Font weight and style properties in Gravit Designer

Shows all the weight and styles available font (light, regular, bold, italic, and more).

Note: Quantity of font styles and weight depends on the font itself

Font Size (4)

You can select preset sizes from the drop-down list or type in your own desired size. The font size is displayed in points (pt) for all units except pixels, where the font size is displayed in pixels also.

Decoration (2)

Text decoration in Gravit

(1) Bold – only active when the font has a bold weight.

(2) Italic – only active when the font has italic style.

(3) Underline  – draws a line at the bottom of the characters.

(4) Strikethrough – draws a line in the middle of the characters.

Text decorations in Gravit Designer

Horizontal Alignment(3)

This section controls the horizontal position of the text in the textbox.

Horizontal alignment in Gravit

  1. Left(1) is a default alignment option in Gravit Designer. The text is floated to the left side of the textbox.
  2. Select Center(2) if you want to position text in the center of the textbox.
  3. Select Right(3) if you want to float text to the right of the textbox
  4. Fully justified(4) (words are spaced to fill the text box).
    Horizontal alignment by example in Gravit

Vertical Alignment(4)

Vertical alignment of the Text in Gravit

This section controls the horizontal position of the text in the textbox.

  1. Select the Top(1) to stick a text to the top of the textbox. It’s a default option in Gravit Designer.
  2. Select the Middle(2) to position a block of text in the vertical center of the textbox.
  3. Select the Bottom(3)  to stick the text to the bottom of the textbox.
    Vertical Alignment by example gravit
Note: Only available if the Height option is set to Fix (the text box has a defined size).

Spacing Text (5)

Spacing text in Gravit

Adjust value in the Char text field(1) to kern or track letters in the words (kerning and tracking is a process of adjusting the space between two or more glyphs). To learn more about tracking and kerning, please, read our Art of Kerning article in Gravit Designer Medium blog.

Type numbers in the Word text field(2) to adjust the space between two or more words in the sentence.

Adjust value in the Line text field(3) to change the leading or line spacing in Gravit Designer. The default value is 100%. You can type a value or use or to increase or decrease the distance between the lines in the block of text. Also, you can switch to px values by clicking on the % sign.


Tip: With all input boxes, you can use the mouse wheel to change values in steps of 1. Hold Alt to change the value in steps of 0.1, Shift x10 – see the section on useful working shortcuts.
Be careful: Gravit Designer’s text engine is rendering line spacing in a different way than browsers. If you want to translate line spacing (Gravit Designer) to line-height (CSS property) consider sticking to pixel units instead of percentages

Sizing (6)

Fix or auto sizing for the text in Gravit Designer

Sizing section defines how textual content fits the text box. Changing the width to Auto instead of Fix resizes the text box to fit the text.

Be careful: this might resize the text box to extend off the page.

Select Auto for Width(1) if you want the textbox width to fit the width of the content inside.

Select Fix for Width(1) if you want the content to wrap the fixed-width textbox.

Fix width sizing in Gravit Designer

Select Auto for Height(2) if you want the textbox width to fit the width of the content inside.

Select Fix for Height(2) if you want the content to wrap the fixed-height textbox.

Fixed Height sizing in Gravit


Note: resizing the text box manually by dragging would set the sizing to Fix.

Text Direction and RTL Support (7)

Text direction properties

Head over to the Script panel(7) to set a  writing direction or orientation:

  1. Left-to-Right(1) (default)
  2. Right-to-Left(2)
  3. Top-to-Bottom(3) – set the text vertically.

Text Directions by example

Text Script

Script section auto and manual

By default the Text Script dropdown under the Script Section is set to Auto(1) – Gravit will try to guess the script that should be used.

You can choose it yourself from the available options(2).

Selecting the script manually in Gravit

Autoscale Font (8)

Autoscale Font” in the text properties panel, the text will be resized like any other vector object. (“Autoscale Font” was called “Scale Font on resizing” in older versions of Gravit Designer).