IMPORTANT UPDATE! Two GTA 5 mods have been found to contain malware. One, Angry Planes, was featured on this page and has since been removed. Another infected mod was No Clip (not featured here). If we hear of anything else we'll update you. Please visit this gtaforums thread for more information.
We've added a whole new page to our list of the best GTA 5 mods, so you can fill your game with even more destruction, customization, and fun. On the last page, we'll tell you what you need to install your mods. This article was originally published on May 6, 2015, but we're updating it regularly, so come back later for more.
A warning before we start: Rockstar has clarified its stance on modding, and has said it does not ban players for modding their single-player game. Still, it's not clear what the consequences might be if you have single-player mods installed while you're playing online, even if you don't use them, so mod at your own risk. Don't ever use mods in GTA Online, and to play it safe, don't join GTA Online with even single-player mods installed.
Ever stealthily whack someone with a silenced pistol, in the absence of witnesses, and somehow the police still know? This Crime and Police Rebalance mod makes some changes in your favor. More crimes require a living witness to phone the cops, and the mod also slows down increases to your wanted level.
Want a legit way to make a living? The Trucking Missions script gives you six different big-rig driving jobs to complete. Some are time-based, others focus on delivering cargo with as little damage as possible. You even have your own trucking office.
Looks like the citizens of Los Santos have had it with simply being victims of your rampages, and are taking matters—and guns—into their own hands. With the Ped Chaos script, everyone in the city is armed and dangerous, and the cops are nowhere to be found. Watch citizens go to war with each other or join in yourself.
During GTA 5's storyline you'll visit the interiors of lots of buildings, such as the LifeInvader offices and the Sandy Shores Sheriffs Department, but you'll find these locations locked up if you ever return. The Open All Interiors script makes over 30 of these locations accessible during freeplay, giving you some great spots for shootouts with the fuzz or for just exploring at your leisure.
Want to play with the ocean level in GTA 5? This water mod has got you covered, literally, by giving you the ability to drown Los Santos in seawater. You can also remove the ocean altogether and drive around on the dry seabed. Using the experimental 'crazy waves' feature may cause game crashes, so make sure you read the instructions on the mod page carefully.
The radio stations in GTA 5 are great, but sometimes you just want to shut the tunes off and concentrate. Instead of having to use the radial menu, which can be tricky if you're in the middle of some high-speed driving, this radio script lets you simply toggle the radio off with a single keypress.
Want to dine at Burgershot or Up-N-Atom? The Working Restaurants script adds the ability to snarf a quick, health-restoring meal at nine different restaurants. Navigate to the new icons on your map, stand under the yellow arrow by the front door, and chow down. Dining only costs a couple bucks, fills your health, and advances the clock by a half-hour.
Feel like doing some hitchhiking? The Simple Passenger script lets you climb into NPC-driven cars, but instead of dumping the driver on the street you can ride as a passenger. Set waypoints for the driver and they'll bring you there, or let them decide where to go. You can also enable drive-by shootings, and if you get tired of being a passenger, you can switch to the driver's seat with a keypress.
A lot of thought has been put into GTA 5's cars, but what about the go-juice that keeps them running? Using the Fuel script means your car will slowly run out of gas as you drive. It also adds a gas tank meter (just above your minimap) to let you know when you're low on petrol, which you can refill by visiting a gas station or using a jerry can.
More mods on the next page!
You drive cars in GTA 5, but now you can truly operate them with the Vehicle Controller script. Pop the hood and trunk, signal turns, turn on the hazard lights and even the interior light. I know most of this sounds cosmetic, but there are some real in-game perks, such as the ability to leave the engine running and the driver's side door open, useful for quick getaways. You can also toggle cruse control so you don't have to lean on the gas pedal constantly during long drives. Here's a video.
Put a little Half-Life 2 in your GTA 5 with the Gravity Gun script. Equip the stun gun, aim it at something, and hold the E key, and you'll be able to lift and hurl your target really, really, really far. Works on cars, hapless NPCs, and other objects. You can watch it in action here.
Gta 5 shipped with a fairly constrained field of view, but modder DrDaxxy got to work and produced an FOV mod. Now you can set your own custom FOV. Installation instructions are in that Reddit thread. Note: the FOV mod doesn't appear to have been updated since the last Rockstar patch, and may be out of date at the moment.
You won't look like Superman—not yet anyway—but you can fly like him. The Nice Fly script lets you sail through the air—in directions other than down—without having to steal a jet first. The mod requires you to be wearing a parachute, ironically, though you won't need to pull the cord. Because you can fly. Here's a video.
Tired of battling the cops? Why not join 'em? The Police Mod script lets you reskin yourself as the police officer of your choosing, spawn any type of cop car you want (choppers included), and even spawn a loyal partner (or several). You can listen to the police scanner and report to high speed chases and shootouts to lend a hand. Best of all, you'll never get a wanted level because you're Johnny Law.
You've shot cars in GTA 5, but have you ever shot cars? Like, out of your gun? The Car Cannon script replaces your bullets with automobiles, letting you fire a stream of cars and trucks of all kinds, because why the hell not? It's Los Santos. Place is straight crazy.
GTA 5 begins in the frigid climes of North Yankton, after which you're whisked to Los Santos for most of the rest of the game. If you'd like to revisit it on your own schedule, this North Yankton Loader is a modified version of the Native Trainer that comes with a submenu to let you race around the snowy streets whenever you like.
You've punished random pedestrians in all sorts of horrible, often lethal ways, but sometimes it's fun to just freak 'em out by flopping all over them with the Ragdoll on Demand mod. This mod lets you turn your limbs to jelly whenever you want (even in cutscenes). It's a good way to amuse yourself, too, especially during lengthy exposition scenes.
You may have tried to stop the Los Santos train by stacking trucks on the tracks, but until now it's been a relentless force of nature. The Enhanced Train Driver script not only lets you climb into the cab but allows you to drive the train, speed up, slow down, and stop. You still have to stick to the tracks, though.
GTA games always have great radio stations, but it's sort of disappointing that you can only listen to them while in a vehicle or one of your houses. The Mobile Radio script lets you listen to your favorite tunes on foot as well. Just imagine your phone came with earbuds.
You've bought (and stolen) some cool cars, but it's time to let the citizens of Los Santos know they're yours. The Customize Plate script lets you open a text pane, type in your plate, and see it instantly appear on your car. Here's a video.
Proceed to the next page for installation instructions. And warnings!
Now you've seen some mods, how do you install them? First, a general warning.
Rockstar recently said you won't ever be banned for modifying your single-player game. It's still unclear what might happen if you have single-player mods installed when you play online, even if you don't use them. To be on the safe side, and to be a good gamer, just don't use mods in GTA 5 Online no matter what. Offline, in your single-player game, go crazy with whatever mods you like. To be safe, though, you should really consider removing the single-player mod files you've installed before you join an online session.
Most of the current mods are scripts, and to get them working you'll need the latest version of Script Hook, created by Alexander Blade.
Here is the link Blade provides to download ScriptHook. Just be sure to use the download link next to the version number: there are advertisements on that page that also say they are downloads. This is what you're looking for:
In the zip file, there's a folder called 'bin' with three files in it.
Take dinput8.dll and ScriptHookV.dll (and the trainer, if you want it) and put them in your GTA 5 game directory, wherever GTA5.exe is located. On Steam, it's 'Steam\steamapps\common\Grand Theft Auto V'.
That's pretty much it! Most script mods you download will have a single .asi file that you drop into the same folder, though some may have a few extra files. Always check the installation instructions of the mods you download.
A version of Script Hook that allows scripts written in .NET language. Certain script mods (like the Simple Passenger script) require both Alexander Blade's Script Hook and this Community Script Hook V .NET.
Some mods, in addition to ScriptHook, require the LUA plugin, like the Enhanced Train Driver and Ragdoll on Demand scripts. Here's the download link. In the zip file you'll find:
Grab them both and put them in your GTA 5 game directory, same spot as with ScriptHook. Inside the scripts folder, there's a folder called 'addins.' There are already a handful of .lua files in there: one is a bodyguard spawner mod, and others are example files. You can delete them all if you don't want them (the bodyguard spawner mod caused me some problems).
The 'addins' folder is where you'll be dropping .lua files for mods that use them. Again, refer to each mod's installation instructions.
If you ever used mods with GTA 4, you probably used OpenIV to do it. It's a powerful utility that allows for the editing and saving of GTA game files, and it's now being developed for GTA 5.
Different mods use OpenIV in different ways, so we can't really give you a general list of instructions: read the directions on each given mod's page. Keep in mind, OpenIV makes actual changes to game files, so we suggest making backup copies of any game files you change.
Most mods have their own activation keys and controls. Some are customizable, some aren't. If you plan to use a lot of mods (as I did this week) your keyboard is going to fill up fast with all the mods vying for space. Advice: if you try a mod out and plan never to use it again, delete the file before you forget about it, or eventually you're going to get some overlap as different mods try to use the same keys. Until we get a good GTA 5 mod manager (there's one in the works), it's up to you to keep your mods organized!