VizShot Get a free key

Put links on your own address

Make links look like shots.yourname.com instead of a provider's address.

GuideMac and WindowsUpdated 3 Oct 2026
On this page
  1. Cloudflare R2 (the easy one)
  2. Amazon S3
  3. Backblaze B2
  4. Then tell VizShot

By default your links use your storage provider's address. With your own domain, they look like https://shots.yourname.com/2026/10/….png. They look tidier, and you can change providers later and keep the same address.

The idea is the same for every provider: point an address you own at your bucket, then put that address in VizShot's Link address field.

Cloudflare R2 (the easy one)#

Your domain needs to be on Cloudflare for this.

  1. Open your bucket in R2 and go to Settings.

  2. Under Custom Domains, press Connect Domain and enter an address like shots.yourname.com.

  3. Confirm. Cloudflare sets up the DNS record and the certificate for you.

Amazon S3#

S3 serves files from your own domain through Amazon CloudFront.

  1. Create a CloudFront distribution with your bucket as its origin.

  2. Add your address (like shots.yourname.com) as an alternate domain name, with a certificate for it.

  3. At your domain's DNS, point that address at the CloudFront distribution.

AWS's documentation walks through each step.

Backblaze B2#

Put a CDN or proxy, like Cloudflare, in front of your bucket, and point your address at it. Backblaze has a guide on setting this up with Cloudflare.

Then tell VizShot#

  1. Open Settings › Storage and choose the provider.

  2. Put your address in Link address, like https://shots.yourname.com. It must start with https://, and it can't contain a ? or a #.

  3. Press Save.

Upload something and open the link to check. Old links keep their old address. The new address only applies to new uploads.