Markdown to Substack Converter — Free Newsletter Tool

Convert your Markdown articles to Substack-ready HTML for newsletters. Clean paste, paywall markers, embed-friendly links — free for writers worldwide, no sign-up.

Open Editor for Substack →

How It Works

  1. Write or paste your Markdown content in the editor
  2. Select "Substack" as the target platform
  3. Copy rich HTML and paste into Substack’s post editor

What Formatio Handles for Substack

Substack vs Medium vs LinkedIn

Choosing a home for your newsletter or long-form writing? Read our free guides:

Formatting Rules Formatio Applies for Substack

These rules target Substack the newsletter product — web reader and email client, not just an editor.

RuleWhat Formatio doesWhy it matters on Substack
TitleStrips the leading H1Substack keeps the title in a separate field above the body
PaywallNormalizes %%paywall%% and [paywall] markers to the paywall commentSubstack recognizes its paywall marker and splits free and paid content there
EmbedsHints for YouTube, X/Twitter, Spotify and SoundCloud URLsSubstack auto-embeds bare URLs on their own line
LinksFlags relative URLsNewsletter emails are more reliable with absolute URLs
CodeCleans code blocks to simple markupSubstack renders lightweight code blocks in posts and emails

Comparing newsletter platforms? See Medium vs Substack and Substack vs LinkedIn.

Related Converters

Publishing Resources

FAQ

How do I paste Markdown into Substack?

Formatio converts your content into clean HTML that Substack’s editor accepts. Copy as rich text, paste into a Substack post, and put the title in Substack’s title field. Keep embed URLs on their own line for auto-embeds.

Does Formatio support Substack paywalls?

Yes. Add a paywall marker such as %%paywall%% or <!--paywall--> in your content. Formatio normalizes it for Substack so paid-only content can sit below the marker.

Is this free for international writers?

Yes. Formatio is free, runs in your browser, and works for global audiences. Optional AI features use a secure proxy only when you choose them.

How do I put part of my post behind the Substack paywall?

Add a line with the paywall marker in Formatio. It is normalized to Substack's paywall comment, and the preview shows exactly where the free portion ends.

Do embeds survive in the email version?

Rich embeds like YouTube and Spotify are auto-embedded on the web version; in emails Substack falls back to a link card. Formatio keeps the URLs on their own lines so both paths work.