Character Menu
⚪ Last updated 2015⚠️ Install Order · 3 steps
Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.
Preview

🔍 Analysis
- 👍 2.5% endorsement rate — high engagement, a strong quality signal
- 🏆 #1 of 68 Scripts mods in this game by downloads
📋 About This Mod
Info ~~~~ CharacterMenu is a mod that allows you to turn into any NPC in the game, and also allows you to change their clothing and features. You'll have over 500 NPC's to choose from, about 350 of which have customizable options. The 150 or so that don't have any additional options will say next to them, and you'll still be able to play as them.
I automated the entire process of scanning through the NPC's and outputting every single one of their items, so you should theoretically have every single possible item of clothing for each character. Even the animals have a few options. I also went through and removed all the duplicate models, and the models that have been causing several other trainer's I've seen to crash.
Also threw my own manager in there for keyboard input. The original felt a little unresponsive. This one should be able to type as fast as you can press the keys!
Default Controls ~~~~~~~~~~~~~~ Menu - F3 (Standalone) Menu - F4 (NativeTrainer Merge) Up - Numpad 8 Down - Numpad 2 Left - Numpad 4 Right - Numpad 6 Select - Numpad 5 Back - Numpad 0
You can change the controls in the CharacterMenuControls file. It gets generated once you start up the game with the mod installed.
Known Bugs ~~~~~~~~~~~ - You turn back to michael when you die or when you get arrested. If I didn't turn you back, you'd get stuck in an infinite loading loop for some reason. This is part of the reason I implemented a save feature.
- You keep your guns, but you still lose your attachments when switching to another model. Still working on a fix for it.
- Biggest bug by far is that you're unable to do a lot of things that the main characters can do. While playing as an NPC, you won't be able to carry cash, enter any shops besides gas stations, do story missions, or get random events.
It's due to the fact that when you change characters, instead of just putting a different skin on you, it changes your character entirely. When you switch to an NPC, the game is going to treat you exactly like an NPC, which unfortunately means you're going to be limited when it comes to certain activities.
Still working on a fix.
Planned Features ~~~~~~~~~~~~~~~ - Named save files and quicksaves
If you guys have any other features you think should be added, let me know!
Install ~~~~~ Just drop CharacterMenu.asi or CharacterMenuTrainer.asi into your root GTA V folder and play.
Requirements ~~~~~~~~~~~~ ScriptHookV
Change Log ~~~~~~~~~ v1. 0. 1 -------- - Fixed glitch where possible number of outfits in each slot was doubled after loading a save
v1. 0. 2 -------- - Merged Native Trainer and CharacterMenu into one mod for those who just wanted one trainer. Standalone is still available as well.
v1. 1 ------ - Renamed all NPC's - Added Hats and Sunglasses - Fixed Glitch where you lose your guns (mostly) - Added Unlimited Save Slots - Manually went through and renamed categories that didn't make sense - Fixed conflict with endeavour mod menu (I think) - Fixed glitch where vehicle rockets didn't work anymore
v1. 2 ------ - Added missing models, including the cutscene versions by request
Thanks to Alexander Blade for the script hook. Couldn't have done any of this without it.
Character Menu is a script mod for GTA V that lets you transform into any of over 500 NPCs, with customizable clothing and features for about 350 of them. It includes a custom keyboard input manager and a save feature, but has known bugs like reverting to Michael on death or arrest. Despite being from 2015, it remains popular with 2,080 endorsements.
✨ Key Features
📊 Pros & Cons
✅ Pros
- Huge selection of NPCs (500+) with deep customization—this is a modder's playground.
- Community-approved with 2,080 endorsements and 81k downloads, so it's proven.
- Author cleaned up duplicate and crash-causing models, making it more stable than other trainers.
⚠️ Cons
- Known bugs: reverting to Michael on death/arrest and losing weapon attachments when switching models.
- Last updated in 2015—likely incompatible with current GTA V versions and may need workarounds.
For GTA V players who love roleplaying or messing around as any character, from pedestrians to animals. If you're a modder or just want to break the game's rules, this is a must-try. Skip if you want a polished, bug-free experience—this is an old mod with known issues.
💡 Beginner Tips
- Since this is an older mod, check if you need a Script Hook V or similar dependency—the description doesn't mention it, but most GTA V script mods require it.
- Rebind the controls if you don't have a numpad—the default uses numpad keys, and you can edit the generated CharacterMenuControls file.
- Use the save feature to avoid losing your character when you die or get arrested, as the mod reverts you to Michael otherwise.
📊 Mod Details
- Game
- GTA V Mods
- Author
- Dalton
- Version
- 1.2
- Downloads
- 81,699
- Endorsements
- 2,080
- Category
- Scripts
- Created
- 5/10/2015
- Updated
- 5/31/2015
🔧 How to Install GTA V Mods
Script Hook V + OpenIV. Never mod GTA Online.
📖 Full step-by-step install guide for GTA V →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for GTA V commands, item IDs, and more.
Keep browsing — more GTA V mods await