Nu beschikbaar.ipynb

Word naar Jupyter Notebook

Upload een.docx en krijg een geldige.ipynb: Word-koppen en alinea's worden Markdown-cellen, opgemaakte code wordt fenced code, tabellen en optioneel ingesloten afbeeldingen — lokaal in uw browser.

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.

Waarom zetten mensen Word-documenten om naar Jupyter Notebooks?

Als u ooit een data science-opdracht heeft ingeleverd, het werk van een student heeft beoordeeld of moest samenwerken met iemand die in Microsoft Word werkt terwijl u in Jupyter zit, weet u hoe frustrerend de formatkloof is.

Word-documenten zijn overal. Jupyter Notebooks draaien de echte analyse.

Het probleem blijft terugkomen: een student schrijft in Word, maar de cursus vraagt om .ipynb. Een data scientist schrijft methodiek in Word en heeft uitvoerbare codecellen nodig. Een onderzoeker schrijft een rapport in Word en wil live Python-visualisaties zonder opnieuw te beginnen.

Daarom bestaat deze converter. U sleept een Word-bestand (.docx) en krijgt een net Jupyter Notebook (.ipynb) — tekst in Markdown-cellen, codeblokken in uitvoerbare cellen en koppen in een duidelijke Markdown-hiërarchie. Geen knippen en plakken. Geen opmaak verliezen. Geen weekend kwijt aan een koppige terminal.

Zo werkt de conversie, stap voor stap

Word naar Jupyter is geen magie: het is gestructureerde tekstvertaling. Een .docx is een XML-pakket; een notebook is JSON. De converter leest de structuur, wijst elk element toe aan het juiste celtype en schrijft een geldig .ipynb dat JupyterLab, VS Code en Google Colab native openen.

Dit gebeurt wanneer u uw bestand uploadt:

  1. 1

    Word-structuur inlezen

    De tool leest uw .docx, herkent alinea's, koppen (H1–H6), codeachtige blokken, tabellen, lijsten en ingesloten afbeeldingen en behoudt de volgorde.

  2. 2

    Inhoud naar celtypen mappen

    Alinea's en koppen worden Markdown-cellen. Monospace of code-stijl wordt codecel. Met GFM-tabellen worden tabellen Markdown binnen Markdown-cellen.

  3. 3

    nbformat-4.5-JSON bouwen

    De converter assembleert geldige nbformat 4.5 — hetzelfde formaat dat JupyterLab, VS Code en Colab verwachten. Metadata, kernelhints en cel-ID's worden toegevoegd.

  4. 4

    Voorbeeld en download

    Uw .ipynb is binnen seconden klaar. Conversie draait lokaal in de browser: uw .docx wordt niet naar onze servers geüpload en blijft privé in dit tabblad tot u downloadt.

Drie manieren om Word naar Jupyter te zetten

Iedereen werkt anders. Deze pagina toont drie complementaire routes — snel in de browser, herhaalbaar met Pandoc of volledig scriptbaar met Python.

Eenvoudigst — geen installatie

Gebruik deze online converter

Upload .docx, bekijk cellen, download .ipynb in een moderne browser. Zonder Pandoc, Python of terminal — ideaal voor eenmalige conversies.

Ontwikkeling — opdrachtregel

Pandoc in de terminal

Installeer Pandoc en voer pandoc file.docx -o file.ipynb uit — ideaal voor automatisering en offline batches.

Python — met script

python-docx + nbformat

Lees alinea's met python-docx en bouw cellen met nbformat wanneer u eigen regels nodig heeft.

Power users — batch

Hele map converteren

Korte shell-lus met Pandoc of subprocess vanuit Python — hele mappen .docx in één keer.

.docx naar .ipynb met Pandoc (opdrachtregel)

Pandoc is de goudstandaard. Sinds 2.11 ondersteunt het docx → ipynb native. Met Pandoc geïnstalleerd volstaat vaak één commando:

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

Pandoc mapt Word-kopstijlen naar Markdown-koppen (#, ##) in Markdown-cellen, alinea's naar Markdown en code-tekst naar codecellen — structuurgetrouw en volledig offline op uw machine.

.docx naar .ipynb met Python

Voor programmabare regels — bijvoorbeeld alinea's met trefwoorden als codecellen — gebruikt u python-docx en nbformat.

Een kort script leest alinea's, kiest Markdown of code en voegt cellen toe aan het notebookobject: volledig aanpasbare pipeline.

pip install python-docx nbformat

Wie zet Word echt om naar Jupyter?

De behoefte komt vaker voor dan u denkt. Enkele praktijkvoorbeelden:

Studenten met inleveringen

Concept in Word, beoordeling in Jupyter — zeer gebruikelijk.

Onderzoekers en reproduceerbaarheid

Methodiek in Word wordt een uitvoerbaar notebook voor reviewers.

Datateams en documentmigratie

Technische Word-docs gaan naar interactieve, geversioneerde notebooks in Git.

Docenten en cursusmateriaal

Collegescripts in Word worden interactieve notebooks voor Colab of Binder.

Gemengde teams

Niet-technische auteurs blijven in Word; engineering heeft .ipynb in de keten nodig.

Archivering

Oude Word-rapporten worden notebooks die opnieuw draaien op nieuwe data.

Tips voor betere resultaten

  • ✓Gebruik ingebouwde kopstijlen (Kop 1/2) — die worden # / ## met duidelijke structuur.
  • ✓Markeer code met monospace of een «Code»-alineastijl voor uitvoerbare cellen.
  • ✓Vermijd zwevende tekstvakken en complexe multicolumn-layouts — ze worden onvoorspelbaar platgeslagen naar Markdown.
  • ✓Houd afbeeldingen eenvoudig; inline werkt meestal het best.
  • ✓Spellingscontrole vooraf — tekst blijft exact behouden.
  • ✓Na download: open .ipynb in JupyterLab en voer «Run All Cells» uit om codecellen te testen.

Methoden vergeleken — wat past bij u?

MethodeSnelheidZonder installatieOfflineBatchCodecellen
Deze browserconverterDirect✓✗✗Automatisch
Pandoc CLISnel✗✓✓Automatisch
python-docx + nbformatGemiddeld✗✓✓Aangepast
Handmatig kopiërenTraag✓✓✗Handmatig

Wat is een .ipynb-bestand?

Een .ipynb bewaart cellen (Markdown of code), optionele outputs en metadata als JSON volgens nbformat. JupyterLab, VS Code, Colab en Databricks begrijpen dit formaat.

Converteren vanuit Word behoudt intentie: verhaal versus uitvoerbare fragmenten, tabellen versus proza, afbeeldingen op de juiste plek.

Converteer Word online naar Jupyter Notebook

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.

Geavanceerde Word-naar-notebookfuncties

Stijlgevoelige codedetectie

Optionele stijltoewijzingen behandelen Word-«Code»- of monospacealinea's als fenced code zodat ze in uitvoerbare cellen komen, niet in Markdown-proza.

GFM-tabellen en lijsten

Turndown met GFM behoudt tabellen, takenlijsten en nadruk zodat colleges overleven naar het notebook.

Inline-afbeeldingen (optioneel)

Schakel insluiten in om diagrammen als data-URL in Markdown-cellen te brengen — handig in labs; kan het bestand vergroten.

Kernelhints zonder uitvoering

We voeren uw Python niet uit; taal-tags op fences sturen kernelspec-metadata zoals bij de Markdown-import.

Past bij IPYNB naar DOCX

Roundtrip wanneer u in Word bewerkt en het interactieve formaat terugnodig hebt zonder Pandoc.

nbformat 4.5-output

Downloads openen in JupyterLab, VS Code, Colab en andere compatibele tools, met cel-ID's.

FAQ

Veelgestelde vragen

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.