Hello Developers,
We want to inform you of a change we are making to how we handle the thumbnail endpoints that can be used in game. We are making a change to rewrite www.roblox.com thumbnail urls to the rbxthumb contentId format internally so these can be loaded more efficiently.
For example, https://www.roblox.com/asset-thumbnail/image?assetId=26769281&width=420&height=420&format=png
will be rewritten to use rbxthumb://type=Asset&id=26769281&w=420&h=420
If you are using these thumbnails in your game they should still work as expected but may be loaded at a different resolution if you are using a size not supported by rbxthumb. If you want to catch any issues in advance and make sure this doesn’t impact your game ahead of time, we recommend switching to rbxthumb ahead of time.
Here are the current supported rbxthumb types and sizes:
"GroupIcon" "150x150", "420x420"
"AvatarHeadShot" "48x48", "60x60", "100x100", "150x150", "180x180", "352x352", "420x420"
"Avatar" "48x48", "60x60", "100x100", "150x150", "180x180", "352x352", "420x420", "720x720"
"AvatarBust" "50x50", "60x60", "75x75"
"GameIcon" "50x50", "128x128", "150x150", "256x256", "512x512"
"GameThumbnail" "768x432", "576x324", "480x270", "384x216", "256x144"
"BadgeIcon" "150x150"
"GamePass" "150x150"
"Asset" "150x150", "420x420", "294x144", "480x270", "768x432"
"BundleThumbnail" "150x150", "420x420"
"Outfit" "150x150", "420x420"
"DeveloperProduct" "150x150", "420x420"
This change will be rolling out early next week.
Please let us know if you see any issues with thumbnails in your game when this starts to be rolled out.