ipynbtopdfscanner

Jupyter Notebook Assignment PDF: A Submission Checklist for Students

Create a clean Jupyter notebook PDF for college assignments: run all cells, add your name and roll number, a table of contents, page numbers, and hide unneeded cells.

Updated · by the ipynbtopdfscanner team

Quick answer: Restart and run all cells, then open the .ipynb in ipynbtopdfscanner. Add your name and roll number under Title & footer, turn on Table of contents and Page numbers, hide any scratch cells, check the preview and press Download PDF.

Before you convert

  1. Restart & run all (Kernel → Restart Kernel and Run All Cells, or Runtime → Run all in Colab). This proves the notebook runs top to bottom and saves fresh outputs.
  2. Delete or hide scratch cells and huge debug prints.
  3. Add a markdown heading for each question (# Question 1, # Question 2…), so the table of contents and PDF bookmarks are useful.
  4. Save the notebook.

Make the PDF

  1. Open ipynbtopdfscanner and choose your notebook.
  2. Under Title & footer, add your name and an extra line such as “Roll no. 21CS045 · Data Science Lab”.
  3. Turn on Table of contents and Page numbers.
  4. Optional: Start each # heading on a new page, so every question begins on a fresh page.
  5. Choose Layout → Jupyter (as is) if your teacher wants the original Jupyter look with In [ ] labels.
  6. Check the page preview, then press Download PDF.

Final checklist

Skip the setup: convert your notebook to PDF in your browser, free and private.

Open the converter

Frequently asked questions

Can I add a watermark like DRAFT?

Yes. Type it in the Watermark box under Title & footer; it appears faintly across every page.

Can I combine several notebooks into one PDF?

Yes. Open all the .ipynb files, then switch on “Combine all files into one PDF”.