Getting Started · Absolute beginner · 15 min
Install Unreal Engine 5 and Open It for the First Time
Create a free Epic account, install Unreal Engine 5 through the Epic Games Launcher, and launch the editor — with every step tickable so you never lose your place.
- Create a free Epic Games account
- Install the Epic Games Launcher and the Unreal Engine
- Understand what an "engine version" is and pick the right one
- Launch the editor and know what the first screen is asking you
What you're about to do
Unreal Engine 5 is the same engine that ships games like Fortnite and dozens of AAA titles — and it is completely free to download and learn. The only slightly fiddly part is the install, because Unreal doesn't come as a single 'setup.exe'. Instead you install a small app called the Epic Games Launcher, and the launcher downloads and manages the engine for you.
That's actually good news: the launcher keeps your engine versions tidy, lets you install more than one side by side, and is where you'll grab free sample projects and marketplace content later. This lesson walks you through the whole thing once, slowly. Tick off each step as you go and you'll have the editor open in about fifteen minutes.
Before you start
Quick gut-check — tick these off so the download doesn't stall halfway:
- A Windows 10/11 PC or a Mac (a dedicated graphics card is strongly recommended, but you can learn the basics without one)
- At least 20 GB of free disk space for the engine itself (50 GB+ if you'll keep sample projects)
- A reliable internet connection — the engine is a multi-gigabyte download
- An email address you can check, for the free Epic Games account
Install Unreal Engine 5, step by step
Work top to bottom. Each row stays ticked even if you close the page and come back.
- 1Create a free Epic Games account
Go to unrealengine.com and choose to sign up (or sign in if you already have an Epic / Fortnite account — it's the same login). Accounts are free and there's no payment step to use the engine.
Verify your email if prompted. You'll use this same account to download free content later.
TipIf you already play Fortnite or own anything on the Epic Games Store, you already have an account — just reuse it.
- 2Download the Epic Games Launcher
From unrealengine.com, click 'Download' and you'll be given the Epic Games Launcher installer for your operating system. This launcher is the app that installs and updates the engine.
Run the downloaded installer and follow the prompts. It's a small, quick install — the big download (the engine) comes later.
- 3Sign in and open the Unreal Engine tab
Open the Epic Games Launcher and sign in with your Epic account.
Down the left-hand side you'll see tabs. Click 'Unreal Engine'. This is your home for everything engine-related — versions, samples, and the Fab marketplace.
- 4Go to the Library and add an engine version
Inside the Unreal Engine tab, click 'Library' along the top.
Find the 'Engine Versions' row and click the yellow '+' button. A version slot appears with a dropdown — pick the latest 5.x release (for example 5.4 or newer). Then click 'Install'.
TipAs a beginner, always take the newest stable 5.x version unless a specific tutorial tells you otherwise.
- 5Choose your install location and options
A dialog asks where to install and which optional components to include. The defaults are fine for now — you can leave 'Starter Content' and the engine's core selected and untick things like 'Editor symbols for debugging' to save space.
Confirm and the download begins. This is the multi-gigabyte part, so grab a drink — it can take a while on a slower connection.
- 6Launch the engine
When the install finishes, the '+' slot turns into a 'Launch' button. Click it.
The first launch shows a window called the Unreal Project Browser. That's not a bug or an empty editor — it's Unreal asking which project you want to open or create. We'll create one in the next lesson.
TipThe very first launch (and the first time you open any project) compiles shaders in the background — the editor may feel sluggish for a few minutes. That's normal and only happens once.
There are loads of engine versions in the dropdown — why, and which should a total beginner pick?
Epic keeps older versions (5.0, 5.1, 5.2…) available because real projects get 'locked' to the version they were built on — upgrading mid-project can break things, so studios stay put until they're ready.
As a beginner starting fresh, none of that applies to you. Pick the newest stable 5.x version. You get the latest features and the most up-to-date tutorials, and you won't have to migrate later.
Words you'll keep hearing — drill them now
Tap a card to flip it
QuizCheck yourself
1What does the Epic Games Launcher actually do?
The launcher is a manager. You install the engine through it, then 'Launch' to open the actual editor.
2You're brand new and starting a fresh project. Which engine version should you install?
With no existing project to keep compatible, the newest stable 5.x gives you current features and tutorials with no downside.
3The editor is stuttering and shows 'Compiling Shaders' the first time you open a project. What should you do?
Shader compilation is a one-time cost per project. Let it finish and future opens are fast.
Mark this lesson complete
We'll remember it on your Academy page and unlock the next lesson below.
Questions beginners ask
Is Unreal Engine 5 really free?
Yes. Downloading, learning and building with Unreal Engine 5 is free. Epic only takes a royalty (currently 5%) on game revenue above a generous threshold, and seat-based licensing applies to some non-games industries. For learning and small projects you pay nothing.
Can my laptop run Unreal Engine 5?
If it's a reasonably modern machine you can learn the fundamentals. A dedicated GPU makes lighting (Lumen) and editing much smoother. Without one, stick to smaller test levels and you'll still be able to follow every lesson here.
How big is the download?
The engine alone is several gigabytes, and sample projects add more. Budget at least 20 GB free, ideally 50 GB+ if you plan to keep templates and marketplace content.
Do I need to know how to code?
No. Unreal's visual scripting system, Blueprints, lets you build complete games without writing C++. The Blueprint Basics track here starts from zero.