This question already has an answer here:

I've been learning how to use Blender, and I've come across a tutorial which talks about UV Unwrapping, but it isn't the same version of Blender that mine is so I have no idea what to do now. My version is 2.79

The editor looks like this: The texture is visible

But when I render it (with F12) it just shows this: The texture is just grey

How do I make the render show the texture?

marked as duplicate by Ray Mairlot, p2or, Duarte Farrajota Ramos, m.ardito, Mzidare Sep 18 at 17:38

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • Could you please provide the .blend file? In the screenshot some of the interesting information is not visible. – PHEDev Sep 14 at 10:41

When you use Blender Internal (as your case), the "Texture" viewport mode shows the texture currently opened during UV Unwrap operations, even with no material assigned to the cube. To show the same texture in rendering you must create a material for the mesh and assign the texture to it, as shown in picture.

enter image description here

Not the answer you're looking for? Browse other questions tagged or ask your own question.