Free tools

Substack bold text generator

A Substack bold text generator produces a bold-looking line for a composer that offers no bold button. It swaps each letter for its Unicode mathematical bold counterpart, which most networks store and display unchanged. Copy the line and paste it into your draft. Everything happens in your browser and nothing you type leaves the page.

Showing the styles on an example until you type.

  • Bold serif

    𝐘𝐨𝐮𝐫 𝐒𝐮𝐛𝐬𝐭𝐚𝐜𝐤 𝐩𝐨𝐬𝐭

    Mathematical Bold. The closest thing to real bold, and the one most networks keep intact.

  • Bold sans

    𝗬𝗼𝘂𝗿 𝗦𝘂𝗯𝘀𝘁𝗮𝗰𝗸 𝗽𝗼𝘀𝘁

    Mathematical Sans-Serif Bold. Matches the interface font on most networks more closely than the serif version.

  • Bold italic

    𝒀𝒐𝒖𝒓 𝑺𝒖𝒃𝒔𝒕𝒂𝒄𝒌 𝒑𝒐𝒔𝒕

    Mathematical Bold Italic.

  • Bold script

    𝓨𝓸𝓾𝓻 𝓢𝓾𝓫𝓼𝓽𝓪𝓬𝓴 𝓹𝓸𝓼𝓽

    Mathematical Bold Script. Heavy and decorative.

  • Bold fraktur

    𝖄𝖔𝖚𝖗 𝕾𝖚𝖇𝖘𝖙𝖆𝖈𝖐 𝖕𝖔𝖘𝖙

    Mathematical Bold Fraktur.


How to use it

  1. Type the one line you want to stand out, such as an opening sentence or the label on a list.
  2. Compare the bold variants. Bold serif is the heaviest; bold sans sits closer to the interface font most networks use.
  3. Press Copy on the version you picked.
  4. Paste it into Substack with the rest of the post left in plain text.
  5. Look at the published post on a phone, since font coverage differs by device.

Bold is the style most likely to survive the trip

Of everything a font generator can produce, mathematical bold is the safest bet. It is one of the oldest and most widely supported runs in the mathematical alphabets, and the system fonts shipped with phones, desktops and browsers carry glyphs for it. The decorative blocks are a different story: circled letters, squared letters and double-struck have patchier coverage, so they are the ones that turn up as empty rectangles on somebody else's screen.

Bold also comes with its own digits, which sounds like trivia until you paste a line containing a number. The bold runs include 0 through 9, so a bold line reads as one piece. Italic, script and fraktur have no digits at all in Unicode, so a year or a price in those styles stays in plain type while the letters around it are styled, and the result looks like a rendering fault.

None of this makes bold reliable. A network can still normalise the characters when the post arrives, or strip them from certain fields. It makes bold the version most likely to look on someone else's phone the way it looked in your draft.

Mathematical bold serif

The original bold run and the one with the widest font support. The letterforms have serifs, so they sit heavier and a little more formal than the interface around them, and the weight difference is obvious even at the size a timeline renders.

It carries digits, which matters more than it sounds. A line with a date, a price or a version number in it comes out bold the whole way through instead of dropping back to plain type in the middle.

Mathematical sans-serif bold

The same weight without the serifs. Most social interfaces are set in a sans-serif face, so this version reads as your own text made heavier rather than as a different typeface pasted into the post. It is the one to pick when the emphasis should look deliberate.

It has digits too. Between the two, serif bold shouts louder and sans bold blends better. Pick one and stay with it, since the difference shows the moment two of your posts sit next to each other.

Bold italic

Bold and sloped at once. Heavier than plain italic and quieter than either bold, which suits a line that is a caption or an aside rather than a headline.

Unicode has no bold italic digits, so a number in the line stays upright and unbolded next to sloped letters. On a short line of words that is fine. On anything with a figure in it, use one of the plain bolds.

Bold script

A heavy cursive, the most decorative thing in the bold family and the least legible at the size a phone draws a feed, since the strokes cross and the capitals are ornate.

Font coverage is thinner than for the two plain bolds, so it is likelier to arrive as boxes on a device with no glyph for the block, and it has no digits. A name or a two-word label is about as far as it goes.

Bold fraktur

Blackletter at bold weight, the dense angular style used for old German printing. Unicode has it because mathematics uses fraktur letters to name particular objects, and font generators have it because it looks like a metal band logo.

The capitals are hard to read for anyone who has not met the letterforms before, and there are no digits. It works on one word. It does not work on a sentence somebody has to read at speed.


One line, never the post

Emphasis works by contrast. A post where every line is bold has no emphasis in it, only weight, and it is doing to a feed what an all-caps email does to an inbox.

The stronger reason to keep it to one line is who is reading. A screen reader given mathematical bold does not announce your words. It reads character names or skips the run, depending on the software and its settings. So the bold line is, for some of your readers, a line that was never there. That is survivable when the bold line is a label and the meaning is in the plain sentence underneath. It is not survivable when the bold line is the date, the price or the link, because those readers simply do not get it.

The rule that follows is simple enough to apply without thinking. Style the label, keep the substance plain, and never let a fact live only in bold.


Bold breaks hashtags, mentions and search

A network detects a hashtag or an @ mention by looking at the characters after the symbol. Bold letters are different characters, so a bolded tag is a different tag from the plain one and does not join its results, and a bolded handle does not link to the account or notify the person you were addressing. This catches people out most often when they bold an entire opening line that happens to contain a name.

Mentions that never reach the person

The mention is the more expensive of the two failures, because it goes wrong in front of the person you meant to credit. A bolded handle is a run of mathematical characters after an @ sign, so the network never resolves it to an account, no notification is sent, and the name is not a link for anyone reading the post.

It looks correct in your own draft, which is what makes the mistake stick around. If you are tagging somebody, either write the line plain or bold the words either side and leave the handle itself alone.

In-network search stops matching

In-network search behaves the same way. A search for your plain word will not return a post where the word was bolded, so the styling makes the post slightly harder to find later. If a phrase is the one people would search for, leave it alone.

This catches your own searching too. Going back through a year of posts for the one where you announced something is harder when the announcement is the only word you styled. It also affects anyone who copies a phrase out of your post and pastes it into a search box looking for the source.

The digits deserve their own warning, because bold has them and the decorative styles do not, which makes it tempting to bold a price, a version number or a date. A bold 5 is not the digit 5. It matches no search and no find on the page, and anybody who copies it into a form or a calculator has pasted something that is not a number at all. Bold the words around a figure and let the figure stay plain.

What bold costs in characters

There is a length cost as well. Bold characters live outside the basic Latin range and a network that counts in code units charges more for them than for the letters you typed, so a line can fit in the composer and fail once bolded. The character counter page measures in the unit each network actually uses, and it is worth pasting the bolded version in rather than the draft.

How big the cost is depends on which unit the network chose, so there is no figure to keep in your head. What you can rely on is the direction. Bolding never makes a post shorter, and a draft that was already close to the ceiling is the one that will be refused.


What to bold, and when to bold nothing

The composers have no bold button because the format was never meant to carry headings. Most posts that seem to need a bold line actually need a shorter first line. If your opening sentence only works in bold, the sentence is the problem.

Two jobs where bold does earn its place: the title line on a post that belongs to a recurring series, so a reader scrolling fast recognises it, and the label at the top of a short list where the items underneath would otherwise run together. A single-sentence post needs nothing. A bio can take one bolded word and rarely more, because a bio is read once by a stranger deciding whether to stay.

Whatever you pick, keep it the same. Bold serif this week and bold sans the next reads as inconsistency to anyone who sees both, and consistency is most of what makes a series recognisable.

Bold in a bio or a display name

A bio takes a single bolded word better than a post does. It is read once, by a stranger deciding whether to follow, and one heavy word gives their eye somewhere to land. A display name is a different matter: it is the string people type to find you, it shows up in mention suggestions, and several networks restrict which characters a name may contain.

If you do bold a display name, search for your own plain spelling afterwards and check the account still comes up. If it does not, the styling has cost you the thing a name is for.

Bold as a heading where the format has none

The one job bold does that nothing else can is mark a heading in a format that was never given headings. A long post or a numbered thread arrives as an undifferentiated column, and a short bold line at the top of each part gives somebody scanning it a place to stop. Two or three words, always in the same position, is the whole technique.

The line people reach for next is the ask at the end, and that is the one to be careful with. A reader using a screen reader hears nothing where the bold was, so a request that exists only in bold is a request some of your audience never received. Put the ask in the plain sentence too and let the bold line be the sign hanging above it.

Bold in a notification or an email digest

Your post is not rendered only by the app you posted from. It gets pushed into a notification, folded into an email digest, quoted in a preview card, and shown in a web client whose fonts are whatever the reader's machine happens to have. Each of those is a different renderer with a different set of glyphs.

Bold survives that trip better than the decorative styles, which is the reason to prefer it, and it still does not survive it everywhere. The check that costs nothing is to look at your own post from a second device before you let the styling carry any meaning.


Questions

Why is there no bold button on Substack?

The composer stores plain characters and the field carries no markup for the network to interpret, so there is nothing for a button to switch on. That is why every bold trick on social is character substitution rather than formatting.

Does bold text count differently against the limit?

We have not yet verified Substack's published limit against its own documentation, so this page does not state one, and the network's own composer is the thing to trust. Bold characters sit outside the basic Latin range, so on a network that counts in code units they cost more than the plain letters. Paste the bolded line into the character counter before you decide it fits.

Will a bolded hashtag or mention still work?

No. The network matches the exact characters after the # or the @, and bold letters are different characters, so the tag does not join the plain tag's results and the mention does not link to the account. Keep tags and handles in plain text.

Do the numbers come out bold too?

In the bold styles, yes. The bold runs in Unicode include the digits 0 to 9. Italic, script and fraktur have no digits at all, so a number in those styles stays in plain type next to styled letters, which is one more reason to prefer bold for a line that contains a figure.

Is it safe to use for accessibility?

One bold line in a post that is otherwise plain is a reasonable compromise. A bold post is not, because a screen reader reads these characters as names or skips them, so a reader using one gets nothing from the styled text. Never put the only copy of a fact in a bold line.

Is this a font, or something else?

Something else. No typeface is applied and nothing is an image. Each letter is swapped for a Unicode character that was encoded separately in a bold shape, which is why the result survives being copied and why the network treats it as different text from the letters you typed.

Will the bold text work outside Substack?

It is ordinary text, so it copies anywhere: other networks, messaging apps, a document, an email. Whether it renders depends on the fonts on the reader's device rather than on the app, and bold has the widest coverage of any styled block, which is the reason to prefer it over the decorative ones.

Does bold text help a post travel further?

Nobody outside the network can say, and we are not going to guess for you. No network publishes a ranking rule about which characters a post is spelled with. What is measurable is the cost: a bolded hashtag joins nothing, a bolded mention notifies nobody, and a reader using assistive technology gets no words at all out of the line.


Support status

Can GrowSocialelion post to Substack?

Not yet. Substack is in the catalog with a published status and it is planned, but its adapter has not shipped, so nothing here claims we can publish to it today. The tool above is free either way. See the status of all 49 networks.