669 ratings
Uploading Custom Screenshots Made Easy
By Delite and 2 collaborators
This guide will show you how to use a new utility to quickly upload custom screenshots for games you own

This method involves the use of an external program that you have to download and execute on your computer. We understand that not all users will be comfortable with this, and suggest that if you don't trust us, try the tool on a seperate computer / virtual machine with a different Steam account or read the source code and compile it yourself.
The tool interacts with Steam using the Steam API, by tricking Steam into thinking a legit screenshot was taken. Because of that, the program is VAC-safe.
Step 2
Once you have downloaded the RAR archive, extract all the files to a folder of your choice and run the program.

Fill in the AppID of the game you want to upload the screenshot to and location of your choosing (will be displayed under the screenshot). Optionally, you can include players that you want to tag on your screenshot.

You can find what's the AppID of a game by it's store page URL.
For example, CS:GO's store page is and so it's AppID is 730.

You can now select the image you want to use and hit upload.

If you got an error, make sure that
  • You own the game you're trying to upload to.
  • Steam is running.
  • You extracted all the files from the archive, and they are all in the same folder.
Step 3
If the upload succeeded, the screenshot should appear right away in your Steam's screenshot manager. Simply find it, give it a name, and upload!

⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀The largest collection of profile guides. Follow for more.
< >
Leqz Mar 10, 2018 @ 10:47pm 
where's the main.dll in the repo lmao
Tears of Cyanide Feb 18, 2018 @ 3:08pm 
Doesn't work. Constantly getting "can't open file" error. Help would be appreciated, I literally only want to upload 1 screenshot and I'm going through hell to do it. :lilimsob:
Marci Feb 14, 2018 @ 5:40am 
Trojan contained in Download.
dysgenic Jan 3, 2018 @ 9:54am 
The source code for main.dll isn't in the GitHub repo, so anything could be in there...
Daniel Dec 17, 2017 @ 6:33am 
>I try to downloaded.
>It tells me it is infected with virus.
PedroH! Nov 9, 2017 @ 1:26pm 
Is it possible to send screenshots of Non-Steam games?
☠ Jordan ☠ Oct 29, 2017 @ 5:28pm 
Source code there took a look at it. Tool is solid. Even checked on virtual machine. Well done.
Nostalgic Ninja Jul 24, 2017 @ 4:33pm 
Is there a safer way to upload screenshots?