What This Tool Does
The Mastodon Text Formatter gives you two outputs for a toot: Unicode styled letters that paste anywhere, or Markdown syntax such as **bold**, _italic_ and `code` for servers that render it.
As far as we know, standard Mastodon shows Markdown as plain text, while some servers and other Fediverse apps render it. If you are not sure what your server does, use Unicode mode or post a test toot.
How to Use This Tool
- Type or paste your toot into the input field.
- Switch between Unicode Style and Markdown modes.
- Select the words to style and pick a style from the toolbar.
- Check the result in the output panel.
- Copy and paste into your Mastodon app, then check the preview.
Why Text Formatting Matters
Formatting support varies between Mastodon servers and apps, so it helps to pick the output that matches yours.
- Markdown keeps the text readable as plain letters if your server does not render it.
- Unicode letters display as styled on most devices, but screen readers may read them oddly.
- Monospace is handy for short code or commands.
- Keep hashtags plain so they still link and match searches.
- Post a test toot on a new server to see which mode it supports.
Frequently Asked Questions
Does Mastodon render Markdown?
It depends on the server. Standard Mastodon shows Markdown as plain text as far as we know, while some servers and Fediverse apps render it.
What is the difference between Unicode and Markdown mode?
Unicode mode swaps letters for styled symbols that look formatted almost anywhere. Markdown mode adds syntax such as **bold** that only some servers turn into formatting.
Does formatting count toward the 500 limit?
Yes. Styled letters and Markdown symbols both count toward your server's limit, which is 500 by default. You can check a toot against that default before you post.
Which mode is better for accessibility?
Markdown, where your server renders it, because the letters stay plain. Screen readers may read Unicode styled letters one by one.
Is this tool free?
Yes, it is free with no signup.
