Simple Export to Markdown
Simple Export to Markdown
Description
Simple Export to Markdown adds a small panel inside the WordPress block editor. With one click, editors can download the current post or page as a .md file or copy the generated Markdown to the clipboard.
The plugin uses the bundled Turndown library to convert serialized Gutenberg blocks in the browser. It does not create server-side export files, make external API calls, add REST/AJAX endpoints, or store exported content.
Features
- Export Gutenberg content directly to Markdown.
- Download
.mdfiles or copy Markdown to the clipboard. - Auto-generated YAML front matter for
title,slug,date,categories, andtags. - Uses the edited post state, including unsaved title, slug, date, category, tag, and block changes.
- Loads only in the block editor for users with
edit_posts. - PHP and JavaScript translations are loaded from the plugin language files.
Requirements
- WordPress 6.0 or newer.
- PHP 7.4 or newer.
- Active Gutenberg/block editor.
License
This plugin is open-source software licensed under the GPLv2 or later.
Installation
- Upload the plugin folder to
/wp-content/plugins/, or install it through the WordPress Plugins screen. - Activate the plugin through the “Plugins” menu in WordPress.
- Open any post or page in the block editor.
- Find the Export to Markdown panel in the editor sidebar.
- Click Download .md or Copy Markdown.
Screenshots
Faq
No. The plugin is designed for the WordPress block editor.
No. Conversion, download, and clipboard copy happen locally in the browser.
Custom blocks are serialized by WordPress before Turndown converts the resulting HTML to Markdown.
PHP translations use simple-export-md-{locale}.mo. JavaScript translations use the simple-export-md-{locale}-simple-export-md.json pattern so translations work for both the source and minified editor scripts.
Run npm ci, npm run build, npm test, npm audit --audit-level=low, and php -l simple-export-md.php. The minified editor script should only be committed as the Terser output from npm run build.
Reviews
Solid!
By Danny van Kooten (DvanKooten) on June 4, 2026
Solid plugin. Works perfectly, code looks good. Thanks Pavel!
Fantastic
By nineplanetsllc on May 21, 2026
Works great! Recommend 🙂
works as expected
By Kevin Dees (kevindees) on May 20, 2026
Works as expected. Simple and clean.
Would be great to see a bulk action added for exporting all posts at once as a zip file.
Changelog
0.1.3
- Hardened editor asset loading.
- Fixed JavaScript translation file names.
- Improved Markdown export reliability and filename sanitization.

