Studio text layers support 60 built-in fonts, your computer's installed fonts, per-range styling, curated font pairings, gradient fills and stackable text effects. This page covers all of it, including which styles survive export.
New text reads "New text" in Akasha Bold, centered, with a size scaled to the page (never smaller than 24 pixels). The color is picked automatically, dark on light pages and white on dark ones, so you can always see it.
A box you drag out starts left-aligned with Auto height off. A box you click to place grows with its content.
Enter adds a new line.Esc finishes editing. Clicking elsewhere does the same.| Control | What it does |
|---|---|
| Align buttons | Align the text box to the edges or center of the page. |
| X, Y | Position of the box. |
| W | Width of the box. Text wraps inside it. |
| H | Height of the box. Disabled while Auto height is on. |
| Rotate | -360 to 360 degrees. |
| Auto height | When on, the box grows and shrinks to fit the text. Resizing the box by hand turns it off. |
When Auto height is off, any text that runs past the bottom of the box is cropped in the export.
| Control | Range or options |
|---|---|
| Font | A searchable list of every available font, grouped by type. Each name is shown in its own typeface. |
| Weight | 300 Light, 400 Regular, 500 Medium, 600 Semibold, 700 Bold, 800 Extrabold, 900 Black. Some fonts list only the weights they actually have. |
| Size (px) | 4 to 400 pixels. |
| Italic | The I button. Hidden for fonts that have no italic. |
| Line height | 0.5 to 4, in steps of 0.05. |
| Letter spacing | -20 to 100 pixels, in steps of 0.5. |
| Alignment | Align left, Center, Align right. |
| Case | Aa (as typed), AA (all capitals), aa (all lowercase). |
The font list is grouped so you can scan it quickly.
| Group | Fonts |
|---|---|
| Sans-serif | Akasha, Space Grotesk, Inter, Outfit, Plus Jakarta Sans, DM Sans, Nunito, Raleway, Poppins, Montserrat, Lato, Open Sans, Rubik, Figtree, Manrope, Barlow, Work Sans, Syne, Source Sans 3 |
| Display | Bebas Neue, Oswald, Archivo Black, Anton, Righteous, Bungee, Russo One, Teko, Big Shoulders, Squada One |
| Serif | Playfair Display, Crimson Pro, Instrument Serif, EB Garamond, Cormorant, Libre Baskerville, Merriweather, Lora, DM Serif Display, Fraunces |
| Slab | Roboto Slab, Zilla Slab, Arvo |
| Mono | DM Mono, Roboto Mono, Fira Code, JetBrains Mono, IBM Plex Mono, Space Mono |
| Script | Dancing Script, Pacifico, Great Vibes, Lobster, Caveat, Kalam |
| Decorative | Abril Fatface, Lilita One, Boogaloo, Permanent Marker, Special Elite, Black Han Sans |
Above the built-in groups, the list can also include:
.btg project file.There are three ways to use a font that is not in the list.
.btg file you save, so the project looks the same on another computer. Very large font files may not fit in browser storage, in which case you see a message and the font is not added..btg file. When you open a .btg project that has custom fonts embedded in it, those fonts are installed into Studio in your browser and appear under Uploaded. They stay available for your other projects in the same browser, and they are embedded again whenever you save a .btg file.Note: System fonts are read from your computer each time and are not embedded in
.btgfiles. If you send a project that uses a system font to someone who does not have that font installed, their copy falls back to another typeface. Export an image or PDF when the exact look matters.
Open Font pairings (curated heading and body fonts) at the bottom of the Typography section. Each pairing has a Heading and a Body button that apply its font to the selected text.
| Pairing | Heading | Body |
|---|---|---|
| Editorial | Playfair Display | Lato |
| Modern | Space Grotesk | Inter |
| Display | Bebas Neue | Open Sans |
| Elegant | Cormorant | EB Garamond |
| Tech | Outfit | DM Mono |
Use the heading font on your title layer and the body font on everything else for a combination that is known to work.
For reusable text styles across a whole project, set up a design kit.
You can style individual words or letters differently inside one text layer.
Only the selected characters change. When the selection covers several different values, the control shows Mixed.
When you are not editing, the same controls change the whole layer at once, and they clear any per-range values for that property. For example, picking a new font for the whole layer replaces every per-word font inside it.
When a text layer contains several colors, the Fill section shows Mixed colors and lists one color picker per color used. Changing one of them recolors only the characters in that color. Unify color sets the whole text to a single color.
Per-range styling covers five properties: color, font, weight, italic and size. These are exactly what the exporter reads, so they come out the same in PNG, JPG, WebP, HDR and PDF exports.
Anything else that ends up styled inside the text, such as underline, strikethrough or a highlight carried over when you paste text from a web page or document, may show on the canvas but is silently dropped when you export. Line height, letter spacing, alignment, case, gradient fill and text effects always apply to the whole layer. With a gradient fill on, the gradient covers every character, so per-range colors are hidden until you turn it off.
Tip: Paste text as plain text (
Cmd+Shift+Von Mac,Ctrl+Shift+Von Windows) to avoid bringing in formatting that will not export.
The Fill section sets the text color. It can be bound to a design kit color.
Turn on Gradient to fill the text with a two-color linear gradient instead.
| Setting | Default | Range |
|---|---|---|
| From | #f97316 (orange) | Any color |
| To | #820000 (deep red) | Any color |
| Angle | 135° | 0 to 360° |
A preview bar under the settings shows the gradient. The gradient spans the whole text box, so resizing the box changes where the colors fall.
The Appearance section has opacity and a blend mode. Multiply is handy for text that should look printed onto a textured background.
Click the plus in the Effects section to add an effect. You can stack several, in any combination, and each one has a remove button.
| Effect | Settings | Default |
|---|---|---|
| Shadow | X and Y offset (-60 to 60), Blur (0 to 80), color | 3, 3, blur 6, black |
| Outline | Width (1 to 20), color | 2, black |
| Lift | Distance (1 to 40), Opacity (0 to 100) | 7, 35% |
| Glitch | X and Y offset (0 to 20), Color 1, Color 2 | 2, 1, pink #ff0080 and cyan #00ffff |
Effects, gradient fills and case settings export exactly as they look on the canvas, including on text with per-range styling. Stacked effects are drawn together, and the lift distance and opacity you set carry through to the file.