I just completed my first CS:GO competitive match, and a friend of mine wants to watch my "demo". As my internet is relatively slow, I don't want to download it and upload it again.

Is there a way for me to send my demo to my friend without me having to download it?

2 Answers 2


Yes, there is a way!

  1. Click on the Watch button on main menu.

Click Watch

  1. Click on the Your Matches button.

Click on the Your Matches button

  1. Pick a match from the left-hand side of screen, and hit the "Copy Share Link" button on right top.

Pick a match, and hit the copy share link button

It'll copy the match link to your clipboard, which looks like this:


Which you can send to your friend (through steam or other platforms, but some browsers might block that link).

Your friend will be able to download the demo as long as it is stored on CS:GO servers, which is about a week.

If the "Copy Share Link" button doesn't have a download button on its left, your friend will not be able to download it and will receive an error similar to this:

The expired error


Yes, there is a way...

And you don't even need to download it off CS:GO servers. All you need to have is previously downloaded it, and that it doesn't need to have not-yet-expired.

Your replays can be found in your installation folder, under .../SteamApps/common/Counter-Strike Global Offensive/csgo/replays.

Although there is no plain-text correlation (that I could see) between the replay 'hash' and the name, all you need to do is find the correct replay file and send its .dem and .dem.info counterparts to your friend.

  • If you open the Demo UI (console: demoui) while watching the demo, if shows the name.
    – ave
    Commented Jan 12, 2016 at 7:55
  • 1
    There is a spelling mistake "pain-text". But the edit suggestion only allows edits with more than 6 chars
    – Mystery
    Commented Jan 14, 2016 at 7:33

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .