Fast, lightweight, and nostalgic Markdown to PDF converter with a classic Windows 95 user interface. Convert your .md and .markdown files to professional PDFs instantly in your browser.
- 🎨 Authentic Windows 95/98 Interface - Beveled borders, teal background, classic blue title bar
- ⚡ Lightning Fast Conversion - Powered by md-to-pdf library
- 👀 Instant Preview - View your PDF before downloading
- 💾 One-Click Download - Save converted PDFs directly to your device
- 🪶 Lightweight - No Electron bloat, pure Node.js + Express
- 🔒 Privacy First - All conversion happens on your local machine
- 📱 Browser Based - Works in Chrome, Firefox, Edge, Safari
git clone https://github.com/yourusername/mdtopdf.git
cd mdtopdf
npm install
npm startOpen your browser and navigate to http://localhost:3000
- Select File - Click "Browse" and choose your Markdown file (.md or .markdown)
- Preview - Click "Preview PDF" to view the converted PDF in a new tab
- Download - Click "Download PDF" to save the file to your computer
- Backend: Node.js, Express.js
- File Upload: Multer
- PDF Generation: md-to-pdf (Puppeteer-based)
- Frontend: Vanilla JavaScript, HTML5, CSS3
- UI Design: Windows 95 Classic Theme
- 📝 Convert documentation to PDF
- 📚 Generate PDF from README files
- ✍️ Export blog posts and articles
- 📊 Create printable reports from Markdown
- 🎓 Convert study notes to PDF format
Most Markdown to PDF converters require Electron (100MB+ download) or have complex setups. This is a fast, free, and fun solution that brings back the nostalgia of Windows 95.
Conversion fails - Ensure your Markdown file has valid syntax
Preview doesn't open - Check if popup blocker is enabled in your browser
Server won't start - Make sure port 3000 is not already in use
Made with ❤️ and nostalgia