Install on iPhone

Everything you need and the four install steps, from game files to playing.

What you need

Your own game files Web build 8b0b5899ed: the folder that contains data/ and b/8b0b5899ed/, about 21 GB.
An iPhone with 6 GB of memory iPhone 12 Pro, 13 Pro, any iPhone 14 or newer, on iOS 16 or later, with about 30 GB free. Older 4 GB iPhones will most likely run out of memory.
A GitHub account (free) It builds the app for you. No card needed. Not needed if you use a prebuilt IPA.
SideStore or AltStore (free) Installs the app with your normal Apple ID. Setting it up needs a computer once (an Apple rule). SideStore · AltStore

No paid Apple account is needed.

Install in 4 steps

1. Put your game files on your iPhone

Copy your game folder (the one with data/ and b/ inside) onto the iPhone, so it sits in the Files app under On My iPhone. Not iCloud Drive: iCloud can offload files to save space, and the game needs every file on the phone.

Any way that gets the folder there works, for example:

  • AirDrop it from a Mac, or download and unzip it in the Files app.
  • With a cable, once the app is installed (step 3): Finder on a Mac, or the Apple Devices app on Windows. Select your iPhone, open Files, and drag the folder onto GTA V Port. It then shows up in Files under On My iPhone › GTA V Port.

2. Get the app: build it or use a prebuilt IPA

Build it yourself from your own game files with 5★ Port Builder (free, about 25 minutes), or use a prebuilt IPA from the Telegram group. Either way you end up with GTA5Port.ipa.

Option A: build it with 5★ Port Builder

Watch the 3-minute tutorial:

The 3-minute tutorial

Open fivestarport.site/build on your iPhone and follow the steps:

  1. Connect GitHub. The builder makes a private copy of this repository in your account. GitHub asks you to approve it once; keep "All repositories" selected.
  2. Pick three files from your game folder:
    • b/8b0b5899ed/game.wasm
    • shaders.zip: in Files, open b/8b0b5899ed, long-press the shaders folder and tap Compress, then pick the zip.
    • data/manifest.json
  3. Upload and build. About 85 MB goes to your own private repository; the big data folder stays on your phone. GitHub then builds the app in about 25 minutes. You can close the page and come back later.

When it's done, tap Download my app to get GTA5Port.ipa. It also stays in your GitHub account, under your repository's Releases.

Option B: use a prebuilt IPA

Don't want to build? Ready-made GTA5Port.ipa files are shared in the Releases topic of the Five Star Port Telegram: the newest post there is the newest version. If you're looking for one, that's the place to check. Get it there rather than from random sites, which can have old or modified copies. Then go on to step 3.

3. Install it

Open SideStore or AltStore, go to My Apps, tap + and pick GTA5Port.ipa. A free Apple ID re-signs the app every 7 days; SideStore does that on the phone, and AltStore does it over Wi-Fi from your computer.

4. Give the app your game files and play

Easiest: open the app once, then in the Files app long-press your game folder, tap Move, and choose On My iPhone › GTA V Port. Moving within On My iPhone is instant. Open the app again: it finds the game by itself, at any depth (a mirror/playgta5.com/… folder works as is).

Or pick it: in the app tap the Game files card, then Choose a folder…, and open any folder that has your game somewhere inside (even On My iPhone itself). The app searches it.

Only have the zip or rar? The app can unpack it for you: on the Game files screen, paste a direct link to it (or a download page; it opens in a built-in browser and takes the download over), or choose the archive in Files. It unpacks as it downloads, so you need about 21 GB free, not double.

Whichever way, the app checks every game file before you play and tells you exactly what's missing or damaged.

Then choose Story mode (the campaign, with saves) or Sandbox (free roam) and press Play.

Everything plays from your phone: no server, no internet needed while playing.

Tips

  • Graphics. Settings has six presets, from Battery to Max, and a separate resolution choice that changes while you play. Presets above the recommended one show a warning. If a setting needs more memory than your iPhone gives the app, the game closes; on the next launch the app tells you and goes back to a setting that works. Settings that already ran fine on your phone are never lowered.
  • Something went wrong? Settings › Send log to the developer sends this run's log and the previous one (the one from a crash) in one tap. Share log lets you save or send it yourself.
  • Controls. Move, resize or hide every touch button with Edit controls layout (start screen or Settings). Assisted aim, gyro aiming and tilt steering are in Settings. Bluetooth controllers work too; the touch controls hide while one is connected. Settings › Controls › Airplane right stick optionally replaces the airplane throttle and rudder buttons with a visible second stick: drag vertically to set throttle (it stays set when released), and horizontally for rudder (it recentres). Helicopters keep their buttons.
  • Updating. When a new version comes out, open the builder again and tap Build again, or get the newest prebuilt IPA from the Releases topic. Your game folder and saves stay where they are.