Texture Import Guide

Guide to importing an image file into Unreal Engine as a texture asset.


This document covers the process of importing Textures into Unreal Engine 4 (UE4). For more information on the Content Browser, please see the Content Browser Reference page.

Importing Images - Textures

To import your Texture into UE4, go to the Content Browser and click the Import button. Then locate your Texture and click the Open button.


Alternatively, you can click and drag images directly from your PC right into the Content Browser.

When creating textures for use in UE4, only the following texture formats are supported:

  • .bmp

  • .float

  • .pcx

  • .png

  • .psd

  • .tga

  • .jpg

  • .exr

  • .dds - Cubemap Texture (32bits/Channel, ARGB 32 bpp, unsigned) See Cubemap Tools for more information.

  • .hdr - Cubemap Texture (LongLat unwrap)

  • Dimensions:

    • All textures should have dimensions that are powers of two (32, 64, 1024, 2048).

    • If you want to make use of mipmaps, your texture should not exceed 4096px (4K).

    • Keep in mind that some GPUs have hardware limits of 8192px (8K).

    • Epic authors most of its texture content at 2048px.

  • Tips:

    • It is often useful and efficient to store masking information in the alpha channel of your textures.

Texture Properties

For an explanation of the meaning of the various texture properties, see the Texture Properties page.

Select Skin
Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback