100% free · no computer needed for the build

The GTA V fan port,
built for your iPhone.

Make the app from your own game files, right from your phone. About 30 minutes, mostly waiting.

  1. 1Prepare
  2. 2Connect
  3. 3Files
  4. 4Build
  5. 5Install

Before you start

You need four things. Everything here is free.

  • Your own game files, unpackedThe folder with b and data inside (about 21 GB), in Files › On My iPhone (not iCloud Drive). Got a .rar or .zip? Unpack it first with a free app like iZip.
  • An iPhone with 6 GB of memoryiPhone 12 Pro, 13 Pro, any iPhone 14 or newer, on iOS 17+. About 30 GB free. Older iPhone?
  • A GitHub account FreeIt builds the app for you. No card needed. Create one
  • SideStore or AltStore FreeInstalls the app with your normal Apple ID, no paid account needed. Setting it up needs a computer once. SideStore · AltStore

Connect GitHub

GitHub makes a private copy of the app's code in your account and builds it there, free. Only you can see it.

GitHub asks you to approve the builder once. Keep “All repositories” selected.

No account yet? Create one Free

Pick three files

Tap each one and pick it from your unpacked game folder. Nothing gets downloaded here. Only these go to your private repository (about 85 MB); the big data folder stays on your phone.

Building your app

Getting ready…

About 25 minutes, free on GitHub. You can close this page; open this site again and you'll land right here.

Your app is ready

Three more steps and you're playing.

  1. 1
    Download the appTap the button below to save GTA5Port.ipa.
  2. 2
    Open it with SideStore or AltStore FreeIn SideStore or AltStore: My Apps › + › pick GTA5Port.ipa. A free Apple ID re-signs every 7 days, which they do for you.
  3. 3
    Give it your game folderIn Files, move your game folder into On My iPhone › GTA V Port. The app finds it by itself (or pick it in the app under Game files). Then Story or Sandbox, and Play.
Download my app

Download shows an error? Make sure you're signed in to GitHub in this browser, then tap it again.

Your app is also saved in your GitHub account. Download it again any time from your release page.

How it works

No downloads from strangers, no shared builds. Everything happens in your own free accounts.

Your files stay yours

Three small build files go from your phone to a private repository in your GitHub account. The 21 GB of game data never leaves your iPhone.

GitHub builds it, free

A GitHub Actions run, included free with every account, turns your files into an iPhone app in about 25 minutes.

You install and play

SideStore or AltStore installs the app on your iPhone. It plays straight from your game folder, offline, with no server.

Questions

Does any of this cost money?

No. GitHub, GitHub Actions, SideStore, AltStore and a normal Apple ID are all free, and GitHub doesn't ask for a card. A paid Apple developer account is optional: the app then re-signs once a year instead of every 7 days, and the game gets more memory.

Does this site see my files or my account?

No. Your files go from your phone straight to your own private GitHub repository. The GitHub sign-in stays inside this browser tab and is gone when you close it. This site stores nothing.

Where do I get the game files?

You need your own copy. This site doesn't provide game files and can't help you find them.

Why does SideStore or AltStore need a computer?

Apple requires a one-time pairing between your iPhone and a computer before apps can be installed outside the App Store. Any Mac or Windows PC works, even a friend's. After that, SideStore works on the phone by itself; AltStore refreshes over Wi-Fi from that computer.

GitHub talks about billing, or the build won't start

You never need to pay or add a card. Every free GitHub account gets build minutes each month; one build uses about 250 of them (Mac builds count ten times), so roughly eight builds a month, and they reset monthly. If GitHub says your account is locked because of a billing issue, or the build stays queued, open GitHub › Settings › Billing and licensing: fix any failed payment there or remove the spending limit you set, then press Try again here. Brand-new accounts sometimes need to verify their email first.

Will it run on my older iPhone?

Maybe, but probably not. Nothing blocks older models; what matters is memory. iOS lets one app use about half of the phone's memory, and the game needs about 2.5 to 3 GB. iPhones with 4 GB (like the iPhone 11, 12, 13 and 13 mini) get about 2 GB, which is most likely too little even on the lowest setting. You can still try: the build is free, and the app tells you if it runs out of memory. A paid Apple developer account raises the limit a little.

How do I get the best performance?

Unlock more memory (free): keep "Enable increased memory entitlements" ticked (it is by default). Install the app with SideStore, then open GetMoreRam with the same Apple ID, add "Increased Memory Limit" to GTA V Port and refresh the app in SideStore. Players report this makes the game far more playable. A paid Apple developer account or TrollStore does the same. The app's Settings shows the memory limit at the bottom.

Then tune it: try a higher graphics preset (the app steps back down by itself if it's too much), set the resolution in Settings while playing, pick 30, 60 or Unlocked frame rate (up to 120 on ProMotion iPhones), keep the phone cool and close other apps. Full guide on GitHub.

If your installer refuses the app, build again with the memory box unticked.

Which graphics settings should I pick?

Start with the one the app recommends. You can try higher presets and resolutions any time in Settings; if one needs more memory than your iPhone allows, the app tells you on the next launch and goes back to a setting that works.

GitHub says “This account is flagged”

GitHub has restricted that account, and restricted accounts can't approve any builder. It sometimes happens to brand-new accounts. GitHub Support can lift it.

The build failed or the game crashes

If the build fails, the builder links to GitHub's log; trying again usually helps. If the game crashes, open the app's Settings › Share log and include it when you report the problem, or ask in the Telegram community.

I have a Mac. Can I build without this site?

Yes. The guide on GitHub shows how to build with one command on an Apple Silicon Mac.