How to Use Rust Combat Log Parser

Getting Your Combat Log

To analyze your combat data, you first need to get the raw log from the game. Here is how to do it:

  1. Open the Console: While in-game, press the F1 key.
  2. Type the Command: Type combatlog and press Enter. You can also use combatlog 100 to see the last 100 entries (default is 30).
  3. Copy the Output: Highlight the text in the console window. It will look like a messy table. Press Ctrl + C (or Cmd + C) to copy it.
  4. Paste and Parse: Come back to this website, paste the text into the main input box, and click "Parse Combat Log".

Understanding the Data

The raw combat log contains several columns. Here is what each one means and how we interpret it:

FieldDescription
TimeThe time in seconds since the server started. We use this to order events.
AttackerThe entity that dealt the damage. This can be a player, an animal, or the environment (e.g., "cold", "fall").
TargetThe entity that received the damage.
WeaponThe weapon or tool used. We clean up these names (e.g., "rifle.ak" becomes "AK-47") for better readability.
AmmoThe type of ammunition used (e.g., "ammo.rifle.hv"). This helps identify if someone was using special ammo.
AreaThe body part that was hit (e.g., "head", "chest", "leg"). Headshots usually deal double damage.
DistanceThe distance between the attacker and the target in meters.
Old HP / New HPThe target's health before and after the hit. This is crucial for knowing how close you were to winning a fight.

Advanced Features

Steam Profile Integration

When you parse a log, we automatically try to fetch the Steam profiles of the players involved. This allows us to show their real Steam names and avatars instead of just their ID numbers.

Sharing & Exporting

You can generate a unique link to share your combat analysis with friends. You can also export the results as a high-quality image to post on Discord or Twitter.

Filtering

Use the sidebar controls to filter the log by specific players, weapons, or time ranges. This is useful for isolating specific fights in a long play session.

Privacy

Your logs are processed in your browser. We don't save them to our servers unless you click the "Share" button to create a permanent link.

Common Weapons Reference

These are the most popular weapons you will encounter in Rust combat logs. Understanding each weapon helps you interpret engagement distances, damage patterns, and ammo types.

AK-47 (Assault Rifle)

Full auto, rifle ammo. The most common PvP weapon in Rust and the one you will see most in combat logs.

LR-300

Lower recoil assault rifle, rifle ammo. Easier to control than the AK, popular among players who prefer consistency.

MP5A4

SMG, pistol ammo. Excels at close range with a high rate of fire. Common in monument fights.

Thompson

SMG, pistol ammo. A popular early-game weapon that is cheap to craft and effective in close-to-mid range.

Custom SMG

Craftable SMG, pistol ammo. The go-to budget automatic weapon, often the first full-auto gun players craft.

Bolt Action Rifle

Single shot, high damage, long range. Used for sniping and opening fights before switching to an automatic.

L96

Sniper rifle with the highest effective range in the game. One-shots headshots against most armor setups.

Semi-Auto Rifle (SAR)

Semi-auto, rifle ammo. The budget option for mid-range fights, very common in early-to-mid wipe combat logs.

Pump Shotgun

Close range, devastating damage. Can one-shot at close range. Watch for multiple pellet hits in the log.

Eoka Pistol

Primitive, unpredictable. Has a random fire delay. Seeing Eoka kills in a log usually means early-wipe chaos.

Compound Bow

Silent, can be deadly. Charged shots deal significant damage. No sound signature makes it great for ambushes.

Hunting Bow

Primitive ranged weapon. The first ranged weapon most players craft. Common in early-wipe beach fights.

Understanding Hit Areas

Damage in Rust varies depending on which body part is hit. The combat log records the exact hit area for every shot. Understanding these multipliers helps you evaluate how effective your aim was and how much damage each shot actually dealt.

Hit AreaDamage MultiplierNotes
Head2x damageHighest priority shots. A headshot deals double the weapon's base damage. Helmets reduce this but it remains the most impactful area.
Chest1x damageStandard base damage. The largest target area and the most commonly hit zone in most fights.
Stomach1x damageSame base damage as chest. Often hit when aiming center mass at mid-to-long range.
Arm0.5x damageHalf damage. Arms often absorb shots aimed at the chest, especially during strafing.
Hand0.5x damageHalf damage. A small hit area that is rarely hit intentionally.
Leg0.5x damageHalf damage. Frequent in long-range fights where recoil pulls shots low.
Foot0.5x damageHalf damage. Usually hit when an opponent is behind low cover or running at a distance.

Tips for Analyzing Your Combat Log

Getting the most out of your combat log analysis takes practice. Here are some practical tips to help you improve your gameplay by studying your fights.

  • 1
    Look at hit areas to evaluate your aim. A high percentage of head and chest hits means your crosshair placement is solid. Too many arm and leg hits suggests you need to work on recoil control.
  • 2
    Compare distances to understand your engagement range. If you consistently lose fights beyond 50 meters, you may want to practice long-range sprays or switch to a weapon better suited for range.
  • 3
    Check health values to see how close fights were. If the enemy had only 5 HP left when they killed you, one more bullet would have changed the outcome. These close calls reveal where small improvements matter most.
  • 4
    Use the PvP filter to ignore animal and environment damage. Combat logs include everything: bear attacks, fall damage, and cold exposure. Filter to PvP only to focus on the fights that matter for improving.
  • 5
    Use time range filter to isolate specific fights. A long play session might have dozens of encounters mixed together. Narrow the time range to focus on one fight at a time for a clearer picture.
  • 6
    Share results with teammates to review fights together. Use the share link or image export to send your combat log to your team. Reviewing fights together helps coordinate better in future encounters.

Frequently Asked Questions

What is the combat log in Rust?
The combat log is a built-in feature in Rust that records all damage events involving your character. Every time you take or deal damage, the game logs the details including the attacker, target, weapon, body part hit, distance, and health values. You access it by typing combatlog in the in-game console (F1). This tool parses that raw text into a visual, easy-to-read format.
How do I open the console in Rust?
Press F1 while in-game to open the developer console. Once it is open, type combatlog and press Enter. The log output will appear in the console window. You can then highlight and copy the text.
How many entries does combatlog show?
By default, typing combatlog shows the last 30 entries. If you want to see more, you can specify a number: for example, combatlog 100 will display up to the last 100 damage events. This is useful for reviewing longer play sessions.
Is my data safe?
Yes. Your combat log is processed entirely client-side in your browser. The data is not sent to or stored on any server unless you explicitly choose to share it by clicking the "Share" button, which creates a permanent link. You are always in control of your data.
Can I see who killed me?
Yes. The combat log records the attacker and target for every damage event. When your health reaches zero, the log shows who dealt the final blow, what weapon they used, the distance, and which body part they hit. Our tool also fetches their Steam profile so you can see their real name and avatar.
What does the "info" column mean?
The info column describes the type of damage event. Common values include: projectile (a bullet or arrow hit), melee (a melee weapon hit), bite (animal attack), and killed (the final blow that resulted in a death). This field helps you distinguish between different types of combat interactions in your log.
Why are some players shown as numbers?
The raw combat log from Rust uses Steam IDs (long numeric identifiers) to identify players. Our tool automatically fetches the real Steam display names and profile pictures for those IDs. If a name still appears as a number, it usually means the Steam profile is private or the lookup could not complete.
Can I share my combat log?
Yes. After parsing your combat log, you can share it in two ways: generate a unique URL that anyone can visit to see your parsed results, or export the analysis as a high-quality image that you can post on Discord, Twitter, Reddit, or send directly to teammates.
Does this work on modded servers?
Yes. The combat log format is part of the base Rust client and is the same regardless of whether you are playing on a vanilla or modded server. As long as the combatlog command works in the console, you can paste the output here and it will be parsed correctly.
Is this tool affiliated with Facepunch?
No. This is an unofficial, fan-made tool and is not affiliated with, endorsed by, or connected to Facepunch Studios (the developers of Rust) in any way. It is an independent community project built to help players analyze their combat performance.