Sobre os arquivos MD
Markdown
Markdown é uma sintaxe de marcação leve criada em 2004 por John Gruber. Combina a legibilidade do texto puro com formatação básica (negrito, listas, links, código) usando símbolos simples. Padrão para READMEs no GitHub, documentação técnica, blogs estáticos e qualquer escrita onde edição rápida em editor de texto importa.
Família
Documents & Text
Extensão
.md
Tipo MIME
text/markdown
Pode ser usado como
COMO NASCEU O
FORMATO MD.
Markdown was born in 2004 out of a collaboration between John Gruber (writer of the Daring Fireball blog) and Aaron Swartz (co-founder of Reddit, RSS 1.0 author). Gruber wanted a way to write formatted text for the web that looked readable as plain text — you shouldn’t have to learn HTML just to italicize a word in a blog post. The solution: a tiny set of conventions (asterisks for emphasis, pound signs for headings, angle-brackets for links) that compile to HTML.
For a decade Markdown drifted without a formal spec — every implementation disagreed about edge cases. CommonMark (2014), and later GitHub Flavored Markdown (2017, finalized as GFM), standardized the core. Today Markdown is the default writing format for GitHub READMEs, Stack Overflow posts, Slack messages, Discord, Reddit comments, Jupyter notebooks, static-site generators, and most developer documentation on Earth.
CURIOSIDADES E
FATOS INTERESSANTES.
The original 2004 Markdown implementation is a single 1 500-line Perl script Gruber still hosts on daringfireball.net.
Aaron Swartz contributed significantly to the language design, including the link reference syntax — before his death in 2013.
Markdown has no official 2.0 — Gruber declined to update it, which is why CommonMark, GFM, and MultiMarkdown forked independently.
GitHub renders ~500 million Markdown files per week, making its Markdown parser one of the most exercised codebases on the internet.
Jupyter notebooks, static-site generators, and academic publishing platforms (Pandoc, Hugo, Astro, MkDocs) all descend from Gruber's original conventions.
VANTAGENS E
LIMITAÇÕES.
Vantagens
- Readable as plain text even before rendering — fits in version control beautifully.
- Dead-simple: 90% of needs covered in 10 minutes of learning.
- Converts trivially to HTML, PDF, EPUB, and DOCX via Pandoc.
- Every modern IDE, note-taking app, and developer tool renders it natively.
- Lightweight — a typical Markdown file is kilobytes, not megabytes.
Limitações
- No formal authoritative spec — CommonMark, GFM, and MultiMarkdown differ on edge cases.
- Tables and complex layouts are clunky; footnotes and math require extensions.
- Links to images stay external — no embedded media unless you base64-inline.
- Styling is limited to what HTML allows — custom branding requires CSS outside Markdown.
Tamanhos típicos de arquivo
README
1-15 KB
Blog post
2-30 KB
Full technical manual
50 KB - 2 MB
Especificações técnicas
- MIME type
- text/markdown
- Extensions
- .md, .markdown, .mdown, .mkd
- Standard
- CommonMark, GitHub Flavored Markdown (GFM)
- Encoding
- UTF-8 (conventional)
- Companion spec
- RFC 7763 (2016)
CONVERTER A PARTIR DE
MD
CONVERTER PARA
MD
Casos de uso comuns
Technical documentation, README files, blog posts, note-taking.
Formatos relacionados
Comparativos populares
MD vs DOCX
Diferenças, tamanho de arquivo e quando escolher cada formato.
MD vs TXT
Diferenças, tamanho de arquivo e quando escolher cada formato.
MD vs HTML
Diferenças, tamanho de arquivo e quando escolher cada formato.
MD vs EPUB
Diferenças, tamanho de arquivo e quando escolher cada formato.
MD vs PDF
Diferenças, tamanho de arquivo e quando escolher cada formato.
MD vs ODT
Diferenças, tamanho de arquivo e quando escolher cada formato.
Conversões populares de MD
Os destinos mais procurados ao converter arquivos MD.
Perguntas frequentes sobre MD
Perguntas frequentes
Markdown is a lightweight text-based markup language created by John Gruber e Aaron Swartz in 2004. A .md arquivo uses simples conventions (*italic*, **bold**, # headings, - lists) that compile to HTML. It became the default writing formato para GitHub READMEs, Stack Overflow posts, Discord messages, e most developer documentation.
Markdown arquivos são plain text — abrir in any text editor. para formatoted preview usar VS Code (built-in preview), Typora, Obsidian, ou enviar to GitHub/GitLab which render Markdown automatically. Every note-taking app (Notion, Bear, Joplin) handles Markdown natively.
Use KaijuConverter's Markdown-to-PDF converter, ou command-line Pandoc (the gold padrão — installed com one command, converts MD to PDF/HTML/DOCX/EPUB em um single line). VS Code com Markdown PDF extension also funciona locally.
Markdown para almost everything — it's 10× faster to write, version-control-friendly, e compiles to HTML automatically. Write raw HTML only when you need fine control over layout, embedded JavaScript, ou features Markdown doesn't support (complex tables, forms). Static-site generators (Hugo, Astro, Jekyll) compile MD to HTML para you.
Markdown never had a formal spec para its first decade. CommonMark (2014) e GitHub Flavored Markdown (2017) padrãoized the core syntax, mas edge cases (nested lists, HTML embedding, table syntax) still differ across renderers. para portability, stick to basic GFM features.
Yes — most moderno doc ferramentas are built on Markdown. MkDocs, Docusaurus, Astro Starlight, GitBook, e Read the Docs all accept Markdown input. para documentation needing rich features (tabs, callouts, versioning), MDX (Markdown + JSX components) extends MD com React-style embeds.