# How do I get a list of files in a folder via blueprint, without the need for a plugin?

**URL:** <https://forums.unrealengine.com/t/how-do-i-get-a-list-of-files-in-a-folder-via-blueprint-without-the-need-for-a-plugin/510015>\
**Category:** Blueprint\
**Tags:** unreal-engine, UE4-27, Blueprint\
**Created:** [March 27, 2022, 2:41am UTC](https://forums.unrealengine.com/t/how-do-i-get-a-list-of-files-in-a-folder-via-blueprint-without-the-need-for-a-plugin/510015 "2022-03-27T02:41:50Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![anonymous\_user\_73094a6c1](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_73094a6c1](https://forums.unrealengine.com/u/anonymous_user_73094a6c1)\
**Post date:** [March 27, 2022, 2:41am UTC](https://forums.unrealengine.com/t/how-do-i-get-a-list-of-files-in-a-folder-via-blueprint-without-the-need-for-a-plugin/510015/1 "2022-03-27T02:41:50Z")

</div>

How do I get a list of files in a folder via blueprint, without the need for a plugin?

---

<div class="post-metadata">

**Author:** ![midgunner66](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/midgunner66/32/466711_2.png) [@midgunner66](https://forums.unrealengine.com/u/midgunner66)\
**Post date:** [March 27, 2022, 3:41am UTC](https://forums.unrealengine.com/t/how-do-i-get-a-list-of-files-in-a-folder-via-blueprint-without-the-need-for-a-plugin/510015/2 "2022-03-27T03:41:27Z")

</div>

> [@Runtime skeletal mesh load](https://forums.unrealengine.com/t/runtime-skeletal-mesh-load/273490/6):
>
> You can load new assets at runtime: This is code I made that loads user-added sounds at runtime and plays a random one: Assets can even be added to the game directory at runtime (i.e. they don’t need to exist at game startup).

From my tests, this only works for files in the content folder. Anything outside that will probably need C++.

---

<div class="post-metadata">

**Author:** ![ShadowBr0kerz](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/shadowbr0kerz/32/1201558_2.png) [@ShadowBr0kerz](https://forums.unrealengine.com/u/ShadowBr0kerz)\
**Post date:** [October 21, 2026, 12:05pm UTC](https://forums.unrealengine.com/t/how-do-i-get-a-list-of-files-in-a-folder-via-blueprint-without-the-need-for-a-plugin/510015/3 "2026-10-21T12:05:54Z")

</div>

short answer is stock blueprint has no node for this, which is why every answer ends up in c++. the engine side call is IFileManager FindFiles, the reply above shows the shape of it, and from Blueprint you would need a small function library exposing it.

once you have the paths, images go through ImportFileAsTexture2D and everything else through file helper reads. there is no way around a little c++ or a plugin for the listing part itself, its just not exposed.

you can also try Runtime Directory Watcher, a directory watcher plugin for Unreal Engine that lists and watches folder files straight from Blueprint and loads the images async: [Runtime Directory Watcher — Hot-Folder File Events & Async Texture Loader | Fab](https://www.fab.com/listings/98c9d662-202c-4e78-aeb7-dbf52e7d6935)
