Free tool ยท runs in your browser

Double-struck text generator for X

Double-struck letters have a second line inside each stroke, like an outline. They are the letters mathematicians use for number sets, and they paste into X as plain text.

  • Double-struck53 / 280

    ๐•Ž๐•–๐•–๐•œ ๐Ÿ™๐Ÿš ๐• ๐•— ๐•“๐•ฆ๐•š๐•๐••๐•š๐•Ÿ๐•˜ ๐•š๐•Ÿ ๐•ก๐•ฆ๐•“๐•๐•š๐•”

  • Monospace53 / 280

    ๐š†๐šŽ๐šŽ๐š” ๐Ÿท๐Ÿธ ๐š˜๐š ๐š‹๐šž๐š’๐š•๐š๐š’๐š—๐š ๐š’๐š— ๐š™๐šž๐š‹๐š•๐š’๐šŒ

  • Bold sans53 / 280

    ๐—ช๐—ฒ๐—ฒ๐—ธ ๐Ÿญ๐Ÿฎ ๐—ผ๐—ณ ๐—ฏ๐˜‚๐—ถ๐—น๐—ฑ๐—ถ๐—ป๐—ด ๐—ถ๐—ป ๐—ฝ๐˜‚๐—ฏ๐—น๐—ถ๐—ฐ

  • Squared ยท Capitals only51 / 280

    ๐Ÿ…†๐Ÿ„ด๐Ÿ„ด๐Ÿ„บ 12 ๐Ÿ„พ๐Ÿ„ต ๐Ÿ„ฑ๐Ÿ…„๐Ÿ„ธ๐Ÿ„ป๐Ÿ„ณ๐Ÿ„ธ๐Ÿ„ฝ๐Ÿ„ถ ๐Ÿ„ธ๐Ÿ„ฝ ๐Ÿ„ฟ๐Ÿ…„๐Ÿ„ฑ๐Ÿ„ป๐Ÿ„ธ๐Ÿ„ฒ

More styles

  • Bold serif53 / 280

    ๐–๐ž๐ž๐ค ๐Ÿ๐Ÿ ๐จ๐Ÿ ๐›๐ฎ๐ข๐ฅ๐๐ข๐ง๐  ๐ข๐ง ๐ฉ๐ฎ๐›๐ฅ๐ข๐œ

  • Italic serif ยท Numbers stay upright51 / 280

    ๐‘Š๐‘’๐‘’๐‘˜ 12 ๐‘œ๐‘“ ๐‘๐‘ข๐‘–๐‘™๐‘‘๐‘–๐‘›๐‘” ๐‘–๐‘› ๐‘๐‘ข๐‘๐‘™๐‘–๐‘

  • Italic sans ยท Numbers stay upright51 / 280

    ๐˜ž๐˜ฆ๐˜ฆ๐˜ฌ 12 ๐˜ฐ๐˜ง ๐˜ฃ๐˜ถ๐˜ช๐˜ญ๐˜ฅ๐˜ช๐˜ฏ๐˜จ ๐˜ช๐˜ฏ ๐˜ฑ๐˜ถ๐˜ฃ๐˜ญ๐˜ช๐˜ค

  • Bold italic serif ยท Numbers stay upright51 / 280

    ๐‘พ๐’†๐’†๐’Œ 12 ๐’๐’‡ ๐’ƒ๐’–๐’Š๐’๐’…๐’Š๐’๐’ˆ ๐’Š๐’ ๐’‘๐’–๐’ƒ๐’๐’Š๐’„

  • Bold italic sans ยท Numbers stay upright51 / 280

    ๐™’๐™š๐™š๐™  12 ๐™ค๐™› ๐™—๐™ช๐™ž๐™ก๐™™๐™ž๐™ฃ๐™œ ๐™ž๐™ฃ ๐™ฅ๐™ช๐™—๐™ก๐™ž๐™˜

  • Cursive ยท Numbers stay plain51 / 280

    ๐’ฒโ„ฏโ„ฏ๐“€ 12 โ„ด๐’ป ๐’ท๐“Š๐’พ๐“๐’น๐’พ๐“ƒโ„Š ๐’พ๐“ƒ ๐“…๐“Š๐’ท๐“๐’พ๐’ธ

  • Bold cursive ยท Numbers stay plain51 / 280

    ๐“ฆ๐“ฎ๐“ฎ๐“ด 12 ๐“ธ๐“ฏ ๐“ซ๐“พ๐“ฒ๐“ต๐“ญ๐“ฒ๐“ท๐“ฐ ๐“ฒ๐“ท ๐“น๐“พ๐“ซ๐“ต๐“ฒ๐“ฌ

  • Gothic ยท Numbers stay plain51 / 280

    ๐”š๐”ข๐”ข๐”จ 12 ๐”ฌ๐”ฃ ๐”Ÿ๐”ฒ๐”ฆ๐”ฉ๐”ก๐”ฆ๐”ซ๐”ค ๐”ฆ๐”ซ ๐”ญ๐”ฒ๐”Ÿ๐”ฉ๐”ฆ๐” 

  • Bold gothic ยท Numbers stay plain51 / 280

    ๐–‚๐–Š๐–Š๐– 12 ๐–”๐–‹ ๐–‡๐–š๐–Ž๐–‘๐–‰๐–Ž๐–“๐–Œ ๐–Ž๐–“ ๐–•๐–š๐–‡๐–‘๐–Ž๐–ˆ

  • Small caps ยท Capitals become small caps too40 / 280

    แดกแด‡แด‡แด‹ 12 แด๊œฐ ส™แดœษชสŸแด…ษชษดษข ษชษด แด˜แดœส™สŸษชแด„

  • Strikethrough53 / 280

    Wฬถeฬถeฬถkฬถ 1ฬถ2ฬถ oฬถfฬถ bฬถuฬถiฬถlฬถdฬถiฬถnฬถgฬถ iฬถnฬถ pฬถuฬถbฬถlฬถiฬถcฬถ

  • Slashed through53 / 280

    Wฬธeฬธeฬธkฬธ 1ฬธ2ฬธ oฬธfฬธ bฬธuฬธiฬธlฬธdฬธiฬธnฬธgฬธ iฬธnฬธ pฬธuฬธbฬธlฬธiฬธcฬธ

  • Underline53 / 280

    Wฬฒeฬฒeฬฒkฬฒ 1ฬฒ2ฬฒ oฬฒfฬฒ bฬฒuฬฒiฬฒlฬฒdฬฒiฬฒnฬฒgฬฒ iฬฒnฬฒ pฬฒuฬฒbฬฒlฬฒiฬฒcฬฒ

  • Double underline53 / 280

    Wฬณeฬณeฬณkฬณ 1ฬณ2ฬณ oฬณfฬณ bฬณuฬณiฬณlฬณdฬณiฬณnฬณgฬณ iฬณnฬณ pฬณuฬณbฬณlฬณiฬณcฬณ

  • Bubble53 / 280

    โ“Œโ“”โ“”โ“š โ‘ โ‘ก โ“žโ“• โ“‘โ“คโ“˜โ“›โ““โ“˜โ“โ“– โ“˜โ“ โ“Ÿโ“คโ“‘โ“›โ“˜โ“’

  • Dark bubble ยท Capitals only51 / 280

    ๐Ÿ…ฆ๐Ÿ…”๐Ÿ…”๐Ÿ…š 12 ๐Ÿ…ž๐Ÿ…• ๐Ÿ…‘๐Ÿ…ค๐Ÿ…˜๐Ÿ…›๐Ÿ…“๐Ÿ…˜๐Ÿ…๐Ÿ…– ๐Ÿ…˜๐Ÿ… ๐Ÿ…Ÿ๐Ÿ…ค๐Ÿ…‘๐Ÿ…›๐Ÿ…˜๐Ÿ…’

  • Upside down35 / 280

    ษ”แด‰lqnd uแด‰ ฦƒuแด‰plแด‰nq ษŸo แ˜”โ‡‚ สžววM

  • Vaporwave58 / 280

    ๏ผท๏ฝ…๏ฝ…๏ฝ‹ใ€€๏ผ‘๏ผ’ใ€€๏ฝ๏ฝ†ใ€€๏ฝ‚๏ฝ•๏ฝ‰๏ฝŒ๏ฝ„๏ฝ‰๏ฝŽ๏ฝ‡ใ€€๏ฝ‰๏ฝŽใ€€๏ฝ๏ฝ•๏ฝ‚๏ฝŒ๏ฝ‰๏ฝƒ

When to use it

It looks technical and clean, which suits dev, data and product accounts: a project name, a version number, a short section label in a long post.

It also has digits, so it works for counters like a week or day number in a build log.

Some capitals (C, H, N, P, Q, R, Z) are older characters and can look heavier than the rest in some fonts.

What styled text costs on X

These are not fonts in the usual sense. They are different characters that happen to look like styled letters, and X treats them that way.

WhereWorksWhat to know
Posts and repliesYesEach styled letter counts as 2 of your 280, so keep it to a line.
Display nameYes50 characters at most, and styled letters use them twice as fast.
BioYes160 characters. A styled job title or one styled word is plenty.
@handleNoHandles only take plain letters, numbers and underscores.
HashtagsNoA styled hashtag is not a hashtag. X wonโ€™t link it or count it.
SearchPoorlySearch looks for plain letters, so styled words are hard to find.

The bigger cost is reading. Screen readers either skip these characters or read them out one by one, as in โ€œmathematical bold capital Hโ€. A styled word is fine. A styled post shuts out the people who listen to X rather than read it, and many people do. Keep the important part in plain text and use styles for decoration around it.

For the same reason, donโ€™t put the point of a post in styled text. If the post only works when people can read the styled line, it doesnโ€™t work for everyone. To see how much of the limit a whole post uses, paste it into the tweet character counter.

Questions

What does double-struck mean?

It is the style of letters drawn with a doubled stroke, sometimes called blackboard bold. โ„ for real numbers is the best-known example.

Does double-struck text include numbers?

Yes, all ten digits have double-struck forms, unlike italic and cursive.

Will it look the same on every phone?

Close, but not exactly. Each device draws these characters with its own font, so the weight of the outline varies.

Other styles

Write the next one as yourself

PostInk drafts in your voice, throws out anything that reads like a bot, and schedules only what you approve. It runs in Chrome with your own AI key or a free local model.

$3.99 once, after 7 days free