CCloud Releases
Home
Following

Cloud Releases

Service catalogues and updates come from each provider's public product listing and announcements.

Explore

  • Home
  • Latest updates
  • Following

About

  • About
  • Contact
  • Privacy Policy
  • Terms of Use

Providers

  • Amazon Web Services
  • Microsoft Azure
  • Google Cloud
  • Cloudflare

Not affiliated with any cloud provider. Product names and logos belong to their owners.

  1. Providers
  2. ›Cloudflare
  3. ›Cloudflare Images
  4. ›Update

Feature•Jun 10, 2026

Manage hosted images with the Images binding

Cloudflare ImagesCloudflare · Developer platform

Use the Images binding to upload, list, retrieve, update, and delete images stored in Images directly from your Worker without managing API tokens or making HTTP requests.

The env.IMAGES.hosted namespace supports the following storage and management operations:

  • .upload(image, options) — Upload a new image to your account.
  • .list(options) — List images with pagination.
  • .image(imageId).details() — Get image metadata.
  • .image(imageId).bytes() — Stream the original image bytes.
  • .image(imageId).update(options) — Update metadata or access controls.
  • .image(imageId).delete() — Delete an image.

For example, you can upload an image from a request body and return its metadata:

const image = await env.IMAGES.hosted.upload(request.body, { filename: "upload.jpg", metadata: { source: "worker" }, }); return Response.json(image);

Or retrieve and serve the original bytes of a hosted image:

const bytes = await env.IMAGES.hosted.image("IMAGE_ID").bytes(); return new Response(bytes);

For more information, refer to the Images binding.

Read the original announcement↗

More from Cloudflare Images

All Cloudflare Images updates →
  1. View transformation analytics in Images

    You can now view account-level analytics for your Images transformation usage.

    Cloudflare Images•Feature•Sep 23, 2026
  2. New in Images: text rasterization and updates to the binding

    We've added more ways to manage and manipulate images with the Images binding. Here's what's new:

    Cloudflare Images•Feature•Sep 2, 2026
  3. Images binding is now billed per unique transformation

    The Images binding is now billed per unique transformation, matching the model already used for URL-based transformations. Repeat requests for the same combination of source image and parameters within the same calendar month are counted only once.

    Cloudflare Images•Feature•Jul 1, 2026
  4. New optimization features in Images

    These updates introduce new features for optimizing and manipulating with Images:

    Cloudflare Images•Feature•Jun 16, 2026
  5. Transformation flows in Images

    Flows are automated rules that pair conditions (such as file extension, URL path, or query parameter) with parameters. Set up a flow to automatically apply image optimization to matching requests on your zone without writing code or changing URLs.

    Cloudflare Images•Feature•May 27, 2026