Elementor free does not provide a native way to assign a different custom URL to each image inside the Image Carousel widget.
This plugin adds two fields to each image in the WordPress Media Library:
When those fields are filled, the plugin rewrites the frontend output of the Elementor Image Carousel widget so each image can point to its own saved URL.
Features: