Migrando do Evernote pro Obsidian Sem Perder Uma Vírgula (Guia Definitivo)
Você tem 3 anos de notas no Evernote. Tags, notebooks, anexos, web clippings — uma vida inteira de conhecimento organizado (ou nem tanto). E agora quer migrar pro Obsidian. A pergunta que queima: vai perder alguma coisa?
Resposta curta: não. Resposta longa: depende de como você faz a migração. E é exatamente isso que este post resolve.
Este é o segundo post da série sobre Obsidian. Se perdeu o primeiro (setup completo) ou o segundo (sync Android), começa por lá.

O Formato ENEX — Seu Bilhete de Saída
O Evernote usa um formato proprietário chamado ENEX (Evernote Export). É basicamente XML embrulhado com conteúdo HTML, metadados e anexos em base64. Parece assustador, mas é sua porta de saída.
Exportando do Evernote Desktop
- Abra o Evernote no desktop (Windows ou Mac)
- Selecione as notas que quer exportar (Ctrl+A pra selecionar tudo)
- File → Export Notes…
- Formato: ENEX (.enex)
- Marque: “Export tags for each note” e “Include content of each note”
- Salve
⚠️ Dica crucial: Não exporte tudo de uma vez se tem mais de 1.000 notas. O arquivo ENEX vira um monstro e pode corromper. Exporte por notebook — cada vira um arquivo .enex separado.
# Estrutura recomendada de export
meu-evernote/
├── notebook-trabalho.enex
├── notebook-pessoal.enex
├── notebook-receitas.enex
├── notebook-viagens.enex
└── ...
Conversão ENEX → Markdown: O Caminho Correto
Aqui existem várias ferramentas. Eu testei todas. Minha recomendação:
Opção A: Yarle (Melhor Opção, Linha de Comando)
Yarle é o canivete suíço da migração Evernote → Obsidian. Converte tudo: texto, imagens, anexos, tags, notebooks, até web clippings.
# Instale o Yarle
npm install -g yarle
# Crie o arquivo de config
cat > yarle-config.json << CONFIG
{
"enexSource": "/caminho/meu-evernote",
"outputDir": "/caminho/meu-cerebro",
"isMetadataNeeded": true,
"isNotebookNameNeeded": true,
"useHashTags": true,
"skipLocation": false,
"skipCreationTime": false,
"skipSourceUrl": false,
"skipWebClips": false,
"useUTC": true,
"monospaceIsCodeBlock": true,
"keepMDCharactersFormat": true,
"nestedTags": {
"separatorInEN": "_",
"replaceSeparatorWith": "/"
}
}
CONFIG
# Execute
yarle --configFile yarle-config.json
O Yarle converte cada nota ENEX em um arquivo Markdown, mantendo:
- Título → nome do arquivo .md
- Tags → YAML frontmatter (
tags: [tag1, tag2]) - Notebook → pasta correspondente
- Imagens inline → arquivos separados na pasta
anexos/ - Web clippings → preservados como conteúdo
- Datas → propriedades
createdeupdatedno frontmatter

Opção B: Importer Plugin do Obsidian (Mais Fácil)
Se linha de comando não é seu forte, o Obsidian tem um plugin oficial:
- Settings → Community plugins → Browse → Procure “Importer”
- Install → Enable
- Abra a paleta de comandos (Ctrl+P) → “Import from Evernote (.enex)”
- Selecione o arquivo .enex
- Escolha a pasta de destino
- Import
Vantagem: Interface gráfica, sem terminal.
Desvantagem: Menos controle. Não preserva tudo (web clippings complexos podem quebrar). Sem batch processing.
Opção C: Manual (Pequenos Volumes)
Se tem menos de 50 notas, pode fazer à mão:
- Abra cada nota no Evernote
- Copie o conteúdo
- Cole no novo arquivo Markdown no Obsidian
- Salve anexos manualmente
É tedioso, mas pra volume pequeno funciona. E você aproveita pra curar — deletar notas que não servem mais.
🧨 O Perrengue do Olivetto
Na minha migração, o Yarle processou 2.347 notas. Dessas, 312 tinham web clippings com HTML complexo que ficou feio no Markdown. Solução? Eu criei um script que detecta arquivos .md com mais de 5 linhas consecutivas de HTML cru e move pra uma pasta
00-inbox/revisar-html/. Levei um final de semana pra revisar, mas perdi zero conteúdo. O segredo: migre primeiro, revise depois. Não tente perfeição na primeira passada.
Tratando Anexos e Imagens
O Evernote incorpora imagens inline como base64 dentro do ENEX. Na conversão, elas precisam ser extraídas:
# O Yarle faz isso automaticamente, mas se precisar manualmente:
# Instale o evernote2md (alternativa Go)
go install github.com/wormi4ok/evernote2md@latest
# Converta um notebook
evernote2md --tag-template "tags: {{.Tags}}" notebook.enex ./output/
Verificando integridade:
# Conta notas originais vs convertidas
echo "Notas no ENEX:"
grep -c "<note>" notebook.enex
echo "Arquivos MD gerados:"
find ./output/ -name "*.md" | wc -l
# Se os números diferem MUITO, algo deu errado
Reconstruindo a Estrutura
O Evernote usa Notebooks (pastas) e Tags. No Obsidian, você tem opções melhores:
Notebooks → Pastas
# O Yarle preserva a estrutura de notebooks como pastas
# Mas você pode querer reorganizar pro formato PARA:
meu-cerebro/
├── 00-inbox/ # Notas sem classificar
├── 01-projetos/ # Projetos ativos (antes: "notebook-trabalho")
├── 02-areas/ # Áreas (antes: "notebook-pessoal", "notebook-saude")
├── 03-recursos/ # Referências (antes: "notebook-links", "notebook-receitas")
├── 04-arquivo/ # Projetos concluídos (antes: "notebook-arquivo")
└── anexos/ # Imagens e arquivos extraídos
Tags do Evernote → Tags do Obsidian
O Yarle preserva as tags no YAML frontmatter. Mas a realidade: 80% das suas tags do Evernote são inúteis. Eu tinha 127 tags. Depois da migração, mantive 15.
# Veja suas tags mais usadas
grep -rh "tags:" meu-cerebro/ | sort | uniq -c | sort -rn | head -20
# As que aparecem menos de 3 vezes? Provavelmente descarte.
Links Entre Notas
O Evernote tem links internos (evernote://view/...). Esses não são convertidos automaticamente. Depois da migração:
# Encontre links quebrados do Evernote
grep -rn "evernote://" meu-cerebro/ > links-quebrados.txt
# Você vai precisar substituir manualmente por [[backlinks]] do Obsidian
# Dica: busque pelo título da nota linkada e troque por [[Título da Nota]]
Pós-Migração: Checklist
- ✅ Verifique se o número de notas confere (ENEX vs .md)
- ✅ Abra 20 notas aleatórias — confira formatação e imagens
- ✅ Revise tags — delete as que não fazem mais sentido
- ✅ Reconstrua links entre notas com [[backlinks]]
- ✅ Mova pro formato PARA (ou sua estrutura de preferência)
- ✅ Commit inicial no Git:
git add . && git commit -m "cerebro: migração evernote completa" - ✅ Delete o Evernote (opicional, mas libertador)
E o Notion?
Se você vem do Notion em vez do Evernote, o processo é diferente — e tem seus próprios perrengues. No próximo post desta série, vou cobrir a migração Notion → Obsidian, que envolve bancos de dados, propriedades e um export que é… interessante.
Se está na série desde o começo:
- 📌 Post 1: Obsidian + Git — Setup Completo
- 📌 Post 2: Sincronização Android
- 📌 Você está aqui: Post 3 — Migração do Evernote
- 📌 Post 4: Migração do Notion (em breve)
