MorphFlux
Free · No signup · Runs in browser

Free Online Document Converter

Convert between PDF, HTML, Markdown, and plain text instantly in your browser. Upload a file or paste text directly. All conversions run locally on your device — your documents never leave your browser.

Drop files here — any supported format

or click to browse — unsupported types are dimmed in the file picker · local processing

Max file size: images / data / documents 50 MB · audio & video 200 MB · subtitles 10 MB. This tool: up to 200 MB per file.

When would you need this?

Common scenarios where converting between document formats saves time in writing and publishing workflows.

Publish Markdown as HTML

Convert Markdown documentation or README files to HTML for publishing on websites or sharing with non-technical users who don't have a Markdown renderer.

Migrate content to Markdown

Convert HTML web pages or articles to Markdown for storing in Git repositories, static site generators, or Markdown-based content management systems.

Create shareable PDFs

Convert Markdown reports, plain text documents, or HTML content to PDF for professional sharing via email or uploading to document platforms.

Extract text from PDFs

Convert PDF files to plain text to extract content for editing, translation, AI processing, or accessibility tools that work better with plain text.

Capture PDF pages as images

Convert PDF pages to PNG or JPG images for use as thumbnails, previews, or for embedding PDF content in presentations and web pages.

Strip HTML for plain text

Convert HTML emails, web pages, or documents to plain text by removing all tags and formatting, leaving only the readable content.

Supported Formats

These are the source formats you can upload or paste in this category. Each tool page shows which output formats are available.

PDF

Portable Document Format — the universal standard for sharing formatted documents. PDF files look identical on every device and can be printed, emailed, or uploaded to any platform.

HTML

HyperText Markup Language — the standard language for web pages. HTML files define the structure and content of web pages using tags and attributes.

Markdown

A lightweight markup language using simple plain text syntax. Upload .md or .markdown files, or paste Markdown for READMEs, docs, and static-site content.

TXT

Plain Text — the simplest document format containing only raw text with no formatting. Universally readable in any text editor and compatible with all processing tools.

RTF

Rich Text Format — common output from word processors. Upload .rtf files to extract plain text or route into other document conversions supported by MorphFlux.

Frequently Asked Questions

Common questions about converting document formats online.

Which document formats are supported?

As inputs, this category accepts PDF, HTML, Markdown (.md / .markdown), plain text (.txt), and RTF. Each converter page lists its own “to” formats (for example PDF → PNG or TXT → CSV).

Can I paste text directly instead of uploading a file?

Yes. Switch to Text mode to paste Markdown, HTML, or plain text directly. The converter processes it instantly without any file upload.

Are my documents uploaded to a server?

No. All document conversions run entirely in your browser. Your files never leave your device, keeping your content completely private.

Does the PDF converter support Chinese or non-Latin characters?

The PDF converter uses standard fonts that support Latin characters. Non-Latin characters like Chinese, Japanese, or Arabic may not render correctly in PDF output.

Can I convert a scanned PDF to text?

Text extraction works with PDFs that contain actual text. Scanned PDFs are images and require OCR to extract text — this feature is not currently supported.

What Markdown syntax is supported?

Standard CommonMark syntax is supported including headings, paragraphs, bold, italic, lists, links, images, code blocks, blockquotes, and tables.

Is there a file size limit?

Document files up to 50MB are supported. Since conversion happens in your browser, there are no server-side restrictions.

Can I convert HTML emails to plain text?

Yes. Upload your HTML email file or paste the HTML source directly. The converter strips all tags and returns clean readable text.