Title: Ultimate Markdown &#8211; Markdown Editor, Importer, &amp; Exporter
Author: DAEXT
Published: <strong>November 4, 2021</strong>
Last modified: March 18, 2026

---

Search plugins

![](https://ps.w.org/ultimate-markdown/assets/banner-772x250.png?rev=3110006)

![](https://ps.w.org/ultimate-markdown/assets/icon.svg?rev=3424630)

# Ultimate Markdown – Markdown Editor, Importer, & Exporter

 By [DAEXT](https://profiles.wordpress.org/daext/)

[Download](https://downloads.wordpress.org/plugin/ultimate-markdown.1.25.zip)

 * [Details](https://pcd.wordpress.org/plugins/ultimate-markdown/#description)
 * [Reviews](https://pcd.wordpress.org/plugins/ultimate-markdown/#reviews)
 *  [Installation](https://pcd.wordpress.org/plugins/ultimate-markdown/#installation)
 * [Development](https://pcd.wordpress.org/plugins/ultimate-markdown/#developers)

 [Support](https://wordpress.org/support/plugin/ultimate-markdown/)

## Description

Ultimate Markdown is a plugin for WordPress that allows you to create WordPress 
posts with the popular Markdown syntax.

Specifically, after installing the plugin, you will be able to:

 * Create posts from Markdown files or Markdown documents created with the plugin.
 * Convert Markdown text to blocks directly in the post editor.
 * Create and manage Markdown documents in a dedicated plugin menu.
 * Import Markdown files into WordPress.
 * Create archives of Markdown files from the Markdown documents created with the
   plugin.

The plugin integrates with both the Block Editor and the Classic Editor. The Markdown
tools are available in the post editor sidebar when using the Block Editor and as
meta boxes when using the Classic Editor.

### Pro Version

We distribute the [Pro version](https://daext.com/ultimate-markdown/) of this plugin
that includes more export options, REST API, additional Markdown parsers, document
categories, and more.

### Additional post sidebar sections

The plugin adds the following sections to the post sidebar.

#### Import Markdown

This section allows you to generate the blocks of a post from an uploaded Markdown
file.

#### Load Markdown

Use this feature to create the blocks of a post from a Markdown document previously
created with the plugin.

#### Insert Markdown

With this section, you can instantly transform Markdown text to blocks.

### Dedicated plugin menus

#### Documents

This menu includes a Markdown editor with an HTML preview section. In addition, 
you will find functionalities to create, edit, duplicate or delete your Markdown
documents.

#### Import

Import one or more Markdown files into the plugin with the upload form provided 
in this menu.

#### Export

With this menu, you can generate Markdown files from the Markdown documents stored
in the plugin.

### Supported Markdown syntax

The plugin can convert Markdown text to HTML using the following parsers:

 * [Marked](https://github.com/markedjs/marked), a high-performance JavaScript Markdown
   parser and compiler.
 * [League\CommonMark](https://github.com/thephpleague/commonmark), a PHP Markdown
   parser that supports both the CommonMark and GitHub Flavored Markdown variants.

### Front Matter

The plugin supports Front Matter key-value pairs provided in the [YAML](https://yaml.org/)
language. With this feature, you can configure specific post settings by providing
their values at the beginning of the Markdown document.

Please see the [plugin documentation](https://daext.com/doc/ultimate-markdown/) 
for more information on the available Front Matter keys and practical examples.

### Credits

This plugin includes the following third-party libraries:

 * [DOMPurify](https://github.com/cure53/DOMPurify) licensed under the [Apache License Version 2.0](https://www.apache.org/licenses/LICENSE-2.0)
 * [Marked](https://github.com/markedjs/marked) licensed under the [MIT License](http://www.opensource.org/licenses/mit-license.php)
 * [League\CommonMark](https://github.com/thephpleague/commonmark) licensed under
   the [BSD 3-Clause License](https://opensource.org/licenses/BSD-3-Clause)
 * [Composer](https://getcomposer.org/) licensed under the [MIT License](http://www.opensource.org/licenses/mit-license.php)
 * [FrontYAML](https://github.com/mnapoli/FrontYAML) licensed under the [MIT License](http://www.opensource.org/licenses/mit-license.php)

## Screenshots

 * [[
 * Import Markdown section in the post sidebar.
 * [[
 * Load Markdown section in the post sidebar.
 * [[
 * Insert Markdown section in the post sidebar.
 * [[
 * A single document.
 * [[
 * List of documents.
 * [[
 * Tools menu.
 * [[
 * Options menu.

## Installation

#### Installation (Single Site)

With this procedure you will be able to install the Ultimate Markdown plugin on 
your WordPress website:

 1. Visit the **Plugins -> Add New** menu
 2. Click on the **Upload Plugin** button and select the zip file you just downloaded
 3. Click on **Install Now**
 4. Click on **Activate Plugin**

#### Installation (Multisite)

This plugin supports both a **Network Activation** (the plugin will be activated
on all the sites of your WordPress Network) and a **Single Site Activation** in 
a **WordPress Network** environment (your plugin will be activated on a single site
of the network).

With this procedure you will be able to perform a **Network Activation**:

 1. Visit the **Plugins -> Add New** menu
 2. Click on the **Upload Plugin** button and select the zip file you just downloaded
 3. Click on **Install Now**
 4. Click on **Network Activate**

With this procedure you will be able to perform a **Single Site Activation** in 
a **WordPress Network** environment:

 1. Visit the specific site of the **WordPress Network** where you want to install 
    the plugin
 2. Visit the **Plugins** menu
 3. Click on the **Activate** button (just below the name of the plugin)

## Reviews

![](https://secure.gravatar.com/avatar/36536f1026f2454c9b1e6ef484da792049eac0a686b35089033613e7590c84ae?
s=60&d=retro&r=g)

### 󠀁[Doesn’t actually export](https://wordpress.org/support/topic/doesnt-actually-export/)󠁿

 [area9](https://profiles.wordpress.org/area9/) December 29, 2025 1 reply

The description claims this exports to markdown, but that’s not entirely accurate.
What it actually does is export documents to markdown … that you’ve already created
in markdown.

![](https://secure.gravatar.com/avatar/0ea0cfe2339c5300d8a8e97cd46015f70644b202657e6c33c4aa2e47d68b2442?
s=60&d=retro&r=g)

### 󠀁[Serious bug: skips large sections of input](https://wordpress.org/support/topic/serious-bug-skips-large-sections-of-input/)󠁿

 [scott8035](https://profiles.wordpress.org/scott8035/) August 30, 2025

UPDATE: Turns out it was the use of three dashes for an <hr> tag that caused the
problem. Apparently that means something else in this markdown plugin. Changing 
it to “***” worked perfectly. Five stars now! — I really wanted to like this plugin.
Unfortunately, it has a fatal flaw. When I import a markdown file, it randomly skips
chunks of the file. Can’t use it that way. If and when this gets fixed, I’ll update
the review.

![](https://secure.gravatar.com/avatar/7cfcfd64b267ef629b1e289b3cc428a46d76c6df23613d9c75277130ed9b0256?
s=60&d=retro&r=g)

### 󠀁[The UMD Pro plugin and developer support are great!](https://wordpress.org/support/topic/the-umd-pro-plugin-and-developer-support-are-great/)󠁿

 [George](https://profiles.wordpress.org/georgew751/) June 20, 2025

This review is for the UMD Pro paid version. I previously had good success with 
the free version and decided to tryout the personal paid version (for 1 site). I
am a retired Linux software developer who is learning how to develop websites (just
for fun). So I am not the expert, but I can share my experience with the plugin.
I am currently using a static site generator that uses Markdown for its content.
I really like creating/updating my content on my Mac, using the bbedit app. Coming
from the Linux world, I also use vi a lot. WordPress offers a lot of interesting
capabilities that I want to try out, but I must be able to edit my content offline,
using Markdown. I have research and tried several options for using Markdown with
WordPress. So far, the UMD Pro plugin has proved to be the best option for me. The
plugin support is excellent! As a former developer, I really appreciate the support.
I always receive a quick, detailed response to my questions or comments. The plugin
feature that I use the most is the post/page sidebar Markdown import. I have been
able to import my posts perfectly, after setting the Front Matter to match the UMD
Pro front matter requirements. I am currently using my staging site to port my current
static website to WordPress. I am also learning how to use WordPress. The UMD Pro
Markdown plugin is saving me a lot of time. And it’s enabling me to create/edit 
my content on my Mac.

![](https://secure.gravatar.com/avatar/c185421233dda8cb5272d0fe12fda14ab9b7c8c8d8b0c131f7d9677de62233ce?
s=60&d=retro&r=g)

### 󠀁[Free version absolutely useless](https://wordpress.org/support/topic/free-version-absolutely-useless-2/)󠁿

 [andybrandt](https://profiles.wordpress.org/andybrandt/) May 6, 2025 1 reply

Free version has no useful capabilities, it is a fake plugin that just advertises
the paid version. As such I feel it should not be here.

![](https://secure.gravatar.com/avatar/db0d165596b82d6a8bca5d1fea6511030adaa49c9887054fa664b6b3685e6374?
s=60&d=retro&r=g)

### 󠀁[Great tool to export all your WordPress posts and pages to Markdown](https://wordpress.org/support/topic/great-tool-to-export-all-your-wordpress-posts-and-pages-to-markdown/)󠁿

 [hupsakee](https://profiles.wordpress.org/hupsakee/) October 21, 2024

The Pro version of Ultimate Markdown lets you export all your Wordpress posts and
pages to single Markdown files in one go. Great for when you want a backup of all
your articles in .md format. I also use it to export single posts to Markdown after
I update them in WordPress. This works great as well.(I have not used the import
option.) Also, as other have said as well, the developer is very responsive and 
attentive. Thanks for a great plugin, Danilo!

![](https://secure.gravatar.com/avatar/7fbbf1b772619e4974106c941c467ba8931050a52ca2ef8155aaf85370f128eb?
s=60&d=retro&r=g)

### 󠀁[Code block language missing](https://wordpress.org/support/topic/code-block-language-missing/)󠁿

 [januszkowal](https://profiles.wordpress.org/januszkowal/) February 5, 2024 1 reply

Unfortunately, the plugin doesn’t import code block language, e.g. assertThat(actual).
isEqualTo(expected);

 [ Read all 10 reviews ](https://wordpress.org/support/plugin/ultimate-markdown/reviews/)

## Contributors & Developers

“Ultimate Markdown – Markdown Editor, Importer, & Exporter” is open source software.
The following people have contributed to this plugin.

Contributors

 *   [ DAEXT ](https://profiles.wordpress.org/daext/)

“Ultimate Markdown – Markdown Editor, Importer, & Exporter” has been translated 
into 1 locale. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/ultimate-markdown/contributors)
for their contributions.

[Translate “Ultimate Markdown – Markdown Editor, Importer, & Exporter” into your language.](https://translate.wordpress.org/projects/wp-plugins/ultimate-markdown)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/ultimate-markdown/),
check out the [SVN repository](https://plugins.svn.wordpress.org/ultimate-markdown/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/ultimate-markdown/)
by [RSS](https://plugins.trac.wordpress.org/log/ultimate-markdown/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.25

_Mar 18, 2026_

 * The Pro version upgrade banner previously displayed at the bottom of all plugin
   menu pages is now shown only in the Options menu.
 * Added a notices manager class used to display documentation resources and a link
   to rate the plugin. A related action hook has also been introduced to allow notices
   to be rendered in a specific area of the plugin UI.

#### 1.24

_March 8, 2026_

 * The post editor tools added by the plugin are now also available as meta boxes
   in the Classic Editor.
 * Improved the UI of the Block Editor tools.
 * Updating the post status via front matter is now restricted to valid statuses.
 * The plugin now checks if the user has the “edit_posts” capability before showing
   the block editor tools or meta boxes.

#### 1.23

_December 21, 2025_

 * Improved Front Matter stripping logic to ensure it is removed only when located
   at the beginning of the document.

#### 1.22

_July 28, 2025_

 * Improved normalization of Front Matter date field during Markdown imports in 
   the block editor.
 * Bug fix: Categories and tags in the block editor are now correctly updated based
   on the imported Front Matter data.

#### 1.21

_July 11, 2025_

 * Added the League CommonMark and League CommonMark GitHub Markdown parsers.
 * Added Editor and Live Preview Markdown parser options.
 * The Live Preview feature in the Documents menu editor can now use PHP-based parsers.
 * Added new settings to control the behavior of the Markdown preview when using
   PHP parsers.
 * The block editor now shows notification messages indicating whether Front Matter
   and Markdown content was parsed successfully or if errors occurred.
 * The Markdown preview in the Documents menu now displays a header indicating the
   active Markdown parser and, if applicable, a refresh button.
 * Bug fix: Markdown code was altered in specific scenarios due to improper use 
   of sanitize_textarea_field().

#### 1.20

_April 21, 2025_

 * Fixed PHP notice caused by early use of translation functions.

#### 1.19

_November 29, 2024_

 * Resolved CSS style issue.
 * The load_plugin_textdomain() function now runs with the correct hook.

#### 1.18

_June 26, 2024_

 * wp_unslash() was added to the Documents menu before input sanitization.

#### 1.17

_June 26, 2024_

 * An alert message now prevents uploading more than the maximum number of files
   allowed with the max_file_uploads directive.

#### 1.16

_June 25, 2024_

 * Vendor packages updated.

#### 1.15

_June 25, 2024_

 * Major back-end UI update.

#### 1.14

_April 7, 2024_

 * Fixed a bug (started with WordPress version 6.5) that prevented the creation 
   of the plugin database tables and the initialization of the plugin database options
   during the plugin activation.

#### 1.13

_March 26, 2024_

 * The phpcs “WordPress” ruleset has been applied to the plugin code.
 * Nonce verification has been added to the Documents menu for create/update/delete/
   duplicate operations.
 * Nonce verification has been added to the Import and Export menus.
 * The Select2 library has been removed.
 * Removed React warning in the block editor.

#### 1.12

_November 8, 2023_

 * Removed deprecation warnings.

#### 1.11

_February 22, 2023_

 * Fixed a bug causing incorrect parsing of Markdown tables in the context of the
   block editor.

#### 1.10

_September 22, 2022_

 * Fixed a bug causing JavaScript errors in the site-editor.php page.
 * The “Content” textarea of the “Documents” menu now supports up to 1,000,000 characters.
 * Front Matter is now supported and can be used to configure post settings.

#### 1.09

_June 13, 2022_

 * Fixed a bug causing JavaScript errors in the widgets.php page.
 * The “Pro Version” menu has been added.
 * A link to the Pro version has been added in the “Plugins” menu.

#### 1.08

_November 24, 2021_

 * Fixed a bug causing JavaScript errors in the post editor of custom post types
   that don’t declare support for custom fields.
 * Aria attributes added in the “Documents” menu.

#### 1.07

_November 4, 2021_

 * Improved the message displayed in the “Import” menu after a successful submission.
 * Improved input sanitization.
 * The file extensions supported in the upload process of the “Import” menu have
   been limited.

#### 1.06

_November 3, 2021_

 * Initial release.

## Commercial plugin

This plugin is free but offers additional paid commercial upgrades or support.

## Meta

 *  Version **1.25**
 *  Last updated **2 weeks ago**
 *  Active installations **1,000+**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 5.3 or higher **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/ultimate-markdown/) and [Italian](https://it.wordpress.org/plugins/ultimate-markdown/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/ultimate-markdown)
 * Tags
 * [markdown](https://pcd.wordpress.org/plugins/tags/markdown/)[markdown editor](https://pcd.wordpress.org/plugins/tags/markdown-editor/)
 *  [Advanced View](https://pcd.wordpress.org/plugins/ultimate-markdown/advanced/)

## Ratings

 4 out of 5 stars.

 *  [  6 5-star reviews     ](https://wordpress.org/support/plugin/ultimate-markdown/reviews/?filter=5)
 *  [  2 4-star reviews     ](https://wordpress.org/support/plugin/ultimate-markdown/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/ultimate-markdown/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/ultimate-markdown/reviews/?filter=2)
 *  [  2 1-star reviews     ](https://wordpress.org/support/plugin/ultimate-markdown/reviews/?filter=1)

[Add my review](https://wordpress.org/support/plugin/ultimate-markdown/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/ultimate-markdown/reviews/)

## Contributors

 *   [ DAEXT ](https://profiles.wordpress.org/daext/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/ultimate-markdown/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://daext.com)