To add images in Twine passages, use the img HTML tag. You will need to add images in each individual passage, not the style passage, if you want to show changing character poses. Use the code below, but replace the file name and alt text with your image and info.
<img src="nia_thinking.png" alt="Jeanne with 1 finger pointing up">You can either link to images online using a full URL (like we did for the background image) or link to images with a relative link. In this case, I put all of the images in the same folder as the published scenario. The images in this scenario are from the eLearning Art “designer realistic” illustrated character set.

Note that when you Play a scenario in Twine, it will only show the alt text for the image. You must publish the scenario for image links to work correctly.
You may prefer to put all of the images in an images folder. This is especially helpful if you’ll have a lot of images and want to sort them better, or if you’ll also have audio or other multimedia assets. If you use an images folder, you need to include that in the path to the relative link.
<img src="images/nia_thinking.png" alt="Jeanne with 1 finger pointing up">
If your image is full width and above or below paragraphs of text, you don’t need to add anything else. This is the simplest option. If you do this, you can ignore the rest of this page.
If you want your image and text side-by-side, you will either need to resize the images outside of Twine or use the width property plus either float style or a multi-column layout.
Width for images can be absolute (with a number of pixels) or shown as a percentage. Percentages usually adjust better for different screen sizes.
width=80%One way to format the images in Twine is to use the html float style. This adapts to screen size nicely, but the images sometimes extend outside of the borders around the passages. With the float option, you adjust the width percentage to make it fit your content.
<img src="images/nia_thinking.png" alt="Jeanne with 1 finger pointing up" width=40% style="float:right">Another option for setting up images is to use two columns. One column has your text, and the other has a character. In this example, I’ll show how to set up a wider left column for text plus a narrower right column for an image.
The columns button in the toolbar is the same as the alignment button.



