Skip to main content

Many fonts don’t have super script and sub script support, so they’re disabled (at least all the font I need to use).


I know some fonts have built-in symbols for TM, SM, R, C, etc, but in many cases, they’re not superscripted or inconsistently so.


It would be great if Figma supports faux Super Script, where you can highlight any characters, make them smaller, and adjust the positioning. (similar to how our engineering friends would implement it using and CSS to fine tune)

Thanks for sharing this Tony! You help me a lot with it.


How is this still not a feature?!? I can’t move my client over to figma because of this. It’s insanity and you can’t superscript. Until then. have to stick to XD. Seriously. This should be on the top of the priority list. Come on, Figma!


Hey all, thank you for your feedback and patience! We want to support all design needs and are excited to confirm that we now offer faux superscripts and subscripts! 🥳 This means if you’re using a font that does not support certain superscript/subscript characters, Figma will automatically sub-in a synthesized version.


You can learn more in our help article here (Numbers > Position(subscript/superscript)):

Figma Help Center

HI folks, awesome to see this has landed! Is there a plan to add this to the textNode API so it’s available for plugins / widgets?


Great ideas


Hi there! Is there ever a situation where the faux superscripts wouldn’t work? I’m using a brand font and subscripts are fine, but superscripts turn into triangles.


Looking for ‘TM’ as well. ☺️


Anyone who this issue concerns with the trademark symbol, ™️ feel free to copy and paste this and directly paste it to your Figma copy since this works just fine.


Reply