Takes your Markdown posts from Jekyll and packages them up into a JSON file that Ghost ( can import

Jekyll-to-Ghost Exporter

Want to export your Markdown posts from Jekyll to a format that can be easily imported into Ghost? This plugin will help you do that, though there are some limitations. It doesn't handle static pages, and it doesn't do anything with images. You'll have to copy those over yourself and manually adjust any URL differences.

This was built by reverse-engineering the WordPress exporter plugin to match the JSON file it outputs.


  1. Clone the repo and drop the jekylltoghost.rb file into your Jekyll site's _plugins directory
  2. Run jekyll build.
  3. There should now be a ghost_export.json file in the _site directory, which you can copy and import into Ghost.


This Jekyll plugin is licensed under the MIT license.