Fonts for an Instagram bio

Styled bio text, previewed at Instagram's own width, with the character budget counted.

The generator

What Instagram does with it

The 3 verdicts, and what they are based on

"Holds up" means the characters come from a Unicode block with full support on iOS, Android and the web app, so the line looks the same to almost everyone. "Check it on a phone" means the block is supported but the result is wide or hard to read at bio size. "Breaks in some fields" means combining marks or reversed text, which a few input fields normalise away or render with the marks drifting onto the wrong letter.

None of it is a guess about the app's future: Instagram does not treat these as formatting, it treats them as text, so anything that changes is the font your phone uses to draw them.

Nothing leaves the page

The styling is a lookup table in this page, so your bio is never sent anywhere. The full set of styles, with notes on each one, is on the font generator.

More tools

This is the small version

A tool here changes text or draws a picture on your own screen. Emojery puts the same emoji on someone else's page, as a counted reaction anyone can add up again.