Fancy Text Generator

Number Fonts Generator

Turn the numbers in a name, date or score into โ‘ซ bubble, ๐Ÿ๐Ÿ bold or ยนยฒ tiny digits. Letters stay as you typed them.

Whole numbers turns 10 into โ‘ฉ where Unicode has one character for it. Tap any row to copy, then paste it where you want.

What are number fonts?

Number fonts are Unicode digit characters with built-in circles, heavy strokes or raised shapes. You are copying characters, not downloading a font file or applying formatting. Their appearance survives pasting into plain text fields, provided the receiving device has a font that can draw them.

This number font generator deliberately leaves letters alone. In Player ใ‰“, the name remains easy to read while the number gets attention. For styled letters as well, open the fancy text generator, or pair bubble digits with bubble letters and hearts on the cute fonts page. Here you can compare 16 digit styles directly.

How to use the number font generator

  1. Type numbers with any surrounding words, or choose a List, Username, Date, Time, Score or Phone sample while the box is empty.
  2. Select Whole numbers for one symbol when available, or Digit by digit for separate characters. Card notes identify digits left plain.
  3. Tap a row or Copy, then paste. Long cards show only the opening section; copying includes your entire input.

Every number style and which digits it has

A dash means that digit stays plain. The final column shows multi-digit values available as one character. This chart uses exactly the same mappings as the tool.

Digit coverage and single-character whole numbers
Style0123456789Whole numbers
Bubbleโ“ชโ‘ โ‘กโ‘ขโ‘ฃโ‘คโ‘ฅโ‘ฆโ‘งโ‘จโ‘ฉโ€“ใŠฟ (10โ€“50)
Black Bubbleโ“ฟโถโทโธโนโบโปโผโฝโพโฟโ€“โ“ด (10โ€“20)
Bold๐ŸŽ๐Ÿ๐Ÿ๐Ÿ‘๐Ÿ’๐Ÿ“๐Ÿ”๐Ÿ•๐Ÿ–๐Ÿ—โ€”
Double-Struck๐Ÿ˜๐Ÿ™๐Ÿš๐Ÿ›๐Ÿœ๐Ÿ๐Ÿž๐ŸŸ๐Ÿ ๐Ÿกโ€”
SuperscriptAlso raises + - = ( ).โฐยนยฒยณโดโตโถโทโธโนโ€”
SubscriptAlso lowers + - = ( ).โ‚€โ‚โ‚‚โ‚ƒโ‚„โ‚…โ‚†โ‚‡โ‚ˆโ‚‰โ€”
Keycap Emoji0๏ธโƒฃ1๏ธโƒฃ2๏ธโƒฃ3๏ธโƒฃ4๏ธโƒฃ5๏ธโƒฃ6๏ธโƒฃ7๏ธโƒฃ8๏ธโƒฃ9๏ธโƒฃ๐Ÿ”Ÿ (10)
Circled Sans๐Ÿ„‹โž€โžโž‚โžƒโž„โž…โž†โž‡โžˆโž‰ (10)
Black Circled Sans๐Ÿ„ŒโžŠโž‹โžŒโžโžŽโžโžโž‘โž’โž“ (10)
Double Circleโ€” stays plainโ“ตโ“ถโ“ทโ“ธโ“นโ“บโ“ปโ“ผโ“ฝโ“พ (10)
Parenthesesโ€” stays plainโ‘ดโ‘ตโ‘ถโ‘ทโ‘ธโ‘นโ‘บโ‘ปโ‘ผโ‘ฝโ€“โ’‡ (10โ€“20)
With Period๐Ÿ„€โ’ˆโ’‰โ’Šโ’‹โ’Œโ’โ’Žโ’โ’โ’‘โ€“โ’› (10โ€“20)
Sans Serif๐Ÿข๐Ÿฃ๐Ÿค๐Ÿฅ๐Ÿฆ๐Ÿง๐Ÿจ๐Ÿฉ๐Ÿช๐Ÿซโ€”
Bold Sans๐Ÿฌ๐Ÿญ๐Ÿฎ๐Ÿฏ๐Ÿฐ๐Ÿฑ๐Ÿฒ๐Ÿณ๐Ÿด๐Ÿตโ€”
Typewriter๐Ÿถ๐Ÿท๐Ÿธ๐Ÿน๐Ÿบ๐Ÿป๐Ÿผ๐Ÿฝ๐Ÿพ๐Ÿฟโ€”
Wide๏ผ๏ผ‘๏ผ’๏ผ“๏ผ”๏ผ•๏ผ–๏ผ—๏ผ˜๏ผ™โ€”

All ten digits are available in 14 styles: Bubble, Black Bubble, Bold, Double-Struck, Superscript, Subscript, Keycap Emoji, Circled Sans, Black Circled Sans, With Period, Sans Serif, Bold Sans, Typewriter, Wide. The 2 incomplete sets, Double Circle and Parentheses, lack 0. Superscript and Subscript also replace the five signs + - = ( ); other styles leave those signs untouched.

Whole numbers in one character

Compare โ‘ซ with โ‘ โ‘ก: the first is one character enclosing both digits, while the second has two circles. One round outline suits rankings, list numbering or jersey numbers. Each uninterrupted digit run is a candidate; larger numbers are never split into smaller whole-number symbols.

  • Bubble: โ‘ฉโ€“ใŠฟ (10โ€“50).
  • Black Bubble: โฟโ€“โ“ด (10โ€“20).
  • Keycap Emoji: ๐Ÿ”Ÿ (10).
  • Circled Sans: โž‰ (10).
  • Black Circled Sans: โž“ (10).
  • Double Circle: โ“พ (10).
  • Parentheses: โ‘ฝโ€“โ’‡ (10โ€“20).
  • With Period: โ’‘โ€“โ’› (10โ€“20).

Unicode only encodes these specific numbers. Changing the mode cannot extend Bubble past 50 or create missing values in a set that ends at 20 or 10. Outside a supported range, each digit is converted separately. Leading zeros are preserved: 07 becomes โ“ชโ‘ฆ. Decimal and grouped values also use individual digits: 3.14 becomes โ‘ข.โ‘ โ‘ฃ, and 1,000 becomes โ‘ ,โ“ชโ“ชโ“ช. A sentence-ending period is different: Top 10. becomes Top โ‘ฉ.. A comma followed by a space still separates list entries rather than grouping digits.

Dates, times, scores and phone numbers

Slashes and colons separate digit runs, so dates and times may contain several whole-number characters. Bold always handles digits individually. Compare these formats for event captions or match results.

FormatYou typeBubble (whole)Bold
Date12/25/2026โ‘ซ/ใ‰•/โ‘กโ“ชโ‘กโ‘ฅ๐Ÿ๐Ÿ/๐Ÿ๐Ÿ“/๐Ÿ๐ŸŽ๐Ÿ๐Ÿ”
Time12:30โ‘ซ:ใ‰š๐Ÿ๐Ÿ:๐Ÿ‘๐ŸŽ
Score3 - 1โ‘ข - โ‘ ๐Ÿ‘ - ๐Ÿ
Phone(555) 012-3456(โ‘คโ‘คโ‘ค) โ“ชโ‘ โ‘ก-โ‘ขโ‘ฃโ‘คโ‘ฅ(๐Ÿ“๐Ÿ“๐Ÿ“) ๐ŸŽ๐Ÿ๐Ÿ-๐Ÿ‘๐Ÿ’๐Ÿ“๐Ÿ”
Ordinal21stใ‰‘st๐Ÿ๐Ÿst

In these two styles, separators stay exactly as typed, including the spaces around a score's dash. Only the digits in an ordinal change. The phone example is decorative; retain plain digits for dialing.

Where number fonts work

Try a small number accent in a Discord nickname or message, an Instagram or TikTok bio, a caption's numbered list, or a sports jersey number in a display name. Display names and bios often accept characters that account identifiers reject. Instagram @usernames and many game ID fields restrict decorative symbols; test the exact field rather than assuming that a successful paste elsewhere proves it will work.

A screen reader may announce โ‘  as โ€œcircled digit one.โ€ Missing fonts can produce boxes, and searches for ordinary digits may miss styled equivalents. Include plain text beside decorated public schedules or contact details so everyone has a readable version.

Why there are no cursive or gothic numbers

Unicode's Mathematical Alphanumeric Symbols block includes script and fraktur letters, but no corresponding script or fraktur digit alphabets. The home page keeps digits plain in those styles. Pair letters from the cursive font generator with Bold or Double-Struck digits here for a matching accent. These remain a visual pairing, not genuine cursive digits.

Frequently Asked Questions

How do I get circled numbers above 50?

The single-character circled number sequence ends at ใŠฟ. There is no matching single circled 51 in that sequence. Use Digit by digit to produce โ‘คโ‘ , with a separate circle around each digit. For one outline around a larger number, use a drawing tool instead.

Why does 0 stay plain in the Parentheses style?

Unicode does not provide a parenthesized digit zero in this set. This page leaves it as an ordinary 0 instead of substituting a parenthesized letter o. Whole numbers can still convert 10 to โ‘ฝ. A zero inside a number outside the set, such as 105, remains plain.

Do number fonts count as more characters?

Each mathematical bold digit occupies two UTF-16 code units, although it is one code point. A digit keycap contains three code points: the digit, an emoji presentation selector and a combining keycap. Apps count these differently, so check the remaining-character indicator after pasting.

Will these numbers work in a phone dialer or calculator?

No: use ordinary digits for dialing and calculations. Decorative numbers are different characters that software may reject or misinterpret. Keep account numbers, telephone links and payment details plain; decorate a separate display copy if needed.

Why do some circled numbers look different sizes?

The characters โ‘ณ and ใ‰‘ belong to different Unicode blocks. A device can choose different fallback fonts for them, changing the circle diameter, weight or baseline. Try the full sequence in the destination app, or use digit-by-digit circles for more consistent shapes.

Can I use them in a Free Fire or other game name?

Games set their own character and length rules for IDs, display names and clan tags. Test a short trial in the actual name field before confirming a rename. If it rejects a symbol or shows boxes, try another style. Acceptance in chat does not guarantee acceptance in names.