Here is the information regarding downloading the Unreal Engine 4 offline installer.

Visual Studio: Remember that you will also need an offline installer for Visual Studio (Community or Pro) if you plan on doing C++ development.

  • Run Setup.bat inside the root folder as Administrator. This writes the correct registry keys for file associations (.uproject).
# Extract the archive
tar -xzf UE4_4.27_Linux_Offline.tar.gz - /opt/unreal
# Run the engine
/opt/unreal/Engine/Binaries/Linux/UE4Editor

You now have UE4_4.27_Offline.7z.001, .002, etc. This is your portable offline installer.

and compile the engine yourself. Once built, the folder is portable and can be moved to other machines without the Epic Games Launcher Portable Folder Migration:

Consequently, there is no officially provided, direct download link for a complete UE4 offline installer from Epic Games. Searching for one often leads to third-party websites offering dubious "portable" or "pre-downloaded" versions. Using these is highly discouraged. Such unofficial packages may contain outdated, unstable builds; lack critical components; or, worst of all, harbor malware or spyware. The security risks far outweigh any perceived convenience. Developers must remember that UE4’s source code is accessible on GitHub (via Epic’s organization), but that requires Visual Studio compilation and is not a plug-and-play installer.

Unlike the standard launcher, which streams files piecemeal, an offline installer is a single, pre-downloaded archive (or a set of .zip files) that allows you to install UE4 completely without an active internet connection after the initial fetch.