# No file output after rendering?

I usually am able to render successfully to the c:\tmp folder, but when I came into work today, I rendered out the image on my work laptop, and everything seems to work, but I'm not getting an output to the tmp directory.

Does anyone know how to make this work?

• Are you trying to render an animation or a still image? – CharlesL Feb 4 '14 at 23:46
• Your File Explorer window shows 'Windows...tmp', are you sure you are looking in the right place? There should be a folder called tmp in the root of C:\ drive. – Mike Pan Feb 5 '14 at 0:03
• If any of the answers presented helped you, please remember to upvote them and mark one as Accepted. – Keavon Feb 5 '14 at 1:37
• @Keavon, understood. Ive been on SE for awhile, just a noob here :) – jakc Feb 5 '14 at 2:08
• No problem. Welcome to Blender.SE :) – Keavon Feb 5 '14 at 2:12

As an extension of Keavon's answer, Blender does not write still renders to the hard drive by default in the GUI. Command line renders are written to the hard drive automatically, and there is an addon which adds this functionality in the GUI. (see this post).

There are a few ways to work around this:

• Render a one frame animation as in Keavon's answer.

• Save the image manually from the UV/Image editor after the render is complete (press F3 with the cursor in the image editor, or select the option from the header):

For 2.8 Use the Image Editor, and select Image > Save As (or press Shift+S)

You will be taken to the File Browser with options to set the format and location of the saved image:

• Render by running bpy.ops.render.render(write_still=True) in the Python Console. The render will be written to the output path.

• This will create a file /tmp/test.png. Note that the File output node has format and output path settings in the Properties region (N) which are separate from the scene settings.

• There is also a contrib addon that will autosave still renders - wiki page – sambler Feb 5 '14 at 5:27
• @sambler I already mentioned it (though I forgot the link). Thanks :) – gandalf3 Feb 5 '14 at 6:48
• Will adding a file output node also solve this problem, or do you still have to manually save a single frame render? – Matt Feb 5 '14 at 15:31
• @Matt Good point. Yes, a file output will autosave still renders. – gandalf3 Feb 5 '14 at 20:08

It sounds like you're rendering a preview, not the image.

If you already rendered your image, push F3 to save it as originally suggested in Gandalf's answer.

However, if you want to render it and get a file without having to touch it later, follow these steps:

I suggest you first set your output directory to your desktop or another non-temporary place:

To start,
Set your animation length to 1 frame long, like this:

Now make sure you have the proper image file output format selected, like PNG:

Now hit CtrlF12 to render the "animation" (which is actually the one frame) or click Render > Render Animation:

After your single frame finishes rendering, you will have the image on your desktop or wherever you set the output.

• Thanks - Render animation does work. But, really, I just want to render single images. – jakc Feb 5 '14 at 1:08
• @Simon You can save the still manually with F3, see my answer. – gandalf3 Feb 5 '14 at 1:16