Unreal Engine 5.8 plugin
Turn any place on Earth into a game-ready Unreal Engine landscape.
Real-world heightmaps — fully inside Unreal Engine. Pick a location, draw a square, hit ⛰ Import. TopoFetch downloads real elevation data, enhances it, and builds the complete Landscape actor in your level: exact 1:1 scale, real satellite imagery, roads, rivers, buildings. No values to copy, nothing to configure.
Free tier: satellite texture up to 1K · Windows · UE 5.8 prebuilt · requires a free OpenTopography API key
How it works
Three steps. No copy-pasting coordinates, no manual import.
Pick a place
Search or pan the satellite map anywhere on Earth, right inside the TopoFetch tab.
Draw a square
Drag an exact square over the area. Move it, resize from any corner — middle-mouse always pans.
Hit ⛰ Import
The Landscape actor appears in your level — scaled, textured, and ready to fly through.
Everything the pipeline builds for you
v2.1 — built and assigned automatically, undo-able, works on World Partition maps.
One-click landscape
Heightmap, exact 1:1 scale (X/Y/Z), sea level at world Z=0, recommended component layout, material assigned automatically.
Satellite texture
Real satellite imagery reprojected to map exactly 1:1 onto the landscape. Auto-created material instance per import. Up to 8K on Pro.
World Capture
First import becomes your project's geo-anchor. Every later import lands at its true real-world offset automatically — expand the world any day.
Real-scale buildings
Every OpenStreetMap building as a real-scale volume — real footprint and height, round→cylinder, dome→sphere, else box. Organized in its own outliner folder.
Terrain quality
Copernicus GLO-30/90, SRTM, NASADEM, ALOS, USGS 3DEP sources. Hydraulic-erosion detail, flattened roads, sculpted rivers & lakes, real ocean bathymetry.
Modern dark workflow
Unreal-editor style UI, hover tooltips, collapsible sections, per-project import history, and a Cancel button that aborts cleanly.
Unique to TopoFetch
Build a whole world, one tile at a time.
Your first import lands at your level's center and becomes the project's geo-anchor. Select the neighbouring area any day after and hit Import — TopoFetch places it automatically at its true real-world offset. No manual alignment, no drift. Keep going until the whole region is captured, at real scale, from real data.
Get your free OpenTopography API key
Two minutes, no credit card, ever. TopoFetch never bundles or hides a key — each user brings their own.
- 1Open the portal.
Go to
portal.opentopography.organd click Sign Up. - 2Create a free account.
Email + password. No payment details are ever requested.
- 3Request your key.
MyOpenTopo → Request API Key. It's issued instantly.
- 4Paste it into TopoFetch.
The welcome screen on first run walks you through pasting it in — one time, saved locally.
Download
One plugin, two tiers. Everything else — World Capture, buildings, roads, rivers, quality settings — is in both.
TopoFetch Free
$0
- Full one-click landscape pipeline
- Satellite texture up to 1K
- World Capture, buildings, roads & rivers
- All elevation sources & detail levels
- Requires your own free OpenTopography key
Free account + verified email required. Prebuilt Win64 binaries for UE 5.8.
TopoFetch Pro
$49one-time, via Fab.com
- Everything in Free
- Satellite texture up to 8K
- Priority for future feature drops
- Vegetation PCG (UE 5.8 PCG) — in development
Listing going live soon.
Requirements
| Engine | Unreal Engine 5.8 (prebuilt binaries) · other 5.x versions compile once on first load |
|---|---|
| Platform | Windows editor (Win64) |
| Build tools | Visual Studio 2022 with the "Game development with C++" workload — only needed for non-5.8 versions |
| Editor plugin | Python Editor Script Plugin (built into Unreal, just needs enabling) |
| Data access | Free OpenTopography API key — see above |
Docs & FAQ
Install
- Copy the
TopoFetchfolder intoYourProject/Plugins/TopoFetch. - Open the project. If prompted to rebuild modules, click Yes (one time per engine version).
- Enable the Python Editor Script Plugin if asked, then restart.
Use
- Tools → TopoFetch opens the dockable tab.
- Follow the welcome screen to add your free API key.
- Search a location, draw a square, choose your settings, click ⛰ Import.
FAQ
Do I need to pay for elevation or map data?
No. All data sources used are free and public; you only need your own free OpenTopography API key.
What's the difference between Free and Pro?
Free caps the satellite texture at 1K resolution. Pro (via Fab.com, $49) unlocks up to 8K. Every terrain, building, and World Capture feature is identical in both.
Does it work on World Partition maps?
Yes — the landscape is automatically split into streaming proxies. Large imports (8K) can take a few minutes at that step.
Can I still get the raw heightmap PNG instead of an auto-built landscape?
Yes — untick "Build the landscape automatically" in the Output section and TopoFetch produces the PNG + report exactly as before.
Which engine versions are supported?
UE 5.0+. Prebuilt binaries ship for 5.8; other versions compile once, automatically, the first time you open the project.
About
TopoFetch is developed by Hamed Tybi. It grew out of a simple frustration: turning real-world terrain into a usable Unreal Engine landscape used to mean juggling GIS tools, manual reprojection, and copy-pasted scale values. TopoFetch collapses that into one click, inside the editor you already have open.
Questions or support: support@topofetch.com
Data credits
Elevation © OpenTopography (Copernicus GLO, SRTM, NASADEM, ALOS, USGS 3DEP)
Roads / water / buildings © OpenStreetMap contributors
Imagery © Esri, Maxar, Earthstar Geographics