Format Markdown in a Jupyter notebook
jupyter
Updated August 29, 2026
Change a cell to Markdown from the cell-type menu, then run it with Shift+Enter. Common syntax looks like this:
# Project title
A paragraph with **bold**, *italic*, and `inline code`.
- first item
- second item
[Jupyter Notebook documentation](https://jupyter-notebook.readthedocs.io/en/stable/notebook.html)

Use one # heading for the notebook title and lower-level headings for sections. Markdown cells can include LaTeX math such as $x^2$ and fenced code blocks, but they do not execute Python. If formatting appears as plain text, confirm that the cell type is Markdown and run the cell.
Relative image and link paths are resolved from the notebook's location, so keep the project layout stable before sharing. Do not rely on HTML or JavaScript that a viewer may strip during export.
Sources
related.
Ruslan Osipov
About the author