Aesthetic Fonts

Type a bio line or a display name, see which aesthetic font fits, and copy it.

Paste into
  • 17/30
  • 24/30
  • 26/30
  • 17/30
  • 26/30
  • 25/30
  • 26/30
  • 26/30
  • 26/30
  • 26/30
  • 26/30
  • 26/30
  • 26/30
  • 26/30
  • 26/30
  • 17/30
  • 17/30
  • 26/30
  • 26/30
  • 26/30
  • 26/30
  • 26/30
  • 26/30
  • 72/30
  • 17/30
Try it on
@your.username
LENGTH
SHOWS ON
ã é ç

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

Wide letters for a soft line

Wide letters are the spaced aesthetic font: each character is a full-width letter, so the line looks airy and still reads as itself. In Wide, unaccented letters count as one each. The word aesthetic uses 9 before the sparkle frame. This page opens with sparkles on, so that row shows 17. Maya uses 4 before the frame and 12 with sparkles. Small Caps also count as one, so a name with no accent shows the same length on those two rows.

An accent still adds a unit. José in Wide uses 5, not 4. Zoë uses 4. Wide is tagged "accents may shift", so the mark can sit a little off center on some phones. The tag is on the row before you copy.

Fifteen unaccented letters in Wide use 15 before the frame and 23 with the sparkles this page starts with. That still fits an Instagram name of 30. The same fifteen letters in Bold Script use 30 before the frame and 38 with sparkles, which is over that name. Wide is tagged "works everywhere": current iPhone, Android and Windows fonts include those characters.

This is the row to start with when the line has to stay readable. A whole bio in a heavier style is hard to scan. One wide line, with the rest in plain letters, keeps the soft look and leaves the sentence readable.

Light script and the number on the row

Light Script is the handwritten aesthetic font. It is not one length for every name, so do not double the letters and expect that number. soft is 4 letters and uses 7 in Script. Maya uses 7 as well. Bold Script is the heavier script. For these unaccented names each letter uses two: soft uses 8, Maya uses 8, and aesthetic uses 18.

A letter that Script borrows from an older set can be shorter than the letters next to it. That is why soft is 7 in Script and 8 in Bold Script. Read the number on the Script row. It is already the length the strict way.

Bold Script is tagged "keeps ã é ç". José in Bold Script uses 9. Script and Wide are tagged "accents may shift". When the accent has to stay on the letter, Bold Script and Clean Sans are the rows that say they keep it. Clean Sans uses two units for each unaccented letter, so aesthetic uses 18, the same as Bold Script, and it is tagged "works everywhere".

Serif Italic is also tagged "works everywhere" and it keeps accents. It is still not two units for every letter. hello in Serif Italic uses 9, not 10, because the h is a shorter character. Use the number on that row too.

A little sparkle on a short line

This page opens with sparkles around the line. The sparkle frame adds 8, and that 8 is already in the number you see. aesthetic in Wide is 9 on its own and 17 with the sparkles. That still fits an Instagram name of 30. aesthetic in Bold Script is 18, and the sparkles take it to 26. It still fits, with little room left for another word.

Maya in Wide is 4. The sparkles take it to 12. That fills a Free Fire name and still fits Instagram. Maya in Script is 7 before a frame, and the same sparkles take it to 15, which is too long for Free Fire. Script does not follow the Wide count, so the row is the check.

Twelve unaccented letters in Bold Script use 24. Sparkles take that to 32, which is over an Instagram name of 30. The same twelve letters in Wide use 12, and sparkles take them to 20, which still fits. When the number is over the limit, switch to Wide or turn the frame off. The letters stay. Only the 8 units of sparkle come off.

Twinkle adds 8 as well. Hearts add 4. Hearts, bows and bear ears are the look cute fonts starts with. Here the frame starts as a little sparkle, which is enough for one short line. A second frame on the same line is what makes a bio hard to read.

A display name or a bio line

Put the aesthetic font on the display name, or on one line of a bio. The @username on Instagram, TikTok and Discord only takes plain letters, numbers, periods and underscores, so the handle will not take these characters. Friends see the styled line. The handle stays the plain spelling people can search for.

A display name is the short field. This page starts on Instagram name, which allows 30. TikTok name is also 30, Discord is 32, and Free Fire is 12. A bio has more room than that name field. The Facebook intro chip allows 101, and an X post allows 280. Style one line and leave the rest plain. The soft line still shows, and the bio can be read straight through.

If the only question is how a nickname fits, name fonts starts on the same Instagram name and stays on names. Instagram fonts stays on the profile: the name, the bio, and that 30-character name. Use this page when the look you want is the spaced, soft one.

Leave one word in plain letters when the account has to be found. A line that is styled from end to end is harder to search for, and some screen readers spell those characters one by one. The plain word is the one people type.

You can mix a styled word with a plain one. Copy the aesthetic font, paste it, then type the next word in the app as ordinary text. The clipboard holds one style at a time, which is what keeps a bio from becoming a full line of symbols.

An aesthetic font you can paste

This aesthetic font generator is for a line you paste into a bio, a display name or a caption. Type it, tap a row, and the line is on your clipboard. There is nothing to install and no account to open. If you opened the page inside Instagram or TikTok and the app blocks copying, the row selects the line so you can long-press it and copy it yourself.

A font file is a different job. Canva, Word and a poster need a file from a font menu, with a drawing for every letter. Some people looking up aesthetic fonts want that file. This page does not make one. It makes characters that keep their look in apps that have no font menu. The style is the character, which is why a paste carries it.

Cute fonts keeps the hearts, bows and bear ears, and it is the page for that softer, rounder look. This page keeps the line spaced: Wide letters, light Script, and one sparkle. Cool fonts is where gothic and outline letters come first. When a row says "may show boxes", skip it for a name or a bio someone else has to read. Wide, Small Caps and Clean Sans say "works everywhere".

Questions people ask

What is an aesthetic font generator?

It is this page. You type a bio line or a display name and get aesthetic fonts you can copy. The list opens with Wide, Script, Bold Script, Small Caps, Clean Sans and Serif Italic, and the page starts with sparkles on. An aesthetic font generator here is a length check and a tap to copy. It does not hand you a font file.

Do aesthetic fonts count as two characters?

Wide and Small Caps count as one for each unaccented letter, so aesthetic uses 9. Bold Script and Clean Sans count as two, so the same word uses 18. Light Script is not the same for every name: soft uses 7. Sparkles add 8 on top of the letters. The number on the row is the one that matches what you are about to paste.

Can I put aesthetic fonts in my username?

No. Instagram, TikTok and Discord usernames stay plain: letters, numbers, periods and underscores. Use the aesthetic font on your display name or on a bio line, and keep the handle as the plain spelling.

Which aesthetic font works on every phone?

Wide, Small Caps, Clean Sans and Serif Italic. They are tagged "works everywhere": current iPhone, Android and Windows fonts include those characters. Script and Bold Script are tagged "most phones". For a line someone else has to read, start with Wide or Clean Sans and check the length before you change the profile.

Will sparkles fit in my Instagram name?

Instagram names allow 30. This page starts with sparkles on, so the number already includes the extra 8. aesthetic in Wide with sparkles uses 17. aesthetic in Bold Script with sparkles uses 26. Maya in Wide with sparkles uses 12. If your line is over, that row does not fit: switch to Wide, or turn the frame off and copy the letters on their own.

More font tools

Font changer𝒜a Cute fonts→Name fonts→Instagram fonts→Cool fonts→Fancy letters→TikTok fonts→