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 and instant. Files are processed briefly on our servers for conversion, then discarded — nothing is stored.

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.

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 docx → ipynb 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 hora✓✗✗Automática
Pandoc CLIRápida✗✓✓Automática
python-docx + nbformatMédia✗✓✓Personalizada
Copiar e colar manualLenta✓✓✗Manual

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

Students, researchers, and teams draft in Microsoft Word but need a valid .ipynb for JupyterLab, VS Code, or Google Colab. This page is the reverse of our IPYNB to DOCX export: take a .docx hand-in, lecture note, or methodology draft and rebuild notebook cells you can run. Secure server conversion — processed briefly, not stored afterward. Upload a .docx, preview how headings and code styles map to cells, and download nbformat 4.5 JSON with cell IDs included.

We map Word through structured HTML to Markdown, then reuse the same fence-aware pipeline as Markdown to Jupyter so fenced blocks become code cells and narrative stays in Markdown cells. Real Heading 1–6 styles become Markdown # hierarchy; monospace fonts or Word “Code” paragraph styles are preferred signals for executable cells instead of prose. Optional GFM tables keep lab tables inside Markdown cells; optional inline images carry diagrams as data URLs when you need figures in the notebook.

Legacy binary .doc files are not supported—open them in Word or LibreOffice and save as .docx first. Complex floating text boxes and multi-column layouts flatten because notebooks do not have those constructs; keep content linear for best results. We never execute your Python—language tags and style hints only steer kernelspec metadata so Colab and Jupyter open the file cleanly. After download, Run all and fix any fences that Word styled inconsistently.

Use this when a classmate wrote analysis in Word for a course that requires .ipynb, when an instructor distributed .docx notes that should become a lab, or when you edited a notebook in Word via DOCX export and need the interactive format back. Pandoc remains excellent for CLI batches (pandoc file.docx -o file.ipynb); this page is the zero-install path with live preview for one-off Word → notebook conversions without maintaining python-docx scripts on a shared PC. After conversion, skim the preview for misplaced code cells; Word bold-only fake headings without real styles often need a quick fix before you rely on the outline in Jupyter.

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.

FAQ

Perguntas frequentes

Secure server conversion — processed briefly, not stored afterward. Clear the tab when finished on a shared PC.

Only modern Office Open XML (.docx) is supported. Open legacy.doc in Word or LibreOffice and save as.docx, then convert here.

Pandoc is excellent for CLI automation. This page is for zero-install, in-browser workflows with live preview and download.

With "GFM tables" enabled, HTML tables from Word typically become Markdown tables inside Markdown cells.

Yes. Colab accepts standard.ipynb files—upload the file from the Colab file panel or Drive.

Word styling is approximated. Review runnable cells after conversion and adjust kernels or fences as needed.

Yes. Export notebooks to Word for track-changes review, then convert the .docx back here when you need runnable cells again. Round-trips are structural, not pixel-perfect—review code cells after import.

Use a monospace font or a Code paragraph style, or wrap samples in clear fenced-style blocks after HTML conversion. Heading styles should be real Word headings, not bold-only fake titles.

Yes. Heading 1–6 map to Markdown heading levels inside Markdown cells so the notebook outline matches the document.

No. It only builds notebook structure. Open the .ipynb in Jupyter, VS Code, or Colab and run cells yourself in a trusted environment.

Yes. Download the .ipynb and upload it in Colab’s file panel or Drive. Adjust the kernel if needed, then Run all to verify fences became executable cells.

Simple equations and footnotes may flatten to Markdown or plain text. Complex equation editors and endnotes often need a quick manual pass after conversion.