Open a .md file on any device
Drop the file on the box or choose it from your files. You’ll see it formatted, and you can save it as Word or PDF.
This text is long, so only the first part is shown here. Copying and downloading use all of it.
This text is long, so only the first part is shown here. Copying and downloading use all of it.
What is a .md file?
A .md file is a plain-text file written in Markdown. Instead of hidden formatting, it uses symbols you can see: a # before a heading, asterisks around a bold word, a dash before each list item.
ChatGPT, Claude and Gemini write their answers in Markdown, and so do note apps like Obsidian and code sites like GitHub. That’s why AI tools and coworkers so often hand you one.
Any text editor can open a .md file, but you’ll see the symbols instead of the formatting. Word shows them too. This page reads the symbols and shows the document the way it was meant to look.
What the symbols mean
| In the file | Shows as | Meaning | ||||
|---|---|---|---|---|---|---|
## Heading | Heading | Heading. One # is the largest; each extra # is a level smaller. | ||||
**bold** | bold | Bold | ||||
*italic* | italic | Italic. Single underscores work too. | ||||
~~old~~ new |
| Strikethrough | ||||
- apples
- pears |
| Bulleted list. A * or + at the start works too. | ||||
1. first
2. second |
| Numbered list | ||||
- [x] done
- [ ] to do |
| Checklist item, ticked or not | ||||
> quoted line |
| Quote | ||||
[MDMelt](https://example.com) | MDMelt | Link. The address goes in the parentheses. | ||||
`npm install` |
| Code or a technical term, in a fixed-width font | ||||
| A | B |
|---|---|
| 1 | 2 | |
| Table. The row of dashes separates the header. | ||||
--- | Divider line | |||||
$E = mc^2$ | E = mc^2 | Math formula, written in LaTeX |
Open a .md file on iPhone or Android
Phones don’t come with a Markdown viewer, so tapping a .md attachment usually shows raw text or nothing at all. Open this page in your phone’s browser instead.
- Save the file to your phone. On iPhone, open the attachment, tap Share, then Save to Files. On Android, attachments usually go to Downloads.
- Come back to this page and tap Choose file. Pick the file from Files on iPhone or Downloads on Android.
- Read it formatted, or pick Word or PDF to save a copy that opens anywhere.
If the file came from a chat app, you can also copy the answer and paste it into the box.
Save it as Word or PDF
Pick Word and tap Download .docx. Headings, lists, tables, links and code come through as real Word formatting, so you can keep editing in Word, Pages or Google Docs.
For a PDF, pick PDF and tap Save as PDF. Your browser’s print window opens; choose Save as PDF as the destination.
A few things don’t carry over yet. Formulas stay as LaTeX text, and images show as their description because the file only holds a link to them.
Questions
Can I open a .md file without installing anything?
Yes. This page reads the file in your browser. It works in current versions of Chrome, Safari, Edge and Firefox, on computers and phones.
Is my file uploaded?
No. Your browser reads the file on your device. It isn’t sent to our server, and it’s gone when you close the tab.
Why does my .md file look like a wall of symbols?
The app you opened it with shows the text exactly as written. Markdown needs an app that understands it, like this page or an editor with a Markdown preview.
What about .markdown, .mdx and .txt files?
They open the same way, up to 5 MB per file. Code components inside an .mdx file show up as plain text.
Guides
- What is an .md file, and how do you open one?
An .md file is plain text written in Markdown. How to open one on Windows, Mac, iPhone and Android, and why AI tools keep handing them to you.
- How to keep AI formatting in Word and Google Docs
Getting headings, lists and tables from ChatGPT, Claude or Gemini into Word or Google Docs. The built-in options first, then when a converter helps.
- How to paste AI text into Slack, WhatsApp, Telegram and Discord
Chat apps each read their own formatting marks, and Markdown's double asterisks only work in some. App-by-app rules, plus LinkedIn's fake bold.
- Why ChatGPT answers are full of asterisks
The asterisks and # signs in a pasted AI answer are Markdown. What each symbol means, why it survives the paste, and how to clean it up.