Use Image name in URL to serve images - how to set this up in the dashboard

I’m sure this has been asked many times, and I did find some answers on how to do this but they all required use of the API, which is more technical than I can handle. I need to be able to do this in the dashboard.

Here’s what I need to be able to do:

  1. Upload bulk images to Cloudflare, all images will have unique names such as 5903_BEACH_SHORTS_ATLANTIC__33530.jpg
  2. I want the URL of the image to have static elements such as
    but the the image name to be at the end of the URL to serve the image

The reason that I need this instead of being able to use the Image ID that is created by Cloudflare when it’s uploaded is that I have product import CSV files that references the image name. Unless I can use that same image name in the URL, I cannot connect the image name in the spreadsheet and the URL to serve the image.

I am very much non-technical so if there’s a rule or something that can be set up in the Cloudflare dashboard, I would really appreciate any advice


So you only want to upload and store the images to use them as they are, with no transformation / optimization?

Do you already have a domain on Cloudflare?

Hi Lauding, thank you for the reply

Yes, I want to upload them with no transformation, as long as the URL contains the image name.
I do have a domain on Cloudflare

The URL will be used for a Shopify import, that’s the purpose of the images being hosted here


That sounds like you could simply upload the images via R2.

1 Like

thanks again for the help. How do I upload the images to R2?
Sorry if that seems to be a basic question!

Cyberduck is the easiest way, though you can also use rclone.

As for Images product, you can use custom path Upload via custom path · Cloudflare Image Optimization docs

1 Like

This topic was automatically closed after 15 days. New replies are no longer allowed.