Convert your Markdown articles to Dev.to format with full Liquid tag support. Code blocks, embeds, user mentions, and more — formatted correctly for Dev.to's editor.
Open Editor for Dev.to →{% embed %}, {% codeblock %}, {% user %}, {% tag %}{% post %} tag generation{% toc %} generationEach rule maps to how the Dev.to editor and its Liquid tag pipeline actually behave.
| Rule | What Formatio does | Why it matters on Dev.to |
|---|---|---|
| Frontmatter | Auto-generates frontmatter (title, published flag, description) on Markdown copy | Dev.to renders the title and description from frontmatter, not from the body |
| Embeds | Converts standalone YouTube, Vimeo, CodePen, CodeSandbox and X/Twitter links to {% embed %} tags | Liquid tags are Dev.to's mechanism for rich embeds |
| Code | Preserves fenced code blocks with language tags | The language tag drives Dev.to's syntax highlighting |
| Headings | Keeps body headings as written once the title moves into frontmatter | Unlike Medium, Dev.to's body headings can start wherever you like |
| Tags | Checklist reminds you to add up to four tags | Tags control where your post surfaces on Dev.to |
Choosing a developer community? Compare Dev.to vs Hashnode or see Medium vs Dev.to.
Dev.to uses Liquid tags for rich embeds — like embedding YouTube videos, CodePen demos, GitHub repos, and Twitter posts. Formatio auto-detects embeddable URLs and generates the correct Liquid tag syntax.
Yes! You can generate {% post series-slug %} tags to link articles in a series. Simply add the series slug in the frontmatter.
Formatio provides a close preview. We recommend always checking the final result in Dev.to's preview before publishing, as Dev.to may apply minor CSS adjustments.
Yes. Copying the Markdown output includes frontmatter with your title, a published flag and an auto-drafted description taken from your first paragraph. Add up to four tags before publishing.
Standalone links — or bare URLs on their own line — pointing to YouTube, Vimeo, CodePen, CodeSandbox and Twitter/X. Inline links inside sentences stay as normal links.