Guide to Creating Curved Text in Figma

Daniel Scott

@dan

Are you looking to jazz up your Figma prototypes? Curving text in Figma requires the use of plugins and in this post, I walk you through the process step by step. Curving text is a great way of adding personality to your design and is an indispensable technique when creating logos and badges.

What are the first steps to creating curved text in Figma?

To start, you need some text and a path.

  1. Get the Type tool and make your line of text. 

Screenshot of Figma screen with detail of Type tool

To make curved text in Figma start by using the Type tool to create a line of text.

  1. To use the Pen tool to draw a curved path tap the shortcut P. Then click and drag up with the pen tool to make a wavy line.

Screenshot of Figma screen with Pen tool

Step 2 - use the Pen tool to create a wavy line .

How to find a plugin in Figma

To create our curved and circle text we’ll look at two different plugins. Plugins are constantly being updated and new ones are being added so I always recommend doing a bit of research before starting out. Below I will share two I currently like. 

  1. Head up to the top and click the Plugin button.

Screen shot of Figma screen with Plugin button selected.

You’ll find the Plugin feature at the top of Figma – simply click and then type into the search field.

  1. Type ‘path’ into the search field and you’ll see a bunch of options.

  2. Click on the ‘To Path’ plugin.

How to use the ‘To Path’ plugin in Figma

  1. Select both the text and the path and press ‘Link’.


Screenshot of Figma screen with detail of Link button

To make the text curve select both the text and the path and click Link.

  1. To adjust the text placement, go back into the Plugin and play around with the settings – you can push it below and above the line with the Vertical Align or start further along with the Offset.

Screenshot of Figma screen with detail To Path plugin

To adjust the text go back into the To Path plugin.

  1. You’ll see the results are fine but the spacing between the letters is a bit off.

Screenshot of curved text with bad spacing

Sometimes the results are a bit dodgy!

  1. To tweak the spacing (also called tracking) go back to the original straight piece of text. Highlight the text to adjust and use shortcut Option < > (Mac) or Alt <> (PC).

  2. This piece of text is linked to your curved piece so to apply these changes open the Plugin. 

Quick Tip: the shortcut to open the plugin is Command Option P (Mac) or Alt Control P (PC)

How to make text go around a circle with the ‘ARC’ plugin in Figma

  1. Use the steps above to open the ARC plugin.

  2. Make another straight piece of text and select it.

  3. Adjust the Bend Strength to make the text curve around.

Screenshot of ARC plugin in Figma

Use the Bend Strength in the ARC plugin to make the type go around in a circle.

  1. The disadvantage of using this Plugin is that it is not editable after you have clicked Apply.

If you’re interested in discovering additional great plugins for Figma check out this list

What if I want more control over my curved text?

If you are looking to have more control over the subtleties of your text spacing, then you might want to look at creating your curved or circle text in another application. You can then import it into Figma. Adobe Illustrator is a good way to go, although it is not a free app.

How to make curved text in Illustrator to use in Figma

  1. Start by tapping P to choose the Pen tool.

Screenshot of Pen Tool and wavy line in Illustrator.

The process in Illustrator starts with using the Pen Tool to draw a wavy line.

  1. Next, choose the Type tool (or tap T for the shortcut) 

  2. Hover over the line with the Type Tool and it will automatically change to the Type on a Path icon

Screenshot of the Type Tool in Illustrator.

Next hover over the line.

  1. Just click and then start typing – easy!

  2. To create Type on a circle first draw a circle with the Circle tool

  3. Then click and hold on the Type Tool in the toolbar on the left and change to the ‘Type on a Path’ option

Screenshot of the Type Tool menu in Illustrator.

Click and hold on the Type Tool and switch to Type on a Path Tool.

  1. Click on the circle and start typing.

  2. To make any adjustments to your type on a path in Illustrator go to the menu along the top and choose Type > Type on a Path > Type on a Path Options.

Screenshot of Type on a Path Options.

In Illustrator you have much more ability to edit the finer details of the type once it is following the path.

  1. If you copy and paste this directly into Figma it will appear all pixelated.

  2. Instead make a duplicate then Command Shift O (Mac) or Control Shift O (PC) to outline type.

  3. Then copy and paste to figma. This will paste as a vector, so it will remain sharp and scalable, but your type will not be editable.

If you need to know more about creating type on a path in Illustrator I have both an intro and advanced illustrator course – so you can master type on a path and much more.

For some inspiration on using type on a path head over to Pinterest and search for “circular typography” or “badge logo”.

Screenshot of Pinterest logos.

A vintage badge is the perfect use for type on a path – check out these examples from Pinterest.

If you’re planning on using type on a path to create a circular logo you might want to check out this blog post with tips on designing circular logos 

So, there you have it. Although not done natively these options allow you to create curved or circular text in Figma. Either working with a plugin in Figma or using another application such as Illustrator, you can jazz up your Figma designs with curved text. 


What 's Next?

To go deeper with Figma, join BYOL and you will gain access to my Figma UI UX Design Essentials course and my Figma Advanced Tutorial as well as my 30+ additional courses on Photoshop, Lightroom, Premiere Pro, Webflow, and more. As a BYOL member you will also enjoy personalized support, earn certificates, and tackle exciting community challenges. Get started here

See you in class! – Dan

  • Powered by Marvin
  • Terms of use
  • Privacy policy
  • © Bring your Own Laptop Ltd 2025