Disponível agora.ipynb

Word para Jupyter Notebook

Envie um .docx e receba um .ipynb válido: títulos e parágrafos do Word viram células Markdown, código estilizado vira blocos com cercas, tabelas e imagens opcionais embutidas, tudo localmente no navegador.

Free, instant, and 100% private, your notebook never leaves the browser.

How it works

Three steps from upload to download

1

Drop your notebook

Drag a .ipynb onto the card or browse your files. You never create an account.

2

Choose the export

Select Word, PDF, Markdown, HTML, LaTeX, ZIP, Python tools, viewer, cleaner, merger, or splitter, whatever matches your reviewer.

3

Download and ship

Grab the finished file immediately. Open it locally, attach it to email, or upload it to your LMS.

Experimente nossas outras ferramentas gratuitas

Por que as pessoas convertem documentos Word em Jupyter Notebooks?

Se você já entregou um projeto de ciência de dados, avaliou a análise de um estudante ou tentou colaborar com alguém que vive no Microsoft Word enquanto você vive no Jupyter, sabe exatamente como a diferença de formatos é frustrante.

Documentos Word estão em todo lugar. Jupyter Notebooks é onde a análise roda de verdade.

O problema aparece o tempo todo: o estudante escreve no Word, mas o curso exige .ipynb. O cientista de dados documenta metodologia no Word e precisa de células de código executáveis. O pesquisador rascunha um relatório no Word e quer visualizações Python ao vivo sem recomeçar do zero.

É exatamente por isso que este conversor existe. Você arrasta um documento Word (.docx) e recebe um Jupyter Notebook (.ipynb) limpo — texto em células Markdown, blocos de código em células executáveis e títulos mapeados para uma hierarquia Markdown consistente. Sem copiar e colar. Sem reformatar. Sem perder o fim de semana com um terminal teimoso.

Como a conversão funciona, passo a passo

Converter Word para Jupyter não é mágica — é tradução estruturada de texto. Um .docx é um pacote XML; um notebook é JSON. O conversor lê a estrutura, mapeia cada elemento para o tipo de célula certo e grava um .ipynb válido que JupyterLab, VS Code e Google Colab abrem nativamente.

Isto é o que acontece quando você envia o arquivo:

  1. 1

    Analisar a estrutura do Word

    A ferramenta lê o .docx, identifica parágrafos, títulos (H1–H6), blocos com estilo de código, tabelas, listas e imagens incorporadas e preserva a ordem.

  2. 2

    Mapear conteúdo para tipos de célula

    Parágrafos e títulos viram células Markdown. Parágrafos monoespaçados ou marcados como código viram células de código. Com tabelas GFM, tabelas viram Markdown dentro de células Markdown.

  3. 3

    Montar o JSON .ipynb

    O conversor monta nbformat 4.5 válido — o mesmo esperado por JupyterLab, VS Code e Colab. Metadados, dicas de kernel e IDs de célula são gerados.

  4. 4

    Pré-visualizar e baixar

    Seu .ipynb fica pronto em segundos. A conversão roda localmente no navegador: o .docx não é enviado aos nossos servidores e o conteúdo permanece privado nesta aba até o download.

Três formas de converter Word em Jupyter Notebook

Cada pessoa tem um fluxo diferente. Aqui estão três abordagens complementares — rápida no navegador, repetível com Pandoc ou totalmente programável em Python.

Mais fácil — sem instalar

Use este conversor online

Envie o .docx, pré-visualize as células e baixe o .ipynb em qualquer navegador moderno. Sem Pandoc, sem Python, sem terminal — ideal para conversões pontuais.

Desenvolvimento — linha de comando

Pandoc no terminal

Instale o Pandoc e execute pandoc file.docx -o file.ipynb — ideal para automação e lotes offline.

Python — com script

python-docx + nbformat

Leia parágrafos com python-docx e construa células com nbformat quando precisar de regras personalizadas.

Usuários avançados — lote

Converter uma pasta inteira

Um loop curto no shell com Pandoc ou subprocess em Python converte diretórios inteiros de .docx de uma vez.

Como converter .docx em .ipynb com Pandoc (linha de comando)

O Pandoc é o padrão ouro. Suporta docxipynb nativamente desde a versão 2.11. Com o Pandoc instalado, muitas vezes basta um comando:

pandoc my-report.docx -o my-notebook.ipynb
for f in *.docx; do pandoc "$f" -o "${f%.docx}.ipynb"; done

O Pandoc mapeia estilos de título do Word (Título 1/2) para cabeçalhos Markdown (#, ##) em células Markdown, parágrafos para Markdown e texto com aparência de código para células de código — conversão fiel e totalmente offline na sua máquina.

Como converter .docx em .ipynb com Python

Para controle programático — por exemplo, detectar parágrafos que começam com certas palavras-chave e transformá-los em células de código — use python-docx e nbformat.

Escreva um script curto que percorra parágrafos, decida Markdown versus código e acrescente células ao objeto notebook: um pipeline totalmente personalizável.

pip install python-docx nbformat

Quem realmente converte Word para Jupyter?

Essa necessidade aparece mais do que parece. Alguns casos reais:

Estudantes entregando trabalhos

Rascunho no Word, avaliação no Jupyter — o caso mais comum.

Pesquisadores e reprodutibilidade

Metodologia em Word vira um notebook executável que revisores podem rodar.

Times de dados migrando documentação

Documentação técnica em Word vai para notebooks interativos versionados no Git.

Educadores e materiais de curso

Notas de aula em Word viram notebooks interativos para Colab ou Binder.

Equipes mistas

Colegas não técnicos ficam no Word; engenharia precisa de .ipynb no fluxo.

Arquivamento

Relatórios antigos em Word viram notebooks que podem ser reexecutados com dados novos.

Dicas para um resultado melhor

  • Use estilos de título integrados (Título 1/2) — eles viram # e ## com estrutura navegável.
  • Formate código com fonte monoespaçada ou estilo «Código» para obter células executáveis.
  • Evite caixas de texto flutuantes e layouts multicolumna complexos — são simplificados de forma imprevisível para Markdown.
  • Mantenha imagens simples; imagens inline costumam converter melhor.
  • Revise ortografia antes: o texto é preservado como está.
  • Após converter, abra o .ipynb no JupyterLab e use «Run All Cells» para validar células de código.

Comparando métodos: qual usar?

MétodoVelocidadeSem instalaçãoOfflineLoteDetecção de células de código
Este conversor no navegadorNa horaAutomática
Pandoc CLIRápidaAutomática
python-docx + nbformatMédiaPersonalizada
Copiar e colar manualLentaManual

O que é um arquivo .ipynb?

Um .ipynb armazena células (Markdown ou código), saídas opcionais e metadados em JSON segundo nbformat. JupyterLab, VS Code, Colab e Databricks entendem esse formato.

Converter do Word preserva intenção: narrativa versus trechos executáveis, tabelas versus prosa e imagens no lugar certo.

Converta Word para Jupyter Notebook online

Estudantes, pesquisadores e equipes escrevem no Microsoft Word mas precisam de um .ipynb válido para JupyterLab, VS Code ou Google Colab. Este conversor roda inteiramente no seu navegador: envie um .docx, pré-visualize as células, baixe JSON nbformat 4.5.

Passamos o Word por HTML estruturado, depois Markdown, e reutilizamos a mesma lógica de «Markdown para Jupyter»: blocos cercados viram células de código e o texto permanece em Markdown.

Arquivos .doc binários antigos não são suportados — salve como .docx no Word primeiro. Nada é enviado a um servidor para converter; o documento fica nesta aba até você baixar.

Recursos avançados Word → notebook

Detecção de código por estilo

Mapas de estilo opcionais tratam parágrafos «Código» ou monoespaçados do Word como cercas para irem a células executáveis, não à prosa Markdown.

Tabelas e listas GFM

Turndown com GFM mantém tabelas, listas de tarefas e ênfases para que apontamentos sobrevivam ao notebook.

Imagens inline (opcional)

Ative o embed para levar diagramas às células Markdown como data URL — útil em laboratórios; pode aumentar o tamanho.

Dicas de kernel sem executar

Não executamos seu Python; rótulos de linguagem nas cercas orientam metadados do kernel como no importador Markdown.

Combina com IPYNB para DOCX

Round-trip quando edita no Word e precisa de volta do formato interativo sem instalar Pandoc.

Saída nbformat 4.5

Downloads abrem em JupyterLab, VS Code, Colab e outras ferramentas compatíveis, com IDs de célula.

Perguntas frequentes

Não. A conversão usa JavaScript na sua sessão do navegador. Seu .docx não é enviado a nós para processamento.