How to access internal images in external websites?

How can I create a link to access an uploaded image within Studio, to be viewed on a website?

1 Like

Example:
https://roblox.com/images/12345.jpg … or something like that…

Images uploaded via studio are sent to the website to bring it out as a Roblox asset. Therefore, you may copy the asset URL of the image by navigating to Creator Dashboard.

Have you tested it before stating this?

1 Like

Assuming you need to do this live, you can use the Thumbnails API!

Send a GET request to the /v1/assets endpoint with the correct parameters, and you should get a response that looks like this

{
  "data": [
    {
      "targetId": 10331412881,
      "state": "Completed",
      "imageUrl": "https://tr.rbxcdn.com/a79c73202057caa31ffa4e000823f938/512/512/Decal/Png"
    }
  ]
}

Read more about it on the link I linked, here’s an example request URL:

https://thumbnails.roblox.com/v1/assets?assetIds={ASSETID}&size=512x512&format=Png&isCircular=false
1 Like

Did you notice that this image is not the original image, but a reduced and distorted version?

What image are you talking about?

All images are distorted in this case:
For example (id 10466822509):

I didn’t notice that, that might only works for square images.

Did you tried changing the size parameter to the image size (If your screenshot is 16:9, try 768x432)