Move your Medium blog to WordPress in minutes
Skip tedious hours or days of manual copy-paste. Import your Medium stories and available images directly into WordPress with Blog Porter. No signup needed, no subscriptions, and no coding.
3 simple steps to move your Medium blog to WordPress
Install the plugin, add your Medium archive, then review and import the migration inside WordPress.
Step 1
Install Blog Porter in WordPress
Download and activate the free plugin in the WordPress site where you want your Medium stories to live.
Step 2
Connect your blog and review it
Provide the archive, let Blog Porter analyse the stories, then review the migration before paying once.
Step 3
Import directly in WordPress
Blog Porter imports the prepared migration in resumable batches.
Move Medium stories into WordPress posts
Blog Porter processes your Medium archive and imports the resulting stories through its WordPress plugin. It handles story content and formatting while hosting, design, redirects and domain changes remain under your control.
What Blog Porter can extract and import
- RetrievedPost titles
- RetrievedPost content and rich text
- RetrievedOriginal URLs and slugs
- RetrievedPublish dates
Important Medium-to-WordPress tasks
Request the complete archive
Download your archive from Medium account settings before starting. For publications, confirm that the archive contains every story you need to migrate.
Canonical URLs
After publishing in WordPress, decide whether Medium or your own domain should be canonical. Avoid leaving two independently indexable copies of the same story.
Images and embeds
Review image-heavy stories and third-party embeds after import. The plugin downloads available local image copies and flags failures for a retry.
If you havepostsyou'll save 25 hours with Blog Porter
Estimation based on 10 minutes of manual copy-pasting per post.
Imports straight into WordPress
Blog Porter creates native WordPress posts and Gutenberg blocks directly in your site, so you can keep publishing with your own theme.
SEO-friendly migration
Keep the content signals you need for a careful move: titles, slugs, publish dates, links, and formatting. Redirects remain a separate site task.
Built for migrating Medium blogs
Blog Porter imports Medium story titles, content, slugs, publish dates, and available media into WordPress.
True content freedom
Once migrated, your posts behave like native WordPress content. Fully editable and without shortcodes. Just clean, flexible content.
Simple pricing
Frequently Asked Questions
Everything you need to know about migrating your Medium blog to WordPress
Ready to migrate your Medium blog?
Move your Medium stories into WordPress without copy-pasting.
“Amazing service and works like an absolute charm, just imported 109 posts in minutes! saved me days of work.”
“Thank u so much, it saved me a lot of time 🙏”
“Wow, fast response! And thank you. I discovered you on Reddit. So glad I did because I'm busy and moving a site is a lot of work.”