Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

mrmps/pdf2md

Repository files navigation

PDF to Markdown Converter

Convert PDF files to Markdown instantly, securely, and 100% in your browser. No uploads, no privacy worries—just fast, accurate conversion.

PDF to Markdown Converter


⭐ Why Star This Project?

  • 100% open source and free
  • No file uploads—your data never leaves your device
  • Fast, accurate, and easy to use
  • Perfect for developers, writers, and anyone who works with Markdown

If you find this tool helpful, please consider starring the repo and sharing it!


🚀 Features

  • Browser-based: All processing happens locally in your browser
  • Privacy-first: No files are uploaded or stored
  • Supports: Headings, lists, tables, basic formatting, and more
  • Instant results: Convert and download Markdown in seconds
  • Offline capable: Works even without an internet connection
  • Open source: Built with @opendocsg/pdf2md

🛠️ How It Works

  1. Upload your PDF: Drag and drop or select a PDF file
  2. Conversion: The app uses the @opendocsg/pdf2md library to extract text, structure, and formatting from your PDF
  3. Markdown Output: The extracted content is converted to Markdown and displayed instantly
  4. Download or Copy: Download the Markdown file or copy it to your clipboard

All processing is done in your browser. Your files never leave your device.


❓ FAQ

How does the PDF to Markdown conversion work?

  • The tool uses @opendocsg/pdf2md to extract text and structure from your PDF, then converts it to Markdown syntax. All processing is local—no uploads!

What formatting is preserved?

  • Headings, paragraphs, lists, tables, bold/italic text, and links (when possible).
  • Complex layouts, images, and advanced formatting may not be fully preserved.

Is my data secure?

  • Yes! Everything happens in your browser. No data is uploaded or stored anywhere.

Is there a file size limit?

  • For best performance, keep files under 10MB. Larger files may slow down your browser.

Can I use this tool offline?

  • Yes! Once loaded, the app works without an internet connection.

Which browsers are supported?

  • All modern browsers: Chrome, Firefox, Edge, Safari, Opera.

🔒 Security & Privacy

  • 100% browser-based: No server-side processing
  • No uploads: Your files never leave your device
  • No storage: Nothing is saved after you close the tab

📦 Usage

  1. Clone the repo:
    git clone https://github.com/mrmps/pdf2md
    cd pdf2md
  2. Install dependencies:
    pnpm install
    or
    npm install
    or
    yarn install
  3. Start the development server:
    pnpm dev
    or
    npm run dev
    or
    yarn dev
  4. Open http://localhost:3000 in your browser

🤝 Contributing

Contributions are welcome! Please open issues or pull requests for improvements, bug fixes, or new features.


📄 License

MIT — see LICENSE for details.


⭐ Show Your Support

If you found this project useful, please star the repo and share it with others!


Made with ❤️ by Michael Ryaboy and the open-source community.

About

Browser based tool to convert PDFs to Markdown

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

AltStyle によって変換されたページ (->オリジナル) /