If you are interested in creating a custom header image for your website, I recommend using Canva
In Canva, start a new design, using a custom size.
The size should be set to 1176 px x 310 px for a standard header.
When the file is created title it something like "Website header" or "Homepage Header"
The color scheme you use for the design should match what you're using on the site theme.
When you're done, download the image as a .PNG
If you have multiple pages, it will download as a zipped folder that you will need to extract.
While you are on the screen to edit your site, click on the "Image" button on the bottom left of your website header, click "Upload" then find your header image download.
You will need to add the image to each header for each page, it will not automatically put it on all pages.