Developers and AI tools produce Markdown files all the time, and people outside those worlds keep receiving them as attachments named README.md or notes.md. Double-clicking often opens a wall of asterisks and hash signs. Here is how to read them comfortably and pass them on.
On a computer
- Quick look: any text editor (Notepad, TextEdit) opens .md files. The symbols are formatting marks: # is a heading, * or - starts a bullet.
- Rendered view: VS Code shows a preview with Ctrl+Shift+V. Many note apps such as Obsidian or Typora open .md natively.
- No install: drop the file into a browser-based viewer. This guide on how to open an MD file lists options for Windows, macOS and phones.
On a phone
Phones rarely ship with a Markdown viewer. The simplest route is to open the file through a web preview rather than installing an app you will use once.
Sharing it with someone else
If the reader is not technical, send a rendered web page instead of the raw file. Upload it and send the link; this explainer on uploading a file to a website covers the HTML side of the same task.
Saved web pages (.mhtml)
A similar confusion happens with .mhtml files, which Chrome and Edge create when you save a page as a single file. An MHTML to HTML converter turns them into ordinary HTML that any browser or host can open.
Five Markdown symbols to recognise
#heading**text**bold- itembullet[label](link)link```code block
Knowing these five is enough to read almost any Markdown file without special software.
Writing your own
Once you can read Markdown, writing it is the natural next step. Start with headings and bullet lists in a plain text editor; most chat apps, note tools and code hosts will render them automatically, and the file stays readable even where they do not.