What Is handling.meta?
Every driveable vehicle in GTA V has its physics defined in a single file: handling.meta. It controls how the vehicle accelerates, brakes, turns, and responds to damage. Whether you're building a realistic patrol car for FiveM or making a supercar that handles like it should, this is the file you need to understand.
The file lives inside update/update.rpf/common/data/handling.meta for the base game, and inside individual DLC RPFs for add-on vehicles. Each vehicle entry is an <Item type="CHandlingData"> block containing dozens of parameters.
This guide covers every parameter, what it actually does, and practical values to get you started.
Engine and Drivetrain
These parameters control how the vehicle puts power to the ground.
fMass
The vehicle's weight in kilograms. Affects acceleration, braking distance, and collision physics. A typical sedan is around 1500, an SUV around 2500, and a heavy truck can be 10000+.
fDriveBiasFront
Controls which wheels receive engine power. Set to 0.0 for rear-wheel drive, 1.0 for front-wheel drive, and 0.5 for all-wheel drive. Most sports cars use values between 0.0 and 0.2.
nInitialDriveGears
Number of forward gears, between 1 and 16. More gears means smoother power delivery across the speed range. Most cars use 5-6, supercars use 7-8.
fInitialDriveForce
The engine's power output as a multiplier. Higher values mean faster acceleration. A standard car sits around 0.25-0.35, while supercars go up to 0.50 or higher. Going above 1.0 creates unrealistically fast acceleration.
fDriveInertia
How quickly the engine revs up and down. Lower values make the engine feel sluggish, higher values make it responsive. Typical range is 0.5 to 1.5.
fClutchChangeRateScaleUpShift / fClutchChangeRateScaleDownShift
How fast the clutch engages during gear changes. Higher values mean quicker shifts. Setting upshift higher than downshift makes the vehicle feel snappier under acceleration while keeping downshifts smooth.
fInitialDriveMaxFlatVel
The vehicle's top speed in kph (in-game units). A realistic sedan might be 160, a supercar 320. Note that actual in-game top speed is also affected by drag and other factors — this sets the theoretical maximum.
fInitialDragCoeff
Air resistance. Higher values slow the vehicle down more at high speeds. Typical range is 5 to 15 for cars. Lower values let the vehicle reach top speed more easily. Trucks and boxy vehicles should have higher drag than sleek sports cars.
Braking
fBrakeForce
How hard the brakes stop the vehicle. A value of 1.0 is standard. Higher values give shorter stopping distances. Most cars sit between 0.5 and 1.5. Don't go too high or the vehicle will lock up unrealistically.
fBrakeBiasFront
Where the braking force is concentrated. 0.5 is evenly split, values above 0.5 shift braking to the front wheels. Most real vehicles have a front bias between 0.55 and 0.70 because weight transfers forward under braking.
fHandBrakeForce
Handbrake strength. Higher values make the handbrake more effective for drifting and emergency stops. Values between 0.5 and 1.5 are typical.
Steering
fSteeringLock
Maximum steering angle in degrees. Lower values make the vehicle feel more stable at speed but less maneuverable at low speed. Typical values range from 30 for sports cars to 45 for standard vehicles. Setting this too high makes the vehicle twitchy.
Suspension
Suspension parameters have the biggest impact on how a vehicle feels moment-to-moment. Get these wrong and the car will either float like a boat or bounce like a pogo stick.
fSuspensionForce
Spring stiffness. Higher values make the suspension firmer. A soft sedan might use 1.5, a sports car 2.5, and a race car 3.5 or higher. Too stiff and the car bounces over bumps instead of absorbing them.
fSuspensionCompDamp
How much the suspension resists compression (hitting a bump). Works with fSuspensionForce to control ride quality. Typical values range from 1.0 to 3.0. Should generally be lower than the spring force.
fSuspensionReboundDamp
How much the suspension resists returning to its resting position. Higher values prevent the car from bouncing after hitting bumps. Usually set slightly higher than compression damping.
fSuspensionUpperLimit / fSuspensionLowerLimit
The range of suspension travel. Upper limit is typically 0.05 to 0.15, lower limit -0.05 to -0.20. A larger range (bigger difference between upper and lower) gives the suspension more room to work, which suits offroad vehicles. A tighter range suits sports cars.
fSuspensionRaise
Raises or lowers the vehicle's ride height visually. Positive values raise, negative values lower. Affects both appearance and center of gravity. Common for lifted trucks (0.05 to 0.10) or lowered sports cars (-0.05 to -0.10).
fSuspensionBiasFront
Distributes suspension stiffness between front and rear. 0.5 is even, higher values make the front stiffer. Most vehicles use 0.45 to 0.55.
fAntiRollBarForce
Controls body roll in corners. Higher values reduce lean. Sports cars use 2.0 to 4.0, while soft-riding vehicles might use 0.5 to 1.5. Setting this too high makes the vehicle feel rigid and unrealistic in turns.
fRollCentreHeightFront / fRollCentreHeightRear
The pivot point for body roll. Higher values make the car roll more. These are subtle but affect handling feel, especially at the limit. Typical values range from 0.15 to 0.45.
Traction
Traction parameters determine how much grip the tires have and how the vehicle behaves at the limit of adhesion.
fTractionCurveMax
Peak lateral grip. This is the most grip the tires can produce. Standard cars use 2.0 to 2.5, sports cars 2.5 to 3.0, and race cars can go up to 3.5. Higher values mean more cornering speed before the tires break loose.
fTractionCurveMin
Grip level after the tires have lost traction (sliding). Lower than fTractionCurveMax, creating a grip drop-off when you push too hard. The gap between max and min determines how "snappy" the breakaway is. A small gap feels more forgiving.
fTractionCurveLateral
Controls the shape of the grip curve. Higher values make the transition from grip to slip more gradual. Typical range is 20 to 25.
fTractionBiasFront
Where grip is concentrated. 0.5 is even. Values above 0.5 give the front more grip (understeer tendency), below 0.5 gives the rear more grip (oversteer tendency). Most production cars use 0.48 to 0.52.
fLowSpeedTractionLossMult
Traction loss when doing burnouts or launching from a stop. Higher values make the wheels spin more easily at low speed. 0.5 to 1.5 is typical. Setting this high gives rear-wheel-drive vehicles more dramatic wheelspin.
fTractionLossMult
General traction loss multiplier. Affects grip loss across all conditions. Keep this between 0.5 and 1.5 for predictable behavior.
fCamberStiffnesss
Yes, three S's — that's how Rockstar spelled it. Controls the effect of wheel camber on grip. Most vehicles leave this at 0.0. Non-zero values affect how camber changes affect tire grip.
Centre of Mass
vecCentreOfMassOffset
An XYZ offset for the vehicle's center of gravity. X shifts it left/right, Y forward/back, Z up/down. Lowering Z (negative value) improves stability. Moving Y forward shifts weight to the front wheels, which affects braking and turn-in behavior. Most vehicles keep this close to 0.0, 0.0, 0.0 with minor Z adjustments.
vecInertiaMultiplier
Controls how resistant the vehicle is to rotation around each axis. Higher X values make it harder to pitch (nose up/down). Higher Y values resist roll. Higher Z values resist yaw (spinning). Typical values range from 1.0 to 3.0 per axis.
Damage
fCollisionDamageMult / fWeaponDamageMult / fDeformationDamageMult / fEngineDamageMult
Multipliers for different damage sources. Values around 1.0 are standard. Lower values make the vehicle tougher, higher values make it more fragile. Set engine damage multiplier lower if you want the vehicle to keep running after taking hits.
fPetrolTankVolume
Fuel tank capacity. Affects how long until the vehicle catches fire after the tank is punctured. Larger tanks take longer to empty but create bigger explosions. Typical values are 60 to 80.
Flags
Handling flags are hex values where each bit enables a specific behavior.
strModelFlags
Controls physical properties of the vehicle model. Common flags include IS_VAN, IS_BUS, IS_LOW, ABS_STD (standard ABS), NO_DOORS, and DOUBLE_FRONT_WHEELS. These affect AI behavior, damage model, and physics interactions.
strHandlingFlags
Controls driving behavior. Key flags include FREEWHEEL_NO_GAS (engine braking behavior), OFFROAD_ABILITY (better grip on dirt), IMPROVED_DOWNFORCE (aerodynamic grip at speed), and HAS_KERS (boost system). The STEER_REARWHEELS flag enables rear-wheel steering.
strDamageFlags
Controls damage behavior. Most vehicles leave this at the default.
SubHandlingData
Some vehicle types need additional handling parameters beyond the base set. These are added as SubHandlingData entries.
CBoatHandlingData
Used for boats. Controls buoyancy, rudder behavior, water resistance, wave reactions, and propeller physics. Key parameters include fRudderForce (steering responsiveness) and fAquaplaneForce (how the hull interacts with the water surface).
CBikeHandlingData
Used for motorcycles. Controls lean angles, wheelie balance points, in-air steering, and ground friction. The most important parameters are fLeanFwdCOMMult and fLeanBakCOMMult (how the rider's weight shifts) and fMaxBankAngle (maximum lean in corners).
CFlyingHandlingData
Used for planes and helicopters. Controls thrust, lift, drag, yaw/pitch/roll behavior, turbulence response, and landing gear physics. fThrust and fFormLiftMult are the most impactful parameters.
CSpecialFlightHandlingData
Used for vehicles with special flight modes like the Deluxo or Oppressor. Controls hover behavior, transition between driving and flying, angular damping, and stability assist.
Common Mistakes
Setting fInitialDriveForce too high. If your vehicle accelerates to top speed in two seconds, this value is too high. Keep it under 0.50 for most vehicles.
Ignoring suspension damping. Setting spring force without matching compression and rebound damping creates bouncy, unrealistic handling.
Mismatched traction bias and drive bias. A rear-wheel-drive vehicle with front traction bias will feel disconnected. Match these values to the drivetrain layout.
Using extreme flag combinations. Don't enable OFFROAD_ABILITY and IMPROVED_DOWNFORCE together unless you want the vehicle to stick to every surface regardless of terrain.
Editing handling.meta
You can edit handling.meta directly with a text editor since it's XML, but for anything beyond a quick tweak, a visual editor helps you see relationships between parameters and avoid typos in the raw XML.
ModWorks includes a handling tuner that loads any handling.meta, presents parameters in organized tabs with sliders and value ranges, and lets you apply changes without manually editing XML. It also shows estimated performance figures based on your current values.
Further Reading
- GTA V File Formats Explained — Overview of RPF, YTD, YFT, and other formats
- GTA V Modding Beginner's Guide 2026 — Getting started with modding
- How to Fix GTA V Crashing After Installing Mods — Troubleshooting common crash causes