Should I use TextMeshPro for everything?

I just started making a game and I noticed how much better TextMesh Pro is compared to Unity’s basic text. I was wondering what the downside is to using TextMash Pro. Should I use it for all my text? Does it use more memory or anything?

Short answer is yes. Performance is roughly the same as the default text - they both render on quads. You also get much more control with TMP for sizing, shaders, etc.


I just seen they actually have a blog post about it.


Well I ran into something you shouldn’t use it for, Webgl. It uses up WAY to much memory…

@DarkCSFixer do you still see the memory problem after 6 years?