How To Add Image In Jupyter Notebook

How To Articles

Adding images to Jupyter Notebook is a great way to enhance your presentation or share visual information. In this article, I will guide you through the steps to add an image in a Jupyter Notebook. I will also provide personal touches and commentary to make it more relatable and easier to understand. So let’s dive in!

Step 1: Prepare Your Image

Before we begin, let’s make sure we have an image that we want to add to our notebook. It could be a photo, a chart, or even a screenshot. Make sure the image file is saved on your local machine. For this tutorial, I will use a picture of my adorable cat, Whiskers.

Step 2: Upload the Image

Now that we have our image ready, we need to upload it to our Jupyter Notebook. To do this, we can use the Markdown cell. Markdown allows us to write text and format it using simple syntax.

In your Jupyter Notebook, create a new cell and change the cell type to Markdown. This can be done by selecting “Markdown” from the dropdown menu in the toolbar.

Next, we will use the following syntax to upload our image:

![Alternative Text](path_to_your_image)

Replace “Alternative Text” with a description of your image. This text will be displayed if the image fails to load. Replace “path_to_your_image” with the actual path to your image file.

For example, in my case, the syntax would look like this:


Note: The path to your image should be relative to the location of your Jupyter Notebook file. If your image file is in the same directory as your notebook file, you can simply use the filename.

Step 3: Display the Image

Now that our image is uploaded, we need to display it in our Jupyter Notebook. To do this, we can simply run the Markdown cell containing our image syntax. The image will be rendered and displayed inline with the text.

Once you run the cell, you should see your image displayed in the notebook. The size of the image will be determined by the dimensions of the original image file.

Adding an image to Jupyter Notebook is as simple as that! Now you can impress your audience with visual content and make your notebooks more engaging.


Adding images to Jupyter Notebook is a powerful way to convey information and enhance your notebook. Whether you want to share charts, photos, or screenshots, the process is quick and easy. By following the steps outlined in this article, you can confidently add images to your Jupyter Notebook and take your presentations to the next level. Happy coding!