Skip to main content

My Steam library (probably) looks better than yours

A Steam library filled with custom artwork.
Jacob Roach / Digital Trends

I don’t mean to brag, but my Steam library is looking pretty good these days. No, it’s not the number of games I own, my Steam level showing how much money I’ve throw into the digital void, or a string of Counter-Strike 2 skins that I hold like securities. My Steam library looks good because I spent just a little bit of time tweaking the artwork for games that I have installed.

Recommended Videos

You might already know that Steam allows you to set custom artwork for your games. Hover over any game in your library, right-click, and follow Manage > Set custom artwork to apply just about anything to the grid, hero, and icon images of your Steam library. Even with a few dozen games — most PC gamers I know have a library in the hundreds — it could take you hours doing this for every game in your library as you hunt down artwork, organize it on your PC, and set it within Steam.

There is a better a way that’s not only much faster but also a lot easier. And it’s called SGDBoop.

Boop your artwork

Custom art in a Steam library.
Jacob Roach / Digital Trends

If you own a Steam Deck and have experimented with emulation, you’ve probably heard of SteamGridDB. If you haven’t, let me introduce you. It’s a library of custom assets for games with hundreds of thousands of grids, hero images, logos, and icons for both Steam and non-Steam games and applications. In addition to the original assets for a game, SteamGridDB takes community submissions for custom artwork, and there are a ton of options — particularly for popular games like Elden Ring. 

I’ve used SteamGridDB in the past, but mainly for adding custom artwork to non-Steam apps. I used it to add artwork to games I was emulating, as well as artwork for games I owned on other platforms like Diablo IV and Alan Wake 2. I knew I could download artwork for other games and set everything up manually, but that was too much of a hassle to even consider. Then, I discovered SGDBoop.

Applying a custom Steam artwork with Boop.
Jacob Roach / Digital Trends

SGDBoop is an application built by the SteamGridDB team that works shockingly well. Instead of manually downloading each image, right-clicking through your library, and setting the custom artwork, SGDBoop allows you to set custom art for Steam and non-Steam apps with the press of a button. Even better, it organizes all of the custom art into a folder within your Steam installation, allowing you to apply the custom artwork to other devices (more on that later).

The app — if you can call it that, it’s more of a tool than anything — is available for Windows and Linux, and it’s worked flawlessly for me in Chrome. All you need to do is run the installer, choose the Show a test popup button on SteamGridDB’s website, and you’re off to the races. From there, you can search for any game on the SteamGridDB website and click one of two buttons when hovering over it. One applies the custom art with Boop, and the other pulls up a dialogue allowing you to choose where to apply the custom art if it’s for a non-Steam game.

Instructions for using the SGDBoop application.
SteamGridDB

It’s a huge timesaver, and you can see your changes reflected in real time. On Windows, whenever you apply custom artwork with Boop, you’ll see it show up in your Steam library in a matter of seconds. SteamGridDB even has animated artwork you can apply to your Steam library. Did you know Steam allowed you to display animated artwork? I sure didn’t.

More clever than you think

SGDBoop would be a great way to save time if all it did was download the custom artwork and apply it to your Steam library through its automated script. It’s a little more clever than that, though. Instead of manually setting the artwork, SGDBoop ties the artwork to the Steam app ID of the game you’re customizing.

App ID for Halo: The Master Chief Collection.
Jacob Roach / Digital Trends

Every app on Steam has its own ID, and that’s how Steam references different apps within the application. Halo: The Master Chief Collection, for example, has the app ID of 976730. Valve names folders within your program files after the game you’re looking for now, but previously, it would only organize games by their app ID. Even though you never interact with the ID, it’s still the way that Steam ties all of the information to a particular title within your library.

App ID for Halo: The Master Chief Collection in File Explorer.
Jacob Roach / Digital Trends

SGDBoop uses that to its advantage. If you apply custom artwork with the tool to a Steam game, it downloads the file and organizes it under the proper app ID. That’s what allows SGDBoop to be so fast. Moreover, it allows you to experiment with different artwork. I can sit and apply different grid images to Halo: The Master Chief Collection all day long without worrying. Instead of downloading a ton of files I’ll have to sift through later, SGDBoop just replaces the proper artwork file with the 976730 app ID.

These files are stored within your Steam installation, as well. If you’re like me and haphazardly download files to random folders, you’ve probably encountered a situation where you set custom artwork — such as your desktop wallpaper — only to delete the folder later and have your artwork go along with it. With SGDBoop, you don’t have to worry about that. It only keeps the files you’re actually using, and it stores them within your Steam installation.

The big deal for tying artwork to the app ID, however, is flexibility. You can set all of your custom artwork and carry it with you to any installation of Steam. Maybe you’re moving from one PC to another, or you have a laptop and PC you want to apply your artwork across. All you need to do is go to Program Files (x86)/Steam/userdata/[UserID]/config and copy the Grids folder to another Steam installation. Restart Steam, and all of your custom artwork will show up tied to the proper games.

You can even transfer everything over to the Steam Deck. It’s a bit of a hassle tracking down the right folder on SteamOS, but I was able to transfer my grids folder over without any issues.

If you’re looking to spruce up your Steam library a bit, particularly for games that you always have installed, give SGDBoop a shot. It’s free and extremely easy to use, and it will save you literal hours if you’re trying to update your full library with custom artwork. For me, I’m slowly updating games that I have installed as I go, and I love booting up Steam now to feel like I have something that I can call my own.

Jacob Roach
Former Digital Trends Contributor
Jacob Roach is the lead reporter for PC hardware at Digital Trends. In addition to covering the latest PC components, from…
Valve needs to rethink the Deck Verified program
Steam Deck held between two hands.

The Steam Deck Verified program was a good start, but it's time to move on.

Valve separates compatibility with the Steam Deck into four buckets. You have Verified games, which have a green check mark for Valve's seal of approval, and you have Playable games, which would normally get a Verified badge had it not been for some small issues (i.e. small text or invoking the on-screen keyboard). Those are the two categories you gravitate toward.

Read more
Half-Life 3 detectives think they’ve found new clues in Steam’s code
Half-Life 2

The evidence for Half-Life 3 continues to build, with fans now saying they have proof the game exists within Steam's back-end code. There have been quite a few hints lately that could be interpreted to be the long-awaited sequel, but after many, many, many disappointments over the past two decades, we urge you to take this news with the proper dose of skepticism.

On the Valve subreddit, u/Relevant_Basis5444 discovered that Valve has two games listed under Upcoming Releases, but only Deadlock is visible. The finding prompted a discussion among users -- many confirming the listing -- and one even said that using the Wayback Machine shows only one upcoming game as of December 29. Of course, there is a chance this could be nothing more than a bug.

Read more
Half-Life 3 speculation surges once more following cryptic tweet
Half life 3 stars Alyx (right)

Half-Life 3 is easily one of the most highlyanticipated games of all time, if only by virtue of never actually releasing. Fans of the franchise spent years analyzing every scrap of news after Half-Life 2, but Valve has given no hints about what to expect. Now the original voice actor for G-Man has posted on X -- his first one since the release of Half-Life: Alyx -- promising an "unexpected surprise" for 2025.

Oh, and did we mention he delivered the message as a video post using the G-Man voice? His message says, "Another year already. Good to see and hear from so many of you. May the next quarter century deliver as many unexpected surprises as did the millenium's first. Then again, time is fluid like music. See you in the new year!"

Read more