The Unreal Engine To Blender Batch Exporter, from developer Kia Armani, handles asset transfer from Unreal Engine into Blender using the glTF format. Rather than exporting items one at a time, it exports all your Unreal assets at once, complete with baked textures and automatic material creation on the Blender side.
Two features shape how it manages your files. Asset Path Preservation exports assets in the same structure they use in Unreal, so the hierarchy carries over. Automatic detection of texture resolution finds and exports the textures of all materials at their native resolutions, which saves memory and disk space.
The plugin supports a broad span of Blender releases, from 2.8 through 4.1. Documentation is available from the developer's page. The Unreal side theoretically runs on macOS, though the developer notes this is unverified and unsupported. It ships under a royalty-free license.