Import Articles

You can import single or bulk articles from your Medium or DEV account into your Hashnode blog.


Medium Importer#

Here is how to import your stories from Medium:

  1. Learn how to download your Medium stories as HTML files in a .zip archive here.

  2. Log in to your Hashnode account.

  3. Click on your profile picture at the bottom-left corner of the page on desktop screen or top-right corner on mobile screen.

Hashnode's Feed

  1. Click on the Blog Dashboard option from the popup modal to access your blog's dashboard.

Hashnode's Feed

  1. Navigate to IMPORT, and click on Medium Importer to access the section for importing Medium articles.

Hashnode Import

  1. Click on the UPLOAD MEDIUM ZIP FILE button to upload your medium stories export. The zip file will be uploaded and processed (this may take a few minutes).

Blog Dashboard

  1. Check the articles you want to import from the displayed list and click on the Publish button.

Blog Dashboard

  1. Your article(s) will be automatically published, and you can make edits afterward.

DEV Importer#

⚠️ The content you import is reviewed manually. Please import only the content you own. Importing posts you have not written yourself is a violation of our T&C and may result in a ban.

Here is how to import your articles from DEV:

  1. Log in to your Hashnode account.

  2. Click on your profile picture at the bottom-left corner of the page on desktop screen or top-right corner on mobile screen.

Hashnode's Feed

  1. Click on the Blog Dashboard option from the popup modal to access your blog's dashboard.

Hashnode's Feed

  1. Navigate to IMPORT, and click on DEV Importer to access the section for importing DEV article(s).

  2. In the IMPORT tab, enter the post URL or DEV username for multiple imports in the field provided and click on the Import button to complete the process.

Import from DEV

  1. Your article(s) will be automatically published, and you can make edits afterward.

Bulk Markdown Importer#

With the new bulk markdown importer, you can import a zip file containing posts in markdown format. Follow the steps below to use this feature.

  1. Go to your blog's dashboard, navigate to the IMPORT tab, and click on Bulk Markdown Importer.

Import Tab

  1. Click on UPLOAD YOUR MARKDOWN ZIP FILE to upload a zipped version of the markdown file.

Bulk Markdown Importer

Your zip file should contain a .md file for each post. The importer will read the markdown frontmatter (title, slug, date, and image) of your .md file and use it for your blog post.

  1. Finally, click on the Publish button to publish the markdown file(s) to your blog.

Bulk Markdown Importer

RSS Importer#

In addition to our Medium, Dev.to, and Bulk markdown importer, you can also import articles to your Hashnode blog using our RSS importer.

The RSS importer is the most recommended method to use when migrating articles from WordPress to Hashnode. 😀

Import from RSS

To use the new RSS Importer, go to your blog's dashboard, navigate to Import and click on RSS Importer. In the Import from RSS section, enter your RSS feed URL & the tag containing the post body into the input fields. Then, click on Import.