TikTok Fonts

Type a TikTok name, see which font fits the 30 characters, and preview it before you change anything.

Paste into
  • 15/30
  • 8/30
  • 15/30
  • 15/30
  • 8/30
  • 11/30
  • 15/30
  • 15/30
  • 15/30
  • 14/30
  • 15/30
  • 15/30
  • 15/30
  • 15/30
  • 15/30
  • 8/30
  • 8/30
  • 15/30
  • 15/30
  • 15/30
  • 15/30
  • 16/30
  • 15/30
  • 51/30
  • 8/30
Try it on
@your.username
LENGTH
SHOWS ON
ã é ç

Check it here before you rename: Instagram allows two name changes in 14 days.

A TikTok name inside 30 characters

A TikTok font on this page is a styled name you can paste. The page opens on the TikTok name chip, and that chip allows 30. Every row shows its length against those 30. The sample name is Nova Lee, and the frame starts off. Sans Bold uses 15. Small Caps uses 8. Bubble uses 8. Script uses 11 for that same name, so doubling the letters will not match the Script row.

The list opens with Sans Bold, Small Caps, Bold Script, Serif Bold, Bubble and Script. Sans Bold, Small Caps and Serif Bold are tagged "works everywhere": current iPhone, Android and Windows fonts include those characters. Bold Script, Bubble and Script are tagged "most phones". Bubble Filled and Boxed are tagged "may show boxes", so they are a weak first pick for a name someone else has to read.

Alexandria Jane is 14 letters and a space. In Sans Bold, Bold Script and Serif Bold it uses 29, which fits the 30. Small Caps uses 15. Add the t and the name is Alexandria Janet. That is 15 letters and a space. Sans Bold, Bold Script and Serif Bold use 31, so that row does not fit. Small Caps uses 16 and still fits. Script uses 29 and still fits. The style changes the fit. The row is the check.

Preview the name before you change it

The card beside the list is labeled "Try it on". It opens on TikTok. For the sample, it shows Nova Lee in Sans Bold, because that row is selected first, and the length reads 15/30. Under the name, the handle stays the plain @your.username. The card also shows the row's tag, "works everywhere" for Sans Bold, and whether the accent is kept.

Tap a row and that style is copied. The card follows the style you tapped. When the length is over 30, the card adds the words "too long" after the number. Alexandria Janet in Sans Bold is 31/30 and gets those words. The same name in Small Caps is 16/30, and the card leaves the length as 16/30.

This card is a sample profile on this page. It does not sign in to TikTok and it does not rename the account. You copy here, then paste into TikTok. If the in-app browser blocks the copy, the text stays selected and a long-press copies it.

A bio line, after the name

The 30 is the display name. The handle under it in the preview is not styled, and it should stay that way when you paste. TikTok, Instagram and Discord usernames take plain letters, numbers, periods and underscores. The handle will not take a TikTok font. Friends see the styled display name. The handle stays the spelling people search for.

The bio is a different box, and this tool does not give it a number. There is no TikTok bio chip next to the name chip. Paste one styled line into the bio and leave the rest in plain letters, so the line is easy to read. Check that line against the name chip only when it is going into the name. A line you paste into the bio can still be too long for the 30-character name.

An accent still counts. José in Sans Bold uses 9. Small Caps is tagged "accents may shift", and José there uses 5. Bubble Filled drops the accent, so José uses 8 and the mark is gone. For an é, an ã or a ç on the name, Sans Bold and Bold Script keep the mark.

A digit follows the row. Luna7 in Sans Bold uses 10, because the 7 is a styled digit. Luna7 in Bold Script uses 9, because that row leaves the 7 plain. If the name has a number, read the row that contains it.

Letters that do not all count as two

Sans Bold, Serif Bold and Bold Script use two units for each unaccented letter, and the space uses one. That is why Nova Lee is 15 on those three rows, and why Alexandria Jane is 29. Small Caps and Bubble use one for each of those letters, so Nova Lee is 8 and Alexandria Jane is 15.

Serif Italic is tagged "works everywhere" and it keeps accents. It is still not two units for every letter. christopher uses 22 in Sans Bold and 20 in Serif Italic, because the h is a shorter character.

Script, Gothic and Outline need their own number. Nova Lee in Script uses 11. Hi in Gothic uses 3. Hi in Outline uses 3. Hi in Sans Bold uses 4. Gothic and outline lead on cool fonts. Read the row before you copy one of those onto a TikTok name.

The frame starts off, so the numbers above are the rows you see. Sparkles add 8, and that 8 is not in the number until you turn them on. Alexandria Jane in Sans Bold is 29 with no frame and fits. The same name with sparkles uses 37 and does not fit. Hearts add 4. Hearts on that Sans Bold name use 33, which is also over. Small Caps of Alexandria Jane with sparkles uses 23 and still fits. Aesthetic fonts is the page that opens with sparkles already on. Here you add a frame only after the name fits without it.

TikTok fonts you can paste

A TikTok font generator here shows the length against 30, shows the name on the sample card, and copies the line. It does not download a font for the phone's font menu. TikTok has no place to install one. The characters on the row are what you paste.

When the same name also has to fit Instagram or a game, name fonts starts from those boxes. Wide letters with the sparkle already on live on aesthetic fonts. For a line that is a caption rather than a TikTok name, fancy letters opens with no frame, on an Instagram name of 30. The long chip on that page is the X post. On this page, stay with the TikTok name chip, keep a row tagged "works everywhere" when someone else has to read it, and paste only after the card has shown the name.

Questions people ask

What is a TikTok font generator?

It is this page. You type a name and get TikTok fonts you can copy. The list opens with Sans Bold, Small Caps, Bold Script, Serif Bold, Bubble and Script. The page starts on the TikTok name, which allows 30, and the frame starts off. The "Try it on" card shows the name before you paste it. A TikTok font generator here does not hand you a font file.

How long can a TikTok name be?

30 characters. Nova Lee in Sans Bold uses 15 and fits. Alexandria Jane in Sans Bold uses 29 and fits. Alexandria Janet in Sans Bold uses 31 and does not fit. That same Janet name in Small Caps uses 16 and fits, and in Script it uses 29 and fits. The page opens with no frame. Sparkles on Alexandria Jane in Sans Bold use 37, which is over the name.

Can I use a TikTok font in my username?

No. The @username stays plain: letters, numbers, periods and underscores. The preview leaves it as @your.username. Use the TikTok font on the display name, or on one bio line, and keep the handle as the plain spelling.

Which TikTok font works on every phone?

Sans Bold, Small Caps and Serif Bold. They are tagged "works everywhere": current iPhone, Android and Windows fonts include those characters. Bold Script, Bubble and Script are tagged "most phones". Bubble Filled and Boxed are tagged "may show boxes". Serif Italic is also tagged "works everywhere", and christopher there uses 20 rather than the Sans Bold 22. For a name someone else has to read, start with Sans Bold or Small Caps and check the 30.

Does the preview change my TikTok account?

No. The card is a sample on this page. It shows the styled display name, the plain handle, and the length against 30. When the name is over, it adds "too long". You copy the row, then paste it into TikTok yourself.

More font tools

Font changer𝒜a Name fonts→Aesthetic fonts→Fancy letters→Small text generator→