About this tool · Updated October 17, 2026

Your notebook, explained.

You should know what happens before choosing a file. Here is how this website handles notebooks and connections.

Conversion happens in your browser

When you choose a local .ipynb file, the converter reads it in browser memory. It renders the text, code and saved outputs without executing notebook code. The application has no notebook upload endpoint or server-side conversion service.

PDF export uses your browser’s print dialog. HTML and script exports are generated in the browser. The converter does not save your notebook in local storage; reloading the page clears the open document.

When the page connects to the internet

What is stored on your device

The converter stores a small preference called ipynbtopdf.guide-seen in local storage to remember whether you have seen the PDF print instructions. It does not contain notebook contents. Browser downloads, printing and third-party storage are handled separately by your browser and those services.

Inspect the project or get in touch

ipynbtopdf is an independent project with source code on GitHub, published under the MIT licence. It is not affiliated with Project Jupyter or Google Colab.

You can report a problem on GitHub. Issues are public, so use a minimal example with private information removed. For confidential work, check your organization’s policies before using a third-party website.

For anything you would rather not post publicly, email [email protected]. Please don’t attach notebooks that contain confidential data.

Back to the converter →