Convert your Medium posts to Markdown files effortlessly with MediumToMarkdown. This GUI application allows you to import a ZIP file containing your exported Medium data and convert all posts to Markdown format while preserving the original formatting.
- Convert HTML posts to Markdown with a simple, user-friendly GUI.
- Option to skip converting comments.
- Customize the output filenames by removing dates and replacing hyphens with spaces.
- On your Medium homepage, click on your profile picture and select
Settings
. - Navigate to the
Security and apps
tab. - Click on
Download your information
. - Confirm the export by clicking
Export
. - A link to download your archive will be sent to your email once the export is complete.
- Clone this repository or download the
MediumToMarkdown.exe
file. - Run
MediumToMarkdown.exe
. - Click
Select Input ZIP
to choose the ZIP file containing your exported Medium data. - Click
Select Output Directory
to choose where you want the Markdown files to be saved. - (Optional) Customize the output filenames by checking/unchecking the provided options.
- Click
Convert
to start the conversion process. - A success message will be displayed once the conversion is complete.
- Python 3.x
- tkinter
- html2text
If you wish to build the executable from source, ensure you have all the dependencies installed, and run the following command:
pyinstaller --onefile --windowed main.py