Menus | Jupyter Notebook Tutorial (2026) | Step-by-Step Guide

Menus | Jupyter Notebook Tutorial (2026) | Step-by-Step Guide

The Menu Bar in Jupyter Notebook provides options to create, edit, run, save, and manage notebooks. Understanding these menus helps you work more efficiently while working with Jupyter Notebook.

Below is a detailed overview of each menu and its commonly used options.


1. File Menu

The File menu is used to create, open, save, export, and manage notebooks.

Steps:

  1. Click File on the menu bar.
  2. Select the required option from the list below.
Option Description
NewCreates a new notebook, text file, folder, or another supported file.
OpenOpens the file browser to access existing notebooks or files.
New Console for NotebookOpens a console connected to the current notebook's kernel.
Save NotebookSaves the current notebook and all its changes.
Save Notebook AsSaves the notebook with a different name or location.
Save AllSaves all open notebooks and modified files.
RenameChanges the name of the current notebook.
DuplicateCreates an identical copy of the current notebook.
Reload Notebook from DiskRestores the notebook to the latest version saved on disk, discarding unsaved changes.
Revert Notebook to CheckpointRestores the notebook to the last saved checkpoint.
DownloadDownloads the notebook in .ipynb format.
Save and Export Notebook AsSaves the notebook and exports it to formats such as HTML, PDF, or Python script.
Trust NotebookMarks the notebook as trusted so interactive outputs and scripts can run safely.
Close and Shut Down NotebookCloses the notebook and stops its running kernel.
Log OutSigns you out of the Jupyter Notebook session.
Shut DownStops the Jupyter server and closes all notebook sessions.

2. Edit Menu

The Edit menu is used to modify notebook cells.

Steps:

  1. Click Edit.
  2. Select the required option.
Option Description
UndoReverses the last editing action in the current cell.
RedoRestores the last action that was undone.
Undo Cell OperationReverses the last cell-level action, such as deleting or moving a cell.
Redo Cell OperationReapplies the last cell operation that was undone.
Cut CellRemoves the selected cell and places it on the clipboard.
Copy CellCopies the selected cell to the clipboard without removing it.
Paste Cell BelowInserts the copied or cut cell below the selected cell.
Paste Cell AboveInserts the copied or cut cell above the selected cell.
Paste Cell and ReplaceReplaces the selected cell with the copied or cut cell.
Delete CellPermanently removes the selected cell from the notebook.
Select All CellsSelects every cell in the notebook.
Deselect All CellsClears the selection from all selected cells.
Move Cell UpMoves the selected cell one position upward.
Move Cell DownMoves the selected cell one position downward.
Edit Notebook MetadataOpens the notebook metadata for viewing or editing configuration details.
Split CellSplits the current cell into two cells at the cursor position.
Merge Cell AboveCombines the selected cell with the cell directly above it.
Merge Cell BelowCombines the selected cell with the cell directly below it.
Merge Selected CellsCombines multiple selected cells into a single cell.
Clear Cell OutputRemoves the output of the selected cell while keeping its code.
Clear Outputs of All CellsRemoves the outputs from all notebook cells.
FindSearches for text within the notebook.

3. View Menu

The View menu controls the appearance of the notebook.

Option Description
Activate Command PaletteOpens the Command Palette to quickly search for and execute Jupyter commands.
Open JupyterLabOpens the current notebook in the JupyterLab interface.
File BrowserOpens the file browser for accessing files and folders.
Show HeaderShows or hides the notebook header containing the title and toolbar.
Toggle Zen ModeProvides a distraction-free editing environment.
Enable Full Width NotebookExpands the notebook to the full browser width.
Table of ContentsDisplays notebook headings for easy navigation.
Debugger PanelOpens the debugger panel for debugging notebook code.
Show NotificationsDisplays or hides notification messages.
Show Log ConsoleShows system and kernel log messages.
Show Line NumbersDisplays or hides line numbers in code cells.
Open in JupyterLabOpens the notebook in JupyterLab (if available).
Collapse Selected CodeHides the selected cell's code.
Collapse Selected OutputsHides the selected cell's output.
Collapse All CodeHides code in all notebook cells.
Collapse All OutputsHides outputs in all notebook cells.
Expand Selected CodeShows hidden code in the selected cell.
Expand Selected OutputsShows hidden output in the selected cell.
Expand All CodeDisplays code in all notebook cells.
Expand All OutputsDisplays outputs in all notebook cells.
Code FoldingEnables or disables code folding.
Render Side-by-SideDisplays Markdown source and rendered output together.

4. Run Menu

The Run menu controls notebook execution.

Option Description
Run Selected CellExecutes the selected cell.
Run Selected Cell and Insert BelowRuns the cell and inserts a new one below.
Run Selected Cell and Do Not AdvanceRuns the cell while keeping it selected.
Run Selected Text or Current Line in ConsoleRuns highlighted code or the current line in the console.
Run All Above Selected CellExecutes all cells above the selected cell.
Run Selected Cell and All BelowExecutes the selected cell and all cells below it.
Render All Markdown CellsRenders every Markdown cell.
Run All CellsRuns every notebook cell.
Restart Kernel and Run All CellsRestarts the kernel and executes all notebook cells.
Cell TypeChanges the selected cell type (Code, Markdown, or Raw).

5. Kernel Menu

The Kernel menu controls the notebook execution engine.

Option Description
Interrupt KernelStops the currently running code.
Restart KernelRestarts the kernel and clears memory.
Restart Kernel and Clear Outputs of All CellsRestarts the kernel and removes all outputs.
Restart Kernel and Run up to Selected CellRuns cells up to the selected cell after restarting.
Restart Kernel and Run All CellsRestarts the kernel and runs every cell.
Reconnect to KernelReconnects to the active kernel.
Shut Down KernelStops the current notebook kernel.
Shut Down All KernelsStops all running kernels.
Change KernelSwitches to another programming language or kernel.

6. Settings Menu

The Settings menu controls the notebook configuration.

Option Description
ThemeChanges the interface appearance (Light or Dark).
LanguageChanges the interface language.
Autosave DocumentsAutomatically saves notebooks at regular intervals.
Console Run KeystrokeSets the keyboard shortcut for running commands.
Text Editor IndentationControls indentation settings.
Auto Close BracketsAutomatically inserts closing brackets, quotes, and parentheses.
Increase Text Editor Font SizeMakes the editor text larger.
Decrease Text Editor Font SizeMakes the editor text smaller.
Text Editor ThemeChanges the editor color theme.
Increase Terminal Font SizeIncreases terminal font size.
Decrease Terminal Font SizeDecreases terminal font size.
Terminal ThemeChanges the terminal appearance.

7. Help Menu

The Help menu provides documentation and learning resources.

Option Description
About Jupyter NotebookDisplays version and software information.
Show Keyboard ShortcutsDisplays available keyboard shortcuts.
Launch Jupyter Notebook File BrowserOpens the notebook file browser.
Jupyter ReferenceProvides general Jupyter documentation.
JupyterLab FAQDisplays frequently asked questions about JupyterLab.
JupyterLab ReferenceProvides JupyterLab documentation.
Markdown ReferenceProvides Markdown syntax guidance.
About the Python 3 (ipykernel) KernelDisplays information about the Python kernel.
Python ReferenceProvides Python language documentation.
NumPy ReferenceProvides NumPy documentation.
SciPy ReferenceProvides SciPy documentation.
Matplotlib ReferenceProvides Matplotlib documentation.
SymPy ReferenceProvides SymPy documentation.
pandas ReferenceProvides pandas documentation.
About JupyterProvides general information about the Jupyter project.
DocumentationOpens the official Jupyter documentation for learning and troubleshooting.

Conclusion

The Jupyter Notebook menu bar provides powerful tools for creating, editing, running, debugging, saving, and managing notebooks. Becoming familiar with these menus will help you work more efficiently and improve your productivity while using Jupyter Notebook.

Comments

Popular posts from this blog

How to Install Geany 2.1 on Windows 10/11 (2026) | Step-by-Step Guide

How to Install Anaconda v2025.12-2 on Windows 10/11 (2026) | Step-by-Step Guide

How to Install Miniconda on Windows 10/11 (2026) | Step-by-Step Guide