✨ Custom Fonts

232 unique fonts created by our community

What are custom Unicode fonts?

The fonts above aren't files you install — they're Unicode character mappings. Every "letter" you see is a real codepoint your phone, laptop, and the apps you use already know how to render. That's why you can paste them straight into an Instagram bio, a TikTok caption, a Discord username, or an X post and they appear styled, with no extra setup, no signup, and no fonts to download.

How to use a font from this page

Click a font card to open its page. Type the text you want, hit Copy, and paste it wherever you want it to appear styled — bio, caption, signature, headline. Each font also has decorations attached by its creator (prefix, suffix, word separator) so the output looks coherent rather than just a letter swap. Some fonts mix multiple styles per letter, so the same word can come out looking completely different from the next font in the list.

Where these fonts work

Anywhere that accepts plain text and uses a Unicode-aware font — which is almost everywhere modern. Instagram bios, post captions, and story stickers. TikTok captions, usernames, and bios. Discord server names, channel topics, and messages. X (Twitter) display names and tweets. WhatsApp status, group names, and chats. YouTube channel descriptions and video titles. Snapchat names. The characters render with whatever Unicode font the receiving app has installed — a few platforms still strip styled text from search-indexed fields, so test before relying on it for usernames you can't change later.

Create your own custom font

If none of the fonts here fit, build one. Pick a base style (bold, script, fraktur, bubble, vaporwave, etc.), add a prefix and suffix, choose a word separator, and you're done. Advanced options let you assign a different style to the first, middle, and last letter of every word, or override specific letters one at a time. Start a new font →